50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

پارتیشن بندی دیتا بیس سرور

سلام وقتتون بخیر

برای نصب SQL جهت DataBaseServer ، میخواستم بپرسم بایدبرای SysDB - TempDB - سایر MDF ها - Log ها - Backup- هارد یا پارتیشن جداگانه تعریف بشه؟

در صورتیکه برای هر کدوم هارد جداگانه در نظر گرفته بشه، منطقیه، ولی اگر بخواهیم روی پارتیشن جداگانه تعریف بشه، آیا منطقیه این همه پارتیشن روی یه هارد داشته باشیم؟

از لحاظ کارایی آیا تفاوتی وجود دارد که روی پارتیشنهای مختلف بر روی یک هارد قرار بگیرند یا هرچه تعداد پارتیشن کمتر، عملکرد بهتر؟؟

در صورتیکه نیاز به جداسازی موارد فوق باشه، برای SysDB و TempDB چه مقدار فضا باید در نظر گرفت؟؟ و Log این دیتابیسها با سایر دیتا بیسها تجمیع بشه بهتره یا با mdf در یک مکان قرار بگیرن؟

آیا رابطه ایی وجود داره بین حجم فایلهای دیتا (mdf) و میزان فضایی که برای log باید تخصیص داده بشه؟( برای مثال ممکنه حجم فایلهای دیتای من برای 10 تا دیتابیسم 40GB هست چه مقدار حجم برای Log باید تعریف بشه)

پرسیده شده در 1397/01/06 توسط

8 پاسخ

1

صد در صد روی پارتیشن مجزا هم تاثیر روی سرعت داره من تست کردم. البته روی هارد مجزا بسیار بهتره اما در نبود هارد و امکانات خود ebook های مایکروسافت هم پیشنهاد میدن پارتیشن رو جدا کنید.

پاسخ در 1397/01/06 توسط
1

وقتی raid میبندید دیگه مدیریت اینکه فایل کجا باشد دست شما نیست و raid controller مشخص میکنه.

مگر اینکه چند تا raid ببندید که من تابحال ندیدم.

در این حد که mdf و ldf روی درایوهای مختلف باشند کافیه.

البته کسانی به این فکر می کنن که read/write زیاد روی دیتابیس داشته باشند. اگر شما در روز تعداد بالایی از دیتا را در دیتابیس خود وارد می کنید حتما از این روش استفاده کنید. وگرنه برای درج مثلا 1000 رکورد در روز خیلی ذهن خودتونو درگیر این مسائل نکنید.

بیشتر به فکر backup و نحوه backup گیری باشید.روی performance و tuning دیتابیس کار کنید.

پاسخ در 1397/01/06 توسط
0

ممنون، فضای من روی SAN قرار داره، بنا به صحبتهای شما، پارتیشن بندی هم موثره، نحوه پارتیشنهایی که اول مطلب گفتم مناسبه؟ یا طبق نظر دوستمون آقا رسول، این تعداد پارتیشن خودش به نحوی میتونه باعث کاهش کارایی میشه؟؟

پاسخ در 1397/01/06 توسط
0

یعنی اینکه همه روی یه پارتیشن باشن یا پارتیشن جداگانه ایی باشه تفاوتی تو عملکرد و امنیت نداره؟؟

پاسخ در 1397/01/06 توسط
0

دوست عزیز پارتیشن بندی بیشتر باعث کند شدن سیستم میشه شک نکنید

پاسخ در 1397/01/06 توسط
0

دوست عزیز اینکه روی هاردهای مختلف باشه مهم است .چون سرعت هارد ها محدود است و اگر کار سنگین باشه توی سرعت کم میارین اما پارتیشن مجزا روی سرعت تاثیری نداره و حتی سرعت رو کم هم میکنه

پاسخ در 1397/01/06 توسط
0

پیشنهاد میشه که temp در یک پارتیشن مجزا قرار بگیرد .همچنین LDF ها در پارتیشن MDF نباشد. البته اگه خیلی کارایی براتون مهمه و دستتون بازه میتونید با چند هارد Raid 10 ببندید تا امنیت و سرعت رو داشته باشید یا حتی Raid 6 .

در ارتباط با حجم فایلهای لاگ هم به نوع Recovery model دیتا بیس هاتون بستگی داره و پلانهای بک آپ گیری. همچنین اگه عملیات درج و.. زیاد دارید خوب طبیعی رشید فایل لاگ هم دارید و در کنارش رشد MDF

پاسخ در 1397/01/06 توسط
0

سلام

دوست عزیز اینکه میگن روی هاردهای مختلف باشه به دلیل امنیت و سرعت تبادل اطلاعات است

اگر مشکل بک آپ گیری و سرعت ندارین همه رو روی یک هارد و در کنار هم بریزین اما اگر مشکل دارین .اینهایی که حجم کمی دارن کنار هم بریزین و اون بخشهایی که حجیم هستند رو در جاهای مختلف .یا مثلا هر دو 3تا دیتابیس حجیم رو در یک هارد بریزین

پاسخ در 1397/01/06 توسط

پاسخ شما