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

MySQL Erratic Query Times

Използвайте SQL_NO_CACHE при профилиране на заявки:

SELECT SQL_NO_CACHE P.ID, P.Type, ...

Причината, поради която отнема по-малко време при второто изпълнение, е, че резултатът от заявката е бил кеширан от MySQL.

SQL_NO_CACHE деактивира кеширането за тази заявка. Можете да изчистите кеша на заявките с FLUSH QUERY CACHE .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да получите всички стойности в колона с помощта на PHP?

  2. Търсете телефонен номер от MYSQL DB

  3. MySQL> Таблица не съществува. Но го прави (или трябва)

  4. Винаги ли MySQL InnoDB изисква индекс за всяко ограничение за външен ключ?

  5. Изявление за подготовка на MySql - възможно ли е да се параметризира име на колона или име на функция?