এই প্রশ্নের দুটি অংশ রয়েছে: কখন একটি নতুন FILEGROUP যুক্ত করতে হবে এবং কখন একটি ফাইলগ্রুপে একটি নতুন ফাইল যুক্ত করবেন। প্রথমে কথা বলি তত্ত্ব:
পারফরম্যান্স হওয়ার প্রাথমিক কারণ সম্পর্কে মার্কের অধিকার।
দ্বিতীয় কারণ হ'ল দুর্যোগ পুনরুদ্ধার। এসকিউএল সার্ভার 2005 এবং আরও নতুনর সাথে আপনি ফাইলগ্রুপ পুনরুদ্ধার করতে পারেন। দুর্যোগ আঘাত হানে, আপনি প্রথমে কেবলমাত্র আপনার প্রাথমিক ফাইলগ্রুপটি পুনরুদ্ধার করতে পারেন এবং প্রশ্নের জন্য আংশিক অনলাইন ডাটাবেস আনতে পারেন। আপনি অন্যান্য ফাইলগোষ্ঠী পুনরুদ্ধার করার সময় ব্যবহারকারীরা ক্যোয়ারি চালাতে পারবেন। এটি এখনই প্রচুর পরিমাণে historicalতিহাসিক ডেটা সহ ডেটাবেসগুলির জন্য দরকারী, বা অ্যাক্সেসের জন্য historicalতিহাসিক ডেটার প্রয়োজন ছাড়াই ডেটা গুদামগুলিকে বর্তমান টেবিলগুলিতে ডেটা লোড করা দরকার।
আর একটি কারণ হ'ল পাঠের / লেখার ডেটা গ্রুপের প্রোফাইল। আপনার যদি এমন কিছু ডেটা থাকে যা নিয়মিত লিখিত থাকে এবং অন্যান্য ডেটা যা ভারী পঠিত ক্রিয়াকলাপ পায়, আপনি সেই প্রয়োজনগুলি মিটানোর জন্য বিভিন্ন ধরণের স্টোরেজ তৈরি করতে পারেন। আপনি ভারী রাইটিং স্টাফগুলিকে র্যাড 10 এ রাখতে পারেন, এবং পড়ার পক্ষপাতদুষ্ট জিনিসটি সস্তা রেড 5 এ রেখে দিতে পারেন।
এখন, ফাইল গ্রুপ বনাম ফাইলগুলি কথা বলি। আপনি যখন এসকিউএল সার্ভারে অবজেক্টগুলি স্থাপন করেন, আপনাকে সেগুলি ফাইলগোষ্ঠী স্তরে স্থাপন করতে হবে। আপনি একটি ফাইলগ্রুপে একটি টেবিল বা একটি সূচক অবতরণ করতে পারেন, তবে আপনি একটি নির্দিষ্ট ফাইল বাছাই করতে পারবেন না। সুতরাং আমরা এখন পর্যন্ত যা কিছু আলোচনা করেছি তা ফাইলগ্রুপ কখন যুক্ত করবেন - তবে আপনি কখন একটি ফাইল যুক্ত করবেন?
আপনি যদি স্টোরেজ ডিজাইন করে থাকেন এবং আপনার কাছে ৮০ টি হার্ড ড্রাইভ রয়েছে তবে কয়েকটি উপায় রয়েছে যা আপনি এটি ভাঙতে পারেন:
- 80 ড্রাইভের একটি পুল
- 40 ড্রাইভের দুটি পুল
- ২০ টি ড্রাইভ ইত্যাদির চারটি পুল ...
বিভিন্ন স্টোরেজ সাবসিস্টেমগুলির বিভিন্ন পারফরম্যান্স প্রোফাইল রয়েছে। আমি এমন কিছু সানদের সাথে কাজ করেছি যা 12-16 ড্রাইভ অ্যারে দিয়ে সেরা পারফর্ম করেছিল এবং এর চেয়ে বড় কিছুতে পারফরম্যান্সের কোনও উন্নতি হয়নি। আর একটি উদাহরণ হ'ল সানগুলি মাল্টিপ্যাথিংয়ের সাথে: যদি আপনার বেশিরভাগ এইচবিএ আপনার সার্ভারকে আপনার স্টোরেজে সংযুক্ত করে থাকে এবং যদি আপনার মাল্টিপ্যাথিং সফ্টওয়্যারটি সত্যই সক্রিয় / সক্রিয় না হয় তবে লোড বিতরণ করার জন্য আপনার প্রতি পাথের জন্য একটি অ্যারের প্রয়োজন হতে পারে। চারটি পথ, ড্রাইভের চারটি পুল এই ধরণের ড্রাইভগুলিতে আরও ভাল পারফরম্যান্স পাবে।
এই ক্ষেত্রে, আপনার চারটি ভিন্ন অ্যারে, উইন্ডোজের অধীনে চারটি আলাদা ড্রাইভ রয়েছে (যদি না আপনি মাউন্ট পয়েন্টগুলি ব্যবহার করেন, এবং তারপরেও এটি আলাদা ফোল্ডার না থাকে) এবং আপনার এসকিউএল সার্ভারে চারটি পৃথক ফাইলের প্রয়োজন হবে। এই পৃথক ফাইলগুলি একই ফাইলগোষ্ঠীতে থাকতে পারে।