DANH MỤC TÀI LIỆU
Execution Plans - Kế hoạch thực thi trong MS SQL Server
Execution Plans - K ho ch th c thi trong MS SQL Serverế ạ
K ho ch th c thi đ c t o b ngế ượ ạ Query Optimizer v i s tr giúp c a ự ợ
các con s th ng kê,ố ố Algebrizer/câyquy trình. Đó là k t qu c aế Query
Optimizer và cho bi t công vi c c a b n đ c th c hi n nh th nào.ế ượ ư ế
Có 2 ki u k ho ch làểếạ Estimated ( c tính) vàƯớ Actual (Th c t ).ự ế
K ho ch c tính cho bi t cái nhìn t i u nh t.ế ướ ế ố ư
K ho ch th c t cho bi t cái gì th c hi n truy v n và th c hi n nhế ự ế ế ư
th nào.ế
K ho ch th c thi đ c l u trên Plan Cache (b nh đ m k ho ch) đ ế ạ ượ ư ộ ớ ế ạ
th dùng l i. M i k ho ch đ c l u 1 l n tr phi b t i u hóa quy t ế ượ ư ộ ố ư ế
đ nh th c hi n song song khi th c hi n truy v n. ự ệ ự ệ
Có 3 đ nh d ng k ho ch th c thi trong SQL Server - ế ạ Graphical
Plan (D ng hình nh đ h a), ồ ọ Text Plan (D ng văn b n) và XML
Plan (D ng ngôn ng đánh d u). ữ ấ
SHOWPLAN là yêu c u (Permisson) b t bu c n u ng i dùng mu n th y ộ ế ườ
k ho ch th c thi.ế ạ
Ví d 1
D i đây là quy trình xem k ho ch th c thi c tính.ướ ế ạ ướ
B c 1ướ - K t n i t i b n càiế ố ớ SQL Server. Trong tr ng h p này ườ ợ
TESTINSTANCE nh trong hình d i đây.ư ướ
M b n cài SQL Serverở ả
B c 2ướ - Ch n tên c s d li u (trong tr ng h p này là ơ ở ườ TestDB) sau đó
click New Query và vi t truy v n d i đây.ế ấ ướ
Select * from StudentTable
Vi t truy v n m iế ấ ớ
B c 3ướ - Click bi u t ng đ c khoanh màu đ trong nh phía trên đ mể ượ ượ ể ở
ra k ho ch th c thi c tính nh trong hình d i đây.ế ạ ướ ư ướ
K ho ch th c thi c tínhế ạ ướ
B c 4ướ - Đ t tr chu t vàoặ ỏ Table Scan (bi u t ng th 2 trong khung màuể ượ
đ c a hình phía trên) đ xem k ho ch th c thi c tính chi ti t. Màn ỏ ủ ế ướ ế
hình d i đây s hi n ra.ướ ẽ ệ
K ho ch c tính chi ti tế ạ ướ ế
Ví d 2
Đây là quy trình xem k ho ch th c thi th c tế ự ế
B c 1 vàướ B c 2ướ nh trong ví d 1.ư ụ
T o truy v n m i đ xem k ho ch th c thi th c t ế ự ế
B c 3ướ - Click bi u t ng đ c khoanh màu đ trong nh phía trên đ mể ượ ượ ể ở
ra k ho ch th c thi th c t nh trong hình d i đây.ế ự ế ư ướ
thông tin tài liệu
Kế hoạch thực thi được tạo bằng Query Optimizer với sự trợ giúp của các con số thống kê, Algebrizer/câyquy trình. Đó là kết quả của Query Optimizer và cho biết công việc của bạn được thực hiện như thế nào.
Mở rộng để xem thêm
từ khóa liên quan
xem nhiều trong tuần
yêu cầu tài liệu
Giúp bạn tìm tài liệu chưa có

LÝ THUYẾT TOÁN


×