Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Veritabanları & SQL

Cevapla
 
LinkBack Seçenekler
Eski 04/05/2007, 04:54   #1 (permalink)
xam
<? echo $xam; ?>
 
xam Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 03/2006
Mesaj: 978
Varsayılan Mysql performans: Tek tek sql yada LEFT JOIN

Selamlar,

Soracagim bu soru gercekten cok onemli eger eminseniz lutfen cevap veriniz.

Icerisinde cok veri olan bir tabloda ve her yarim saatte bir asagi yukari 1000-10.000 sorgu olan bir sistemde, o andaki islemleri tek tek sorgu yapmak mi yoksa LEFT JOIN kullanmak mi daha performans verir?
__________________
Cevizi kIr, icinden cikani ye
xam hatta değil   Alıntı Yaparak Yanıtla
Eski 04/05/2007, 09:00   #2 (permalink)
cevizin en küçük avatarı
 
pirilti Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Mesaj: 1,540
Varsayılan

sorunu daha açıklayıcı hale getir anlaşılmıyor.
__________________
Sarp Pirilti Yap Olsun...olmuyorsa başka bir yol/şey dene ve devam et
pirilti hatta değil   Alıntı Yaparak Yanıtla
Eski 04/05/2007, 15:07   #3 (permalink)
. . :: pCuber :: . .
 
hasanyasin Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2007
Mesaj: 440
Varsayılan

Aynı veri yapısı içinde bir sürü ardışık sorgu yerine, elbette ki tek bir sorguda işi bitirmek performans açısından daha verimli olur. Lakin bu şekilde alacağınız bir veriden, "tek tek sorgu yöntemi" dediğiniz durumda aldığınız veriye ulaşabilmek için üzerinde bilahere bir sürü işlem yapmanız gerekiyorsa bu işlemlerin de alacağı vakti hesaba eklemelisiniz...

Eğer bir sürü ardışık sorguyla tek, ama biraz büyük bir sorgunun döndüreceği veriler, bu verileri kullanacağınız yerde yapılacak işi çok fazla değiştirmiyorsa o zaman tek, ama irice olan sorguyu tercih edin.

Bu arada, bu nasıl bir sistem? Sistemin tasarımında bazı iyileştirmeler, sizin veritabanı sunucusuyla kuracağınız iletişim tarzına dair vereceğiniz karardan çok daha etkili bir performans artışı sağlayabilir...
__________________
tebessüm edebilmek sanattır...
hasanyasin hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
MySQL Select -> JOIN DarkElder PHP 10 27/02/2006 21:30
Mysql de left join sorunsalı? deathline Veritabanları & SQL 3 21/11/2005 14:30
left join sorunu pirilti Veritabanları & SQL 2 12/10/2005 10:17
left join sorunu! pirilti Veritabanları & SQL 18 23/09/2005 02:11
iki ve daha fazla left join! pirilti Veritabanları & SQL 2 29/06/2005 09:55


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 22:27.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | Malta |


Forum Yazılımı: vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net