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
