MySQL'de bir sorgu yürütmenin tahmini maliyetini almanın herhangi bir yolu var mı?


10

PostgreSQL'de EXPLAIN veya EXPLAIN ANALYZE bir sorguyu yürütmenin tahmini maliyetini gösterecektir. Ancak MySQL'deki EXPLAIN bu bilgiyi sağlamaz. Diğer araçları kurmadan tahmini maliyeti nasıl alabilirim? MySQL-5.6.16 kullanıyorum.

Yanıtlar:



9

Kısacası

  1. SELECT ...Sorgunuzu çalıştırın
  2. SHOW STATUS LIKE 'last_query_cost'
  3. cevap 0 ise sorguyu yeniden çalıştırın select SQL_NO_CACHE ...ve yukarıdaki 2. adımı tekrarlayın
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.