[linux-programlama] Re: tek bir Mysql sorgusunu bir kaç sayfa nas_l kullanabilirim

---------

From: Serdar KÖYLÜ (serdarkoylu@fisek.com.tr)
Date: Fri 19 Sep 2003 - 08:26:12 EDT

  • Next message: Haci Mert Evirgen: "[linux-programlama] Türkçe Karakter Sorunu"

    Selamlar...

    Persistent Connections mevzusu incelenmelidir.

    http://www.php.net/manual/en/features.persistent-connections.php
    http://www.php.net/manual/en/function.mysql-pconnect.php

    Kabaca, veritabanini acarken, mysql_pconnect ile baglanmak yeterlidir.

    Fakat bu sizin query sonuclarinizi saklaminizi otomatik olarak saglamaz.
    Sadece veritabaninin yuksek connection yuku altinda olmasini engeller.
    Fakat, baglanti kapatilmamis oldugu icin, bir onceki sorgu hala buffer
    uzerinde bekleyecektir. Buda yeni sorguyu daha hizli olarak yaptirir.

    Diger yandan PERL bu islerde son derece iyidir. Eger, usenmez, makinede
    calisacak bir daemon yazar, bununla bir tur caching mekanizmasi
    olusturursaniz, cok daha iyi sonuclar elde edebilirsiniz.

    Saygi ve sevgiler..

    On Fri, 19 Sep 2003 13:16:11 +0300
    Umut <php@kakalak.org> wrote:

    > Eger sorgunuz komplike seyler icermiyorsa, yani sadece
    > cok basit bir select ise ve dondurdugu datalar fazla degilse
    > sorgunun tekrar tekrar calismasi mysql'i yormaz, aksine mutlu olur :P
    >
    > Ama sorgu kompleks bir sorguysa, calismasi sum() count() gibi
    > pek cok alt fonksiyon, farkli tablolara sub-query, komplike joinler
    > falan iceriyor, lakin dondurdugu datanin miktari cok fazla
    > degilse bir temporary table olusturup icine atabilirsiniz.
    > sonra tek yapmaniz gereken buradan "select * from ....." yapmak.
    >
    > Eger hem kompleks hem de donen datalar cok fazlaysa sorgunuzu
    > gozden gecirin. Bir web sayfasindan gosterebileceginizden cok=20
    > data aliyorsaniz eminim sorgunuz farkli bir sekilde yeniden
    > yazilabilir.
    >
    > Bunun disinda sessionlar arasi nesnelerin tasinmasi ile ilgili
    > konu sanirim bu durum hakkinda yorumlar iceriyor.
    > PHP'nin ingilizce online manual'inde session bolumune
    > goz atin.
    >
    > Saygilar.
    > Umut


  • Next message: Haci Mert Evirgen: "[linux-programlama] Türkçe Karakter Sorunu"

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.