SQL Sorgularını Optimize Etmenize Yardımcı Olacak Araçlar
Sorgu optimizasyonu yaparken, her değişiklikten sonra performans bilgisini gözlemleme işlemini tekrarlamak gerekir. Bu gözlem, yapılan değişikliğin performansı iyi mi kötü etkilediğini belirlemeye yardımcı olur.
1. Elapsed Time
Bir sorgunun çalışmak için aldığı zaman uzunluğu ‘Elapsed Time’ olarak adlandırılır. Sorgunun tamamlanma süresini birçok şey etkileyebilir. Tamamlanma süresi en iyi değerlendirme ölçüsüdür, çünkü bu değere kullanıcının sorgu çalışırken bekleyeceği zamandır. Tamamlanma süresini görebileceğimiz ilk yer SQL Server Management Studio’ da sorgu penceresidir. Aşağıdaki gibi görülür.
Yazımda size PHP performansı nasıl atrttırabileceiğinizle ilgili birkaç ipucu vermek istiyorum, böylece ziyaretçileriniz için daha iyi bir deneyim sağlayabileceiniz ve sunucu kaynkalrınınızı (paranızı) boşa harcamayacağınız bir site/fonksiyon kodlayabilirsiniz. İşte madde madde birkaç ipucu:
Bunlar dışında verileri sunucudan istemciye sıkıştırarak gönderirseniz kullanıcılar web sayfasının bilgisayarlarına inmesini fazla beklemeyecektir.
Siz de bildiklerinizi aşağıda paylaşırsanız sevinirim.
Google botları sitenizdeki ulaşılabilir olan her sayfayı siz aksini belirtmedikçe belleğe alacaktır. Arama motorunun belleğine almasını istemediğiniz sayfayı
|
|
Linux kullandığım süreçlerde sıkı bir kde kullanıcısı olmama rağmen diskden okuma, geç yükleme gibi yavaşlıklarına dikkat etmeden geçemiyordum. "KDE'nin standart kum saati animasyonunu değiştireyim, daha güzel bir animasyon yapayım" diyerek yola çıktığımda karşılaştığım kod, kde'nin açılıştaki yavaşlığını göstermek için yeterli oldu.
KDE'nin svn den gerekli kod bloğunu buldum.
|
|
Nokta ve pilli ortak yapımı olan kodaman.org hep birlikte içerik üretip gelirini yazarları ile paylaştığımız kolektif bir kod yazarları blogudur. Siz de katılabilirsiniz.