Breaking News
Loading...
13/03/2013

Monitor table growth trong SQL Server

Đối với các table trong SQL Server thì qua một thời gian hoạt động, các table sẽ phình to ra về số lượng record cũng như kích thước lưu trữ.
Có nhiều bài viết hướng dẫn cho ta cách theo dõi các table phát triển như thế nào. Sau đây cũng là một bài viết khá thú vị từ mssqltips. Tác giả làm như sau:
  • Dùng system stored procedure sp_spaceused để log thông số của các table muốn theo dõi vào 1 table report (tổng số record, kích thước lưu trữ...). Ta cho đặt lịch để chạy lấy thông số mỗi ngày.
  • Dùng Business Intelligence Development Studio (SQL 2008 về trước) hoặc SQL Server Data Tools (SQL 2012) tạo 1 project 'Report Server Project Wizard' và tạo 1 báo cáo với biểu đồ, cho ta 1 cái nhìn trực quan về tình hình phát triển của các table.
Và đây là kết quả chung cuộc Xem bài viết đầy đủ tại đây: http://www.mssqltips.com/sqlservertip/2794/report-to-capture-table-growth-statistics-for-sql-server/

0 comments:

Post a Comment

 
Toggle Footer