افزایش سرعت فایلهای بانک اطلاعاتی
چند روش برای افزایش سرعت فایلهای بانک اطلاعاتی
به منظور افزایش سرعت فایلهای بانک اطلاعاتی اقدامات زیر باید انجام شود:
- جداسازی دیسک های DataFile و LogFile:
بهتر است به خاطر تفاوت در نوع دسترسی DataFile با LogFile، فایلهای DataFile یک پایگاه داده بر روی یک دیسک و LogFile آن بر روی دیسک دیگر قرار گیرند
- تنظیم Instant Initialization
Instant File Initialization یکی از ویژگیهای NTFS است که در اینجا با انجام تنظیمات آن باعث بهبود کارایی DataFile می گردد. اینکار باعث می شود که در هنگام ایجاد یک DataFile یا در هنگام وقوع Growing آن کل فضای مورد نیاز را بازنویسی نکند و اینکار را در موقع نیاز به درج در آن فضا انجام دهد به همین دلیل سرعت ایجاد DataFile به خصوص در مواقعی که حجم آن بالاست، بهبود چشمگیری خواهد داشت. برای انجام تنظیمات مراحل زیر را انجام دهید:
در Local Group Policy ویندوز (gpedit.msc را اجرا کنید) مسیر زیر را دنبال کنید:
Computer Configuration -> Windows Setting -> Security Setting -> Local Policies -> User Rights Assignment
از بین گزینه های موجود Perform Volume Maintenance Tasks را انتخاب کرده و اکانتی که سرویس SQL را start نموده به آن اضافه می نماییم.
برای به دست آوردن اکانت بالا مراحل زیر را دنبال کنید:
در سرویس های ویندوز (Services.msc را اجرا کنید) .
از بین سرویس های موجود SQL Server (MSSQLSERVER2014 را انتخاب کرده و در لبه Log ON محتویات This Account را انتخاب کنید:
در نهایت یکبار سرویس SQL را Restart نمایید. برای اینکار کافیست در پنجره SQL SERVER Management Studio بر روی instance کلیک راست کرده و گزینه restart را انتخاب نمایید: