direk database bağlantısı kurmak yerine, pool desteği olan bir uygulama
sunucusu -örneğin weblogic cluster- kullanarak, database işlemlerinizi web
servisleriniz üzerinden yürütürseniz oracle aktif bağlantı sayısı ve
database server yükünüz konusunda performans artırımı sağlayabilirsiniz.





17 Mart 2011 17:59 tarihinde Nuri Akman <[email protected]> yazdı:

> Arkadaşlar,
>
>     putenv("NLS_LANG=TURKISH_AMERICA.TR8MSWIN1254");
>     $cnnOracle    = oci_connect($Username, $Password, $HostName . "/" .
> $ServiceName);
>     $rsVeriler    = oci_parse($cnnOracle, $query);
>     $executeSonuc = oci_execute($rsVeriler, OCI_DEFAULT);
>     $RowCount     = oci_fetch_all($rsVeriler, $arrVeriler);
>     oci_free_statement($rsVeriler); // RecordSet'i kapat...
>     oci_close($cnnOracle); // Bağlantıyı kapat...
>
> Yukarıdaki kod ile Oracle 10g sunucusundan veri alıyorum. Program normal
> çalışıyor.
>
> Ancak, bizim DB Admin der ki: Bu şekilde olunca oracle kurulan
> bağlantıyı kapatamıyor olsa gerek ki, sunucu tarafına baktığımda senin
> her bir connection'ın "inactive" olarak görünüyor.
>
> Bunu önleyebilmek mümkün mü?
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap