MySQL Profiler

Categories KaralamaPosted on

Neden MySQL Profiler paylaşıyorum?

PHP yazılımcılarının veya php yazılımı için ufak entegrasyon geliştiricilerinin en çok zorlandığı A verisini X veri tabanında hangi tabloya yazdığını bulmak oluyor.

Bilinen alt yapılarda bu problem yaşanmasa da bilinmeyen x yapılar da belki saatlerimizi alabiliyor.

Magento E-Ticaret sistemi için geliştirmeye devam ettiğimiz Nebim V3 Web site entegre yazılımı için bugün saatlerce çok küçük bir işlevi olan tabloyu bulmaya çalışmam MySQL Profiler araştırmama sebep oldu..

MySQL Profiler

Ne işe yarar ?

PHP üzerinden yaptıgınız işlemleri  hangi tabloda işlem gördüğünü veya hangi tabloya yazdığını bulmanıza yarayan bir uygulamadır.

Örnek verecek olursam.
X bir E-ticaret sistemine geliştirdiğiniz bir entegrasyon veya yardımcı bir yazılım aracılığı ile gelen siparişi muhasebe programınıza aktarmak istiyorsunuz.

Sisteme gelen siparişin hangi tabloda oldugunu bilmiyorsunuz.

Web sitesinden örnek bir sipariş geçelim. Profiler ekranımızı açalım ve verdiğimiz örnek siparişte sistem veri tabanında hangi işlemleri yapmışsa bunları Profiler ekranımızdan izleyelim.

Örnek Resim:

Bu şekilde hangi işlemler yapıldı, ne nereye kayıt oldu hepsini izleyerek görebiliriz.
ve yapmak istediğimiz işlemleri yapabiliriz.

Profileri indirebilmeniz için aşağıya download linkini koyuyorum 🙂

 

 

2 comments

  1. Hocam yapılan işlemleri sıralıyor. fakat nereye insert veya WHERE yaptığını görme şansımız yok mu?
    günlerdir işlem arıyorum fakat bulamıyorum.

    SQL olsa profiler ile şakır şakır alabiliyoruz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir