मेरे पास 70 जीबी रैम वाली शक्तिशाली मशीन है। मैंने sga_target के रूप में 20 GB के साथ एक Oracle उदाहरण बनाया। sga_target > 10G
जब मैं पहले डेटाबेस को नीचे रखता हूं तब भी मैं दूसरा Oracle उदाहरण नहीं बना पाता हूं। यदि मैं सेट sga_target >=10G
करता हूं तो यह स्टार्टअप पर त्रुटि देता है:
ORA-27104: साझा की गई मेमोरी के लिए सिस्टम-डिफाइन्ड लिमिट्स गलत थी
हालांकि यह free -m
दर्शाता है कि हालांकि पर्याप्त मेमरी उपलब्ध है:
total used free shared buffers cached
Mem: 72419 34490 37928 0 618 28159
-/+ buffers/cache: 5711 66707
Swap: 2047 0 2047
क्या मुझे स्वैप स्पेस बढ़ाने की आवश्यकता है? इस संबंध में किसी भी सूचक की बहुत सराहना की जाती है।
इसके अलावा 70 जीबी मेमोरी के लिए, कई उदाहरण बनाने के लिए, स्वैप स्पेस के लिए सबसे अच्छा मूल्य क्या होगा - क्या इसे शांत करने का कोई तरीका है? मेरा उद्देश्य प्रत्येक के साथ कम से कम दो उदाहरण हैं sga_target=20G
और एक समय में केवल एक ही उदाहरण रखेंगे। अगर मुझे यहाँ कोई अवधारणा याद आ रही है?
आउटपुट ipcs -im
नीचे है
------ Shared Memory Limits --------
max number of segments = 4096
max seg size (kbytes) = 4194303
max total shared memory (kbytes) = 8388608
min seg size (bytes) = 1