SORU
18 Ocak 2009, Pazar


'SINIRI 1' sorgu MySQL ekleme yalnızca 1 sonuç çıkacağını bilirsin onları daha hızlı yapar mı?

Ben ekleme SINIRI 1 için bir MySQL sorgu mu dur araştırmadan sonra bulduğu 1 sonuç (böylece yapım o daha hızlı) yoksa hala getir tüm sonuçları ve kesilme sonunda?

CEVAP
18 Ocak 2009, Pazar


Sorguya bağlı olarak, sınırı bir madde ekleyerek performansı üzerinde büyük bir etkisi olabilir. Eğer istediğiniz sadece bir satır (veya bilmek için aslında sadece bir satır olabilir tatmin sorgu), ve değil emin ne kadar iç iyileştirici olacaktır yürütmek (örneğin, WHERE değil vurmak bir dizin vb.), sonra kesinlikle ekleme SINIRI tümcesi.

Optimize edilmiş sorgular (küçük tablolarda dizinler kullanarak) muhtemelen sadece LİMİTLİ bir madde eklemek ne olursa olsun, daha bir satır ilgilenen varsa performans çok, ama yine fark etmez.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • expertvillage

    expertvillag

    5 NİSAN 2006
  • Fr. Eckle Studios

    Fr. Eckle St

    29 Kasım 2006
  • RD

    RD

    19 NİSAN 2006