sql >> Databáze >  >> RDS >> Mysql

Nepravidelné dotazy na MySQL

Použijte SQL_NO_CACHE při profilování dotazů:

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

Důvod, proč to při druhém spuštění trvá kratší dobu, je ten, že výsledek dotazu byl uložen do mezipaměti MySQL.

SQL_NO_CACHE zakáže ukládání do mezipaměti pro tento dotaz. Mezipaměť dotazů můžete vymazat pomocí FLUSH QUERY CACHE .




  1. Spusťte 2 dotaz SQL s 1 dotazem pro uložení výsledku dotazu ve formátu CSV

  2. Problémy s konfigurací protokolu transakcí

  3. Django – Změňte vztah ForeignKey na OneToOne

  4. Hibernate – ClassNotFoundException:com.mysql.jdbc.Driver