Forum
Oracle üzerinde shared server mimarisine geçildiği zaman, başlangıç parametresinde dispatcher değerinde oturum sayısı kadar dispatcher belirtilmesi gereklidir. Bunun hesaplanması için;
DISPATCHER SAYISI = Eşzamanlı olan maksimum oturum sayısı / Her process için sistemin desteklediği maksimum bağlantı sayısı
Örneğin; Sunucumuz üzerinde 2 network kartı var. Bir kartın IP'si 10.0.0.1, diğeri ise 10.0.0.2 olduğunu varsayıyoruz. Sistem her proces için maksimum 500 bağlantı destekliyor hesabı ile, TCP/IP protokolü kullanarak 2,000 kişi eşzamanlı bağlanmakta ve TCP/IP(SSL) ilede 700 kişi eşzamanlı olarak bağlandığı varsayılmakta. Her iki protokol için ideal dispatcher sayısının belirlenmesi ve farklı network kartlarından dinlemenin olması için;
DISPATCHERS='(ADDRESS=(PROTOCOL=TCP)(HOST=10.0.0.1))(DISPATCHERS=4)','(ADDRESS=(PROTOCOL=TCPS)(HOST=10.0.0.2))(DISPATCHERS=1)'
parametre değişikliği ilgili instance için $ORACLE_HOME/dbs klasörü içindeki "initORACLE_SID.ora" adlı pfile dosyası içinde yapılabilir ve database kapalı iken create spfile from pfile komutu ile spfile parametre dosyasına yazılabilir.
OCM sınavına hazırlanmak için kurduğum laboratuvar platformunda Red Hat 3.7, Red Hat 4.0 ve Red Hat 5.0 sistemleri üzerinde Oracle 11g database için kurulum-yapılandırma, advanced troubleshooting testlerive sonuçlarınıda burdan paylaşmayı umuyorum.
Paylaşımlarınız için teşekkür ederim. Devamını da sabırsızlıkla bekliyoruz.
Örneğin; Sunucumuz üzerinde 2 network kartı var. Bir kartın IP'si 10.0.0.1, diğeri ise 10.0.0.2 olduğunu varsayıyoruz. Sistem her proces için maksimum 500 bağlantı destekliyor hesabı ile, TCP/IP protokolü kullanarak 2,000 kişi eşzamanlı bağlanmakta ve TCP/IP(SSL) ilede 700 kişi eşzamanlı olarak bağlandığı varsayılmakta. Her iki protokol için ideal dispatcher sayısının belirlenmesi ve farklı network kartlarından dinlemenin olması için;
DISPATCHERS='(ADDRESS=(PROTOCOL=TCP)(HOST=10.0.0.1))(DISPATCHERS=4)','(ADDRESS=(PROTOCOL=TCPS)(HOST=10.0.0.2))(DISPATCHERS=1)'
TCPS için hesaplanan DISPATCHERS sayısını dalgınlıkla 2 yerine 1 yazmışım(700 / 500 sonucu tamsayıya yuvarlanınca 2 olmakta). Bu kısmı düzeltiyorum...
DISPATCHERS='(ADDRESS=(PROTOCOL=TCP)(HOST=10.0.0.1))(DISPATCHERS=4)','(ADDRESS=(PROTOCOL=TCPS)(HOST=10.0.0.2))(DISPATCHERS=2)'