Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Advanced SQL Server Performance Tuning

Tối ưu Hiệu suất SQL Server Nâng cao

Tối ưu Hiệu suất SQL Server Nâng cao

Phương pháp thực tế để tối ưu SQL Server.

4.3
(765 đánh giá)
5,107 học viên
Giảng viên
Mike West
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
10.000đ 399.000đ -97%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
1.5 giờ video
38 bài giảng
5 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Kết thúc khóa học, bạn sẽ có một quy trình hệ thống và tất cả công cụ cần thiết để bắt đầu hành trình trở thành chuyên gia tối ưu hiệu suất SQL Server.
Trong khóa học này, chúng ta sẽ đi sâu vào tối ưu hiệu suất. Chúng ta sẽ xem xét bộ nhớ đệm (caching), gợi ý (hints), bộ lọc, cờ theo dõi (trace flags) và các phương pháp lập trình tốt nhất.
Chúng ta sẽ sử dụng thống kê và kế hoạch thực thi truy vấn để phân tích hiệu quả của các chỉ mục.

Yêu cầu

Bạn cần cài đặt SQL Server 2012 hoặc 2014. Có thể dùng phiên bản Express.
Tôi sẽ cung cấp tất cả tập lệnh và cấu trúc cơ sở dữ liệu cho khóa học. Không có chi phí nào khác ngoài giá khóa học. Mọi thứ khác đều được bao gồm hoặc miễn phí.
Nếu bạn chưa quen với kiến thức cơ bản về SQL Server thì khóa học này có thể không phù hợp. Tôi đánh giá cao sự nhiệt tình của bạn và hứa khóa học sẽ vẫn ở đây khi bạn sẵn sàng.

Đối tượng phù hợp

Nếu bạn có hiểu biết cơ bản về SQL Server và muốn học cách tối ưu hóa SQL Server thì khóa học này dành cho bạn.
Đây không phải là khóa học cho người mới bắt đầu. Hầu hết học viên sẽ ở trình độ trung cấp đến cao cấp về SQL Server.
Bạn cần quen thuộc với Transact-SQL và thành thạo việc sử dụng SQL Server Management Studio.
Kiến thức về chỉ mục (index) không bắt buộc nhưng sẽ giúp xây dựng nền tảng cho các chủ đề phức tạp hơn.

Nội dung khóa học

8 phần • 38 bài giảng
1 Nội dung khóa học này có gì?
2 Lưu ý về nội dung. Vui lòng không bỏ qua. Cảm ơn.
3 Giới thiệu Giảng viên
4 Tóm tắt Phần 1
1 SET STATISTICS IO và SET STATISTICS TIME ON. Chúng có ý nghĩa gì?
2 Kế hoạch Thực thi với Plan Explorer. Công cụ miễn phí tốt thứ hai trên thị trường.
3 Thêm AdventureWorks. Miễn phí và Dễ dàng. Chúng ta sẽ dùng nó trong các bài thực hành.
4 Tải nội dung tại đây
5 Tóm tắt Phần 2
1 Buffer Pool là gì?
2 Cấu trúc Cấp cao của Procedure Cache
3 Kiến trúc Procedure Cache
4 Tham số hóa Đơn giản
5 Trình diễn Hiện tượng Parameter Sniffing
6 Khắc phục Parameter Sniffing
7 Plan Guides là gì?
8 Trình diễn Plan Guides
9 Tóm tắt Phần 3
1 Sử dụng Index Hints để So sánh Hiệu quả Chỉ mục
2 Chỉ mục có Bộ lọc (Filtered Indexes)
3 Chỉ mục có Bộ lọc với Cột Sparse
4 Chỉ mục có Bộ lọc Giúp Giảm mạnh Lượng đọc Logic
5 Tóm tắt Phần 4
1 Cờ Theo dõi: -T4199
2 Cờ Theo dõi: -T1117
3 Cờ Theo dõi: -T3226
4 Tóm tắt Phần 5
1 Việc Dùng Ít Cột hơn có Thực sự Quan trọng?
2 Đối tượng có Khai báo Schema
3 SET NOCOUNT ON có Thực sự Hữu ích?
4 Phân nhóm (Batching) các Thao tác Xóa và Cập nhật là Bắt buộc
5 Dừng việc Sắp xếp trong Cơ sở dữ liệu - Nó đang Làm Chậm Truy vấn của Bạn
6 Sửa lỗi Chuyển đổi Ngầm định
7 Giảm tải cho Cơ sở dữ liệu tempdb đang quá tải
8 Tóm tắt Phần 6
1 Bật Auto Update Stats Async
2 Tóm tắt Phần 7
1 Cảm ơn bạn! Hãy cùng tổng kết khóa học này.

Giới thiệu khóa học

COURSE REVIEWS: 

"It's not what I thought it would be. It covers limited topics and does not present a solid step by step approach to approaching a SQL server you've never had a dealing with and finding the performance issues and fixing them." -- Albert

"This is the 9th Mike West course I have taken. The dude really know his stuff and is able to relay to the listener in a very approachable way. Quick note if you do the exercises yourself - you want to give SQL Server time to "catch up" -- Apkambledev

"Good & very well explain especially the Live Demo step by step. The way explanation capture the attention to listen & very interesting." --Micheale.See

"Great ,Learning many things. thanks !!"-- Mittal

"Awesome tutorial." -- Sivram

"This is a great quick course with many take aways! It's short and to-the-point, which's great for people with familiarity with the subject." - Said

"Excellent course, very good examples" -- Cesar

"The course is pretty clear so far albeit, slightly brief." -- Ken

"Its excellent very much informative." -- Afroz

"A good course with information and tips that apply to the real world." --Ian B

"In depth." -- Sherrie

"Thanks for the great course!" -- Andrey

"Nice course. Simple and crisp." -- M1981

"Great course! The things that Mike taught are practical and can be applied in the real world immediately." -- Ricky V.

"This gives a deep diving scenario." -- Anish

COURSE INTRODUCTION

This course focuses on making SQL Server perform more optimally.

In my first course we laid the groundwork by tuning OUR instances with a top down approach.

WE will continue on that path with this course.

Even though the course has the word “Advanced" in it, there's NOTHING COMPLICATED about taking what's in the course and applying it in the real word.

It's “advanced" in that I'll take more time explaining how to implement these recommendations.

The course is still very much a "buttons and Knobs" course. This simply means WE won't dive too deeply into the minutia. We are still going to focus on items that are easily implemented. Some features will have a level of contention associated with them in the SQL Server community. It will be up to you decide to implement or not.

Additionally, some of the concepts may be new to even more senior level resources so I want to make sure I'll cover the why of the topic as well as the how.

This course will give YOU deeper insight into what it takes to become a skilled PERFORMANCE TUNER.  Once thought of as an art, performance tuning is nothing more than a series of processes that seek to accomplish TWO basic goals.

The FIRST one is to increase the response time for a given transaction or set of transactions.

The SECOND one is reduce resource consumption. On the surface this sounds simple but nothing could be further from the truth.

Take the next step on YOUR performance tuning journey and SIGN UP now.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Data Management
Hiển thị tất cả khoá học Database Administration
Hiển thị tất cả khoá học Performance Optimization
Hiển thị tất cả khoá học Sql Server
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊