Một số gợi ý sách để điều chỉnh hiệu suất


7

Tôi đang trong quá trình cải thiện hiệu suất trên ứng dụng cơ sở dữ liệu của chúng tôi. Mặc dù tôi không phải là một DBA, tôi khá thoải mái với SQL. Tôi đang theo một cuốn sách có thể giúp tôi hiểu cách các truy vấn được viết theo nhiều cách khác nhau ảnh hưởng đến hiệu suất và cũng hiểu những thứ như quét bảng, lập chỉ mục thống kê.

Tôi không chỉ muốn mù quáng thêm mọi thứ mà cố vấn điều chỉnh nói vì vậy tôi đang tìm kiếm kiến ​​thức cần thiết để đánh giá các đề xuất này trong bối cảnh môi trường của chúng tôi và cách sử dụng đầy đủ các công cụ có sẵn. Tôi đang làm việc với MSSQL2008 + vì vậy một cuốn sách sử dụng môi trường cụ thể này sẽ rất tốt.

Cảm ơn trước

Câu trả lời:


11

Tôi thích cuốn sách nội bộ của Kalen Delaney:

Tôi cũng thích cuốn sách Brent Ozar / Christian Bolton:

Để điều chỉnh T-SQL, bạn không thể có được trình hướng dẫn T-SQL tốt hơn Itzik Ben-Gan:

Và điều chỉnh truy vấn tổng thể, Grant Fritchey và Sajal Dam:

Ngoài ra còn có một số giải pháp và ý kiến ​​thú vị được trình bày trong các chương khác nhau trong hai tựa đề MVP Deep Dives (từ đó tất cả số tiền thu được dành cho hai tổ chức từ thiện, War Child và Operation Smile):

Và một vài tựa game Red Gate @Kev bị bỏ lại, nhưng cả hai đều xuất sắc:


2
+1. Người duy nhất tôi thêm vào đó là Điều chỉnh hiệu suất truy vấn SQL Server 2008 của Grant Fritchey .
Thomas Stringer

Bằng mọi cách, xin vui lòng làm.
Thomas Stringer

1
+1 Đây là gói DBA vững chắc để điều chỉnh hoàn hảo! Tôi rất đánh dấu trang này!
MarlonRibunal

5

Red Gate có một bộ sách hay về hiệu suất và điều chỉnh, cụ thể:

Hầu hết trong số này có sẵn dưới dạng PDF có thể tải xuống miễn phí


Cảm ơn bạn, tôi thích từ "miễn phí". Làm thế nào những điều này sẽ so sánh với một cuốn sách trả tiền? Tôi nên nói thêm rằng tôi rất vui khi trả những gì cần thiết cho một cuốn sách hay.
TheRealTy

Bạn có thể trả tiền cho một bản sao giấy :) Tôi thấy những cuốn sách này rất tốt!
Kev Riley

@tyrongower nó phụ thuộc vào việc bạn có thoải mái với sách điện tử hay không. Cá nhân tôi thích cầm một cuốn sách vật lý trong tay. Nhưng họ có một loạt các cuốn sách tuyệt vời của các tác giả có uy tín.
Aaron Bertrand

@AaronBertrand Tôi cũng vậy. Tôi chỉ cần một cuốn sách vật lý. Không có nhiều vào độc giả điện tử.
Thomas Stringer

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.