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

Advanced SQL Server Transaction Log Analysis

Phân Tích Nâng Cao Transaction Log trong SQL Server

Phân Tích Nâng Cao Transaction Log trong SQL Server

Giải Mã Nội Dung Transaction Log của SQL Server

4.5
(1,278 đánh giá)
4,029 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đ 449.000đ -98%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
1.0 giờ video
20 bài giảng
3 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ó khả năng đọc bất kỳ transaction log nào của SQL Server.
Bạn cũng sẽ có thể thực hiện phân tích chi tiết ở mức độ điều tra chuyên sâu về các sự kiện trong SQL Server.

Yêu cầu

Học viên cần có nền tảng vững chắc về SQL Server.
Đây là một khóa học nâng cao.

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

Dành cho các DBA SQL Server dày dặn kinh nghiệm muốn học cách đọc nội dung transaction log.

Nội dung khóa học

3 phần • 20 bài giảng
1 Giới thiệu Khóa học. Nội dung khóa học này gồm những gì?
2 Transaction Log giống như một dòng chảy ý thức liên tục
3 Write Ahead Logging - Sơ đồ Minh họa Đơn giản
4 Tổng quan Cấp cao về Kiến trúc Transaction Log
5 Tài liệu Khóa học để Tải xuống
6 Tóm tắt
1 Checkpoint Thực sự là Gì?
2 Ghi Transactions vào Log
3 Hãy bắt đầu sử dụng fn_dblog.
4 Ghi Log cho Thao tác INSERT
5 Lấy Trang Dữ liệu từ Thao tác INSERT của chúng ta
6 Lấy Cấu trúc B-Tree (Index) Thực tế của Hàng được INSERT
7 Lấy Cấu trúc B-Tree (Index) Thực tế của Hàng được UPDATE
8 Tóm tắt
1 Truyền Tham số vào fn_dblog
2 So sánh Truncate và Delete
3 Ai đã Xóa Đối tượng của Tôi?
4 Phân tích Log Backup
5 Phân tích File .bak
6 Tóm tắt

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

COURSE REVIEWS:

Thanks Mike. Absolutely fantastic. Learnt so much. Clearly presented with excellent use of technology to demonstrate the key points. It covered many aspects of SQL Server not just SQL syntax and gave practical demonstrations of every subject covered. Brilliant. -- Mr Dave Morgan

"A very succinct introduction to the SQL Server transaction log. A must for anyone wishing to understand the function of the transaction log and learn how to explore its contents within the space of an hour or two." -- Stylianos

"Great" -- Richard   

"The explanation was very simple and easy to understand." -- Mansoor

"Very good forensic procedures." -- Thomas

"Thanks very much, nice course" -- Stanislaw

"Great explanation and very representative examples." -- Roman

"I am learning a lot about SQL Server Transaction Log Analysis." -- Debora

"Concise review of basic SQL premises along with log analysis at current and file levels. Good course." -- Mike H

"Excellent material and quick to the point!" -- Nick Y.

COURSE INTRODUCTION: 

Welcome to Advanced SQL Server Transaction Log Analysis.    In this course, we are going to take a deep dive into analyzing the transaction log.  The SQL Server transaction log contains the history of every action that modified anything in the database.   

Before data is written or saved on disk a copy or record of that transaction is first written to the transaction log.   

This is part of the D in the ACID properties. Recall that D stands for durability and durability is the ACID property which guarantees that transactions that have committed will survive permanently.   

For example, if a flight booking reports that a seat has successfully been booked, then the seat will remain booked even if the system crashes.   This process in SQL Server is accomplished by WAL or Write Ahead Logging.   

SQL Server uses a write-ahead log (WAL), which guarantees that no data modifications are written to disk before the associated log record is written to disk.   

No matter what you’ve read about non-logged operations the truth is that every user transactions that modifies an internal SQL Server object is logged.   

In the course we will learn how WAL works for SQL Srever and some internal architecture on how this is accomplished.   

Thanks for your interest in Advanced SQL Server Transaction Log Analysis and we will see you in the course. 

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 Database Management
Hiển thị tất cả khoá học Sql
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 😊