MySQL için Sorgu Yürütme Planı


0

Microsoft SQL Server'da, bir sorgunun nasıl yürütüldüğünü, en çok hangi üyelerin katılacağını ve eksik dizinleri görmek için sorgular için Yürütme Planlarını görebilirsiniz

Şimdi bir MySQL Sunucusunda çalışan MySQL scriptleri için de aynısını yapmak istiyorum, bunun için hangi programları veya araçları kullanabileceğimi merak ediyorum.

EDIT: Wamp ve geliştirme sunucusunda çalışan MySQL 5.5'e sahibiz, bu yüzden EXPLAIN kullanamıyoruz


Bu sorulmalı [in dba.stackexchange.com] (bu konuyu konu dışı olarak işaretlemeye çalışırken listede görmedim), fakat MySQL kılavuzuna bir göz attınız mı, kullandığınız tam ifade ile nidce bilgi içeriyor mu?
zagrimsan

@zagrimsan burada EXPLAIN Ancak okuduklarımdan itibaren gerçekten sadece SELECT Sorgular, Yaptığım tek şey buysa, bu iyi INSERT INTO ... SELECT Ancak ben de bir sürü var UPDATE İstediğim sorgular da kontrol edilmesini istiyorum
Memor-X

Bunun için MySQL 5.6 veya daha yenisine ihtiyacınız var.
zagrimsan

@zagrimsan bu yüzden kullanabileceğim herhangi bir program veya araç istiyorum
Memor-X

Üzgünüm, bu konuda size yardımcı olamam. Bunu dba.stackexchange.com'da sormak çok daha iyi olurdu
zagrimsan

Yanıtlar:


2

Kullanarak sorgunuz için ayrıntılı bir plan alabilirsiniz Sorgu Profilcisi SQLyog'un özelliği. Sorgu yürütme ve gösterileri hakkında ayrıntılı açıklama sağlar Açıklamak plan. enter image description here

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.