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

  • brokenbellsVEVO

    brokenbellsV

    11 EYLÜL 2009
  • RiceBunny

    RiceBunny

    16 ŞUBAT 2006
  • VitalyzdTv

    VitalyzdTv

    7 AĞUSTOS 2011