70 জিবি র্যাম সহ আমার কাছে শক্তিশালী মেশিন রয়েছে। আমি 20 গিগাবাইট সহ একসাথে ওরাকল উদাহরণ তৈরি করেছি sga_target হিসাবে। আমি sga_target > 10G
যখন প্রথম ডাটাবেসটি নীচে রাখি তখনও আমি আর একটি ওরাকল উদাহরণ তৈরি করতে সক্ষম নই । যদি আমি সেট 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