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

  • Michael Lummio

    Michael Lumm

    25 Mayıs 2007
  • Moto Journal

    Moto Journal

    28 Mayıs 2007
  • Paul Schroder

    Paul Schrode

    30 Kasım 2007