Breaking News
Loading...
15/10/2013

Ola Hallengren: scripts maintenance database miễn phí cho SQL Server

Trang web này cung cấp một giải pháp SQL Server miễn phí giúp bảo trì database.

Đây là một T-SQL script hay giúp maintenance index, sử dụng DMV sys.dm_db_index_physical_stats giúp công việc bảo trì Index hiệu quả và nhanh chóng hơn SQL Server Maintenance Plans Wizard, vì tiện ích có sẵn của SQL Server chỉ có 2 tùy chọn là:

  1. Không làm gì cả
  2. Giải phân mảnh cho tất cả index cho 1 hay nhiều database, ta không thể tùy biến ví dụ như ưu tiên giải phân mảnh cho những index quan trọng.
Khi ta chạy script, nó sẽ tạo ra 11 SQL Server Agent Job như sau:

  1. CommandLog Cleanup
  2. DatabaseBackup - USER_DATABASES – FULL
  3. DatabaseBackup - USER_DATABASES – DIFF
  4. DatabaseBackup - USER_DATABASES – LOG
  5. DatabaseBackup - SYSTEM_DATABASES – FULL
  6. DatabaseIntegrityCheck - USER_DATABASES
  7. DatabaseIntegrityCheck - SYSTEM_DATABASES
  8. IndexOptimize - USER_DATABASES
  9. Output File Cleanup
  10. sp_delete_backuphistory
  11. sp_purge_jobhistory
 Tất cả các job này đều không được schedule, mà chính bạn, là một DBA, sẽ là người quyết định nó sẽ chạy vào lúc nào.

Tham khảo: http://ola.hallengren.com/

https://www.simple-talk.com/sql/database-administration/automate-and-improve-your-database-maintenance-using-ola-hallengrens-free-script/

0 comments:

Post a Comment

 
Toggle Footer