সিস্টেমটি খুব ধীর গতিতে চলছে কারণ এটি হারিয়ে যাওয়া ডেটা পুনর্গঠন করতে হয়েছে যাতে অতিরিক্ত সিপিইউ এবং আই / ও অন্তর্ভুক্ত রয়েছে।
যদি আপনার একটি RAID-5 কনফিগারেশনে ডিস্ক হারিয়ে যায় তবে আপনার কোনও পুনরুদ্ধার কৌশল নেই । অন্য ডিস্কটি যদি নীচে যায় তবে আপনি আপনার ডেটা হারাবেন । ছুটে চলুন, হাঁটবেন না, নিকটস্থ বিক্রেতার কাছ থেকে যা আপনি একই দিনের জরুরি কুরিয়ারের মাধ্যমে প্রযোজকের ওয়ারেন্টি দ্বারা প্রস্তুত একটি উপযুক্ত অংশ পেতে পারেন। আপনি যে অ্য্রেটি থেকে অ্যারে কিনেছেন সে যদি ইতিমধ্যে অংশ পাওয়ার প্রক্রিয়াধীন থাকে তবে উভয় অংশ পান এবং অপরটিকে অতিরিক্ত হিসাবে স্ট্যাশ করুন।
আপনার যদি কোনও প্রোডাকশন সিস্টেমের জন্য একটি RAID-5 ব্যবহার করা থাকে তবে আপনার অ্যারেতে অতিরিক্ত স্পেসিফিক ডিস্কটি গরম অতিরিক্ত হিসাবে বিবেচনা করা উচিত।
যোগ করা হয়েছে - যদি আপনার লগগুলি পৃথক ভলিউমে না থাকে (শারীরিকভাবে পৃথক ডিস্ক) এগুলি কেবল একটি একক মিররযুক্ত জুটিতে পৃথক ডিস্কে স্থানান্তরিত করে। লগ ভলিউমের প্রতিযোগিতার কারণে আপনার ডাটাবেসে কোনও উল্লেখযোগ্য বোঝা থাকলে পারফরম্যান্সের উপর অসতর্কিতভাবে খারাপ প্রভাব ফেললে এটি পারফরম্যান্সের জয়ও হবে।
যদি এটি সম্ভব হয় তবে নিম্নলিখিতগুলি করে আপনি আপনার ডাটাবেসটিকে আরও শক্তিশালী করতে পারেন:
- ডাটাবেস বন্ধ করুন।
- ডাটাবেস ব্যাকআপ।
- লগগুলিকে শারীরিকভাবে পৃথক ডিস্কের সেটগুলিতে সরান (নিশ্চিত করুন যে আপনি ডাটাবেসটি পুনরায় কনফিগার করেছেন যাতে এটি জানেন যে লগগুলি কোথায় স্থানান্তরিত হয়েছে)।
- ডাটাবেস এবং অ্যাপ্লিকেশন পুনরায় চালু করুন।
আপনার যদি পৃথক ভলিউমে লগ থাকে আপনি ব্যাকআপ থেকে পুনরুদ্ধার করতে পারেন এবং এগিয়ে যেতে পারেন যদি এবং কেবলমাত্র যদি কোনও ডিস্ক ব্যর্থতা লগগুলিতে আপস না করে। নিম্নলিখিত কারণে (অন্যদের মধ্যে) ডাটাবেস লগগুলি পৃথক ডিস্ক ভলিউমে থাকা উচিত:
লগগুলির ব্যবহারের নিদর্শনগুলি মূলত ক্রমযুক্ত, ফাইলের শেষের দিকে লগ এন্ট্রি যুক্ত করে (ফাইলটি একটি রিং বাফার হিসাবে কার্যকর হয়)। এর অর্থ হ'ল অল্প সংখ্যক ডিস্ক হেড ক্রিয়াকলাপ হওয়ায় প্রচুর সংখ্যক লগ এন্ট্রিগুলি দ্রুত লেখা যেতে পারে।
যদি তারা ভারী এলোমেলো অ্যাক্সেস ওয়ার্কলোডের সাথে শারীরিক ডিস্কগুলি ভাগ করে নিচ্ছে (যেমন একটি লেনদেনের টেবিল এবং সূচিপত্র) তবে মাথা অনুসন্ধানের ক্রম অনুসারে লেখাগুলি ব্যাহত করার সাথে সাথে তারা অস্বচ্ছলভাবে ধীর হয়ে যাবে।
আলাদা ভলিউমে লগ থাকা প্রায়শই একটি পারফরম্যান্স জয় এবং লগগুলি বেশ ভারী কাজের চাপকে সমর্থন করার জন্য কেবল একটি একক মিররড জুড়ি প্রয়োজন। এর অর্থ এটি করা হার্ডওয়্যারটি বেশ সস্তা, সুতরাং একটি বড় পারফরম্যান্স এবং নির্ভরযোগ্যতা জয়ের জন্য একটি সামান্য ব্যয় রয়েছে।
যদি আপনার ডেটা অ্যারে নেমে যায় তবে লগগুলি নষ্ট হবে না। আপনার যদি সঠিক ব্যাকআপ কৌশল থাকে তবে আপনি ব্যাকআপ থেকে পুনরুদ্ধার করতে পারেন এবং লগগুলি থেকে ফওয়ার্ড রোল করতে পারেন। এর অর্থ একটি ব্যর্থতার একক বিন্দু না হয়ে পুরো অ্যারেটি সার্ভারে নেমে যেতে পারে। লগ এবং ডেটা অ্যারে উভয়ই ডেটা ক্ষতির কারণ হতে একই সাথে ব্যর্থ হতে হয়েছিল।