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

Бавна MySQL заявка при изявление за актуализиране

Индекси на p.model_view, l.ARL_SEARCH_NUMBER, ако няма да се отървете от JOIN.
Всъщност може да се оптимизира в зависимост от действителните количества данни и техните стойности (наличие на NULL) чрез използване на:
1. Наблюдение на плана за изпълнение на заявка и, ако не е добър, поставяне на подсказки за заявка за компилатора или обмен на JOIN за подзаявки, така че компилаторът да използва друг тип присъединяване вътре в него (сливане/вложени цикли/хешове/каквото и да е)
2. Създаване на съхранена процедура с по-сложна, но по-бърза логика
3. Извършване на актуализации на малки порции



  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

  2. Как да нулирате/промените MySql root парола на командния ред в ubuntu linux

  3. Вмъкнете стойностите на масива, вмъкнете в единичен идентификатор в базата данни на mysql, като използвате php и PDO

  4. Как да покажа минимална и максимална стойност на динамична централна таблица

  5. SQL заявка, която връща всички дати, които не са използвани в таблица