Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL:Bardzo powolna aktualizacja/wstawianie/usuwanie zapytań zawieszonych na końcowym etapie zapytania

Spróbuj ustawić wartości:

innodb_flush_log_at_trx_commit=2
innodb_flush_method=O_DIRECT (for non-windows machine)
innodb_buffer_pool_size=25GB (currently it is close to 21GB)
innodb_doublewrite=0
innodb_support_xa=0
innodb_thread_concurrency=0...1000 (try different values, beginning with 200)

Referencje:

Dokumentacja MySQL do opisu różnych zmiennych.

Dostrajanie ustawień serwera MySQL

Podstawy optymalizacji wydajności MySQL

Mam nadzieję, że to pomoże...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ukośniki w tabelach MySQL, ale przy użyciu PDO i sparametryzowanych zapytań. Co tam?

  2. Funkcja MySQL TAN() – zwraca tangens wartości w MySQL

  3. Jak określić nadrzędne pole zapytania z podzapytania w MySQL?

  4. Czy istnieje sposób na utrzymanie relacji db (pk/fk) w następującym scenariuszu?

  5. Wyjątek:istnieje już otwarty DataReader powiązany z tym połączeniem, który należy najpierw zamknąć