2009-03-05 45 views
5

hôm qua tôi phát hiện ra rằng việc thiết lập cơ sở dữ liệu về tăng trưởng tự động không phải là điều rất tốt.Thực tiễn tốt nhất và máy chủ SQL

Có các thực tiễn 'xấu' cơ bản khác (hoặc thực tiễn tốt nhất) khi có cơ sở dữ liệu SQL Server trong sản xuất không?

thx, Lieven Cardoen

+0

Tự động phát triển không tồi khi bạn biết mình đang làm gì. Đôi khi autogrowth là cần thiết cho một cơ sở dữ liệu đang phát triển một cách được kiểm soát và mong đợi. Nếu bạn tắt tự động tắt trong trường hợp đó, bạn sẽ khiến ứng dụng của mình tắt. – DevinB

Trả lời

9

Bạn có dữ liệu và nhật ký trên các thiết bị riêng biệt không. Tempdb có kích thước hợp lý không? Bạn có kế hoạch khôi phục thảm họa không? Lần đầu tiên bạn phải khôi phục cơ sở dữ liệu không phải là lúc để bắt đầu đọc về cách thực hiện nó!

Bạn có đang chạy gói bảo trì mặc định (DBCC, cập nhật số liệu thống kê và tất cả nội dung đó) không? Bạn có biết tất cả những gì nó làm và bạn có theo dõi nó cho bất kỳ vấn đề nào không?

Bạn có một số chỉ số hiệu suất trên đĩa I/O, bộ nhớ, cpu. Có thể một số truy vấn bạn có thể theo dõi thường xuyên và tìm kiếm sự xuống cấp hiệu suất. Với một ứng dụng và cơ sở dữ liệu mới, tất cả các truy vấn của bạn sẽ nhanh chóng trong một thời gian, nhưng khi cơ sở dữ liệu của bạn phát triển, các vấn đề hiệu năng có thể lén lút trên bạn nếu bạn không chủ động.

+0

Bất kỳ liên kết tốt nào về điều này? thx –

+0

Có, sẽ phải săn chúng xuống. Nếu bạn không biết nhiều về những điều trên, bạn có thể sẽ nhận được một cuốn sách SQL Server - có một vài cái tốt trên Tuning bao gồm cấu hình và số liệu. – MikeW

+0

Thx, sẽ kiểm tra chúng. –

3

ngừng máy chủ sql sử dụng tất cả bộ nhớ khả dụng ... trên hộp có 4GB ram, tôi muốn giới hạn ở mức 3gb, đảm bảo 1gb còn lại cho hệ điều hành.

2

yêu thích cá nhân của tôi:

Bạn đã có một kế hoạch dự phòng?

Tôi đã nhìn thấy quá nhiều cơ sở dữ liệu với các bản ghi giao dịch làm đầy lên đĩa ...

Nếu bạn đang trở nên nghiêm trọng với SQL hãy nhìn vào SqlServerCentral.com. Họ có nhiều bài viết hay về mọi thứ liên quan đến SQL.

Các vấn đề liên quan