2. 16 MCPs for SQL
70-765 70-764 70-762
70-761 70-473 70-463
70-465 70-464 70-462
70-451 70-433 70-442
70-441 70-447 70-229
70-228
BI….???
Best tuning
5 mins query -> 0.02 sec.
3. What you will learn today
All about index (Mainly for read)
No auto tuning features
No ColumnStore Index
No DMV nor DMF
How to think about everything from index point
of views.
15. Fill factor
Avoid Page split but why?
May place pages into different extent => More IO
Split happens when data is inserted in the middle
Log?
Sequential Guid?
17. Partitioning and Stretch database
Want to reduce IO
Partitioning
Avoid query unnecessary partitions
Move old data to other table
Stretch
Remove data from local by move old data to Azure
Archive??
Cannot query
34. Table Scan and Clustered Index Scan
https://docs.microsoft.com/en-us/sql/relational-databases/showplan-logical-and-physical-operators-reference?view=sql-
server-2017
The Table Scan operator retrieves all rows from the table
specified in the Argument column of the query execution
plan. Table Scan is a logical and physical operator.
The Clustered Index Scan operator scans the clustered index
specified in the Argument column of the query execution plan.
Clustered Index Scan is a logical and physical operator.