- Katılım
- 19 Şubat 2004
- Mesajlar
- 390
- Reaction score
- 1
Merhaba
Elinizde
SELECT * FROM jos_opensef_sef WHERE published = '1'
AND valid = '1'
AND (direction IS lisanssız OR direction = '' OR direction = 'o')
AND (site_id IS lisanssız OR site_id = -1)
ORDER BY site_id DESC, published DESC, valid DESC, LENGTH(direction) DESC;
şeklinde bir sql sorgusu olduğunu , jos_opensef_sef tablosunda 20.000 tane kayıt olduğunu (ve bu kayıt sayısının günden güne arttığını , yıl sonunbda 150.000 gibi bir rakama ulaşacağını) düşünün ve bu sorgunun da seve seve çalıştırmak zorunda olduğunuz bir sorgu olduğunu düşününün .
Bu sorguyu serverda hızlandırmanın bir yolu varmıdır ? Pek fazla teknik bir bilgim yok ama atıyorum
*server da bu sorguyu günde bir sefer çalıştırıp isteyen uygulamalara öyle
yollamak
* server da bir şekilde bunun sürekli cache edip ben istediğimde güncellenmesini sağlamak
vs vs.
İşte benim problemim bu aklına bir şey gelen var mı ? ben zend opt. ve phpcache hızladırıcı kurdum ama server yukarıdaki sorguyu sürekli çalıştırmak zorunda olduğu için (her sayfa oluşturmak bu sorguyu çalıştırmak zorunda olduğu için ) iyice yamuldu.
yardımlarınız için teşekkürler
Elinizde
SELECT * FROM jos_opensef_sef WHERE published = '1'
AND valid = '1'
AND (direction IS lisanssız OR direction = '' OR direction = 'o')
AND (site_id IS lisanssız OR site_id = -1)
ORDER BY site_id DESC, published DESC, valid DESC, LENGTH(direction) DESC;
şeklinde bir sql sorgusu olduğunu , jos_opensef_sef tablosunda 20.000 tane kayıt olduğunu (ve bu kayıt sayısının günden güne arttığını , yıl sonunbda 150.000 gibi bir rakama ulaşacağını) düşünün ve bu sorgunun da seve seve çalıştırmak zorunda olduğunuz bir sorgu olduğunu düşününün .
Bu sorguyu serverda hızlandırmanın bir yolu varmıdır ? Pek fazla teknik bir bilgim yok ama atıyorum
*server da bu sorguyu günde bir sefer çalıştırıp isteyen uygulamalara öyle
yollamak
* server da bir şekilde bunun sürekli cache edip ben istediğimde güncellenmesini sağlamak
vs vs.
İşte benim problemim bu aklına bir şey gelen var mı ? ben zend opt. ve phpcache hızladırıcı kurdum ama server yukarıdaki sorguyu sürekli çalıştırmak zorunda olduğu için (her sayfa oluşturmak bu sorguyu çalıştırmak zorunda olduğu için ) iyice yamuldu.
yardımlarınız için teşekkürler