نقل قول نوشته اصلی توسط faryad1374 نمایش پست ها
الان من دیتابیس ام سایز چندانی ندارد نهایت دو سه گیگ شود ولی رو یک سرور حدودا خالی گذاشتیم داره سی پی یو زیادی رو میخوره راه حل چیست... من ترسم از اینکه این شود سی گیگ یا صد گیگ اون موقع کلا شاید نشه پشتیبانی اش کرد ...
ممکنه مشخصات سخت افزاری سرور درست نباشه و خیلی پایین باشه. SQL سرور نباید زیاد روش فشار پردازشی باشه مخصوصا برای دو سه گیگ. اگر فکر می کنید که سرعت دسترسی پایینه این به احتمال زیاد برای اینه که یا CPU cache کم هست یا مموری و این باعث میشه Miss penalty زیاد بشه (سی پی یو باید داده رو مستقیم از هارد درایو درخواست بکنه) این باعث میشه سرعت دسترسی به دیتا پایین بیاد. SQL سرور باید CPU Cache مناسب و مموری مناسب داشته باشه (بسته به نوع کار) بر همین اساس فشار پردازشی زیادی اصولا نباید روی سی پی یو باشه‌. شما باید از ادمین سرور بخواید Miss penalty رو براتون حساب بکنه اگر زیر ۹۰% باشه مموری رو بیشتر بکنید‌. و یک چیز مهم دیگه هارد درایو هست سعی کنید به جای یک هارد درایو ۱ ترابایتی از چندتا هارد درایو چند گیگابایتی استفاده کنید و Raid 10 روش کانفیگ کنید بنا به دلیل های فراوان و از از Raid 5 خودداری کنید چون سرعت نوشتنش پایینه.