SORU
2 EKİM 2008, PERŞEMBE


Nasıl bir Oracle veritabanı için izin verilen en fazla bağlantı sayısını kontrol etmek için?

En iyi yolu, SQL, Oracle veritabanı için izin verilen en fazla bağlantı sayısını kontrol etmek için kullanarak ne? Sonunda seans sayısı ve toplam sayısı izin göstermek istiyorum, örneğin; "şu Anda 23 80 dışında bağlantıları kullanılır".

CEVAP
2 EKİM 2008, PERŞEMBE


Bir Oracle veritabanı destekler bağlantı sayısını belirlemede oynamak için gelebilir birkaç farklı sınırları vardır. En basit yaklaşım OTURUMLARI parametresi ve V$SESSİON kullanmak olacaktır, yani

Veritabanı izin vermek için yapılandırılmış oturum sayısı

SELECT name, value 
  FROM v$parameter
 WHERE name = 'sessions'

Seans sayısı şu anda aktif

SELECT COUNT(*)
  FROM v$session

Dediğim gibi olsa da, işletim sistemi düzeyinde veritabanı düzeyinde iki ve ve paylaşılan sunucu yapılandırılmış olup olmadığına bağlı olarak, diğer olası bir sınırı vardır. Eğer paylaşılan bir sunucu ihmal edilir, İyi SEANSLAR sınırı parametre basmadan önce İŞLEMLER parametre sınırı vurmak olabilir. Ve her oturum RAM belirli bir miktar gerektirir çünkü işletim sistemi sınırları vurmak olabilir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AFISHAL

    AFISHAL

    7 Mart 2009
  • Doug Bernards

    Doug Bernard

    7 Kasım 2007
  • Makeup Lover

    Makeup Lover

    12 HAZİRAN 2011