sql >> Database >  >> RDS >> Mysql

Het wegwerken van Tijdelijk gebruik; Filesort . gebruiken

Zoals al gezegd, "gebruiken van filesort" en "gebruiken van tijdelijk" impliceren niet altijd slechte prestaties.

Hier zijn enkele basisrichtlijnen voor het verbeteren van de prestaties van ORDER BY-instructies. De hoogtepunten:

Probeer eerst indexen te gebruiken (zorg ervoor dat de velden waarop u sorteert indexen hebben). Merk op dat het verhogen van de systeemvariabelen sort_buffer_size en read_rnd_buffer_size kan ook een negatief effect hebben op andere vragen - overweeg om ze specifiek in te stellen voor de sessie waarvoor je ze nodig hebt en laat ze standaard staan ​​voor alle andere sessies.




  1. MYSQL cumulatieve som op datum

  2. PHP migreren van mysql_* naar mysqli_

  3. Hoe gebruik ik de Postgresql ANY-operator in een NOT IN-statement?

  4. ActiveRecord probeert verbinding te maken met de verkeerde database met rbenv