Mysql
 sql >> база данни >  >> RDS >> Mysql

Времето за изчакване на изтриване на Debezium и грешки OutOfMemoryError с MySQL

Това е много сложен въпрос - първо, настройките на паметта по подразбиране за изображенията на Debezium Docker са доста ниски, така че ако ги използвате, може да се наложи да ги увеличите.

След това има много фактори в играта. Препоръчвам да направите следните стъпки.

  1. Увеличете max.batch.size и max.queue.size - намалява броя на ангажиментите
  2. Увеличете offset.flush.timeout.ms - дава време на Connect за обработка на натрупаните записи
  3. Намалете offset.flush.interval.ms - трябва да намали размера на натрупаните компенсации

За съжаление има проблем KAFKA-6551 дебнещи се зад кулисите, които все още могат да направят хаос.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Сравнение между MySQL Clone Plugin и Xtrabackup

  2. PHP - Грешка While/Else?

  3. Преобразувайте тази заявка в красноречива

  4. Как да изберете последния запис от MySQL таблицата с помощта на SQL синтаксис

  5. MySQL Left Joins:Изберете всичко от една таблица, но само съвпадащата стойност във втората таблица с критерии