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

Отърваване от Използване на временно; Използване на filesort

Както вече казахме, "използване на сортиране на файлове" и "използване на временно" не винаги предполага лоша производителност.

Тук са някои основни насоки за подобряване на производителността на изразите ORDER BY. Акцентите:

Първо опитайте да използвате индекси (уверете се, че полетата, по които сортирате, имат индекси). Имайте предвид, че увеличаването на системните променливи sort_buffer_size и read_rnd_buffer_size може също да има отрицателен ефект върху други заявки - помислете дали да не ги зададете специално за сесията, за която имате нужда от тях, и да ги оставите по подразбиране за всички останали сесии.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Не може да се получи пружинно зареждане за автоматично създаване на схема на база данни

  2. Как да изберете първия и последния ред с данни от резултат от mysql?

  3. PHP $_GET метод

  4. АКТУАЛИЗИРАНЕ на MYSQL с IN и подзаявка

  5. Изчислете процентилната стойност с помощта на MySQL