Sql interview Question with Answers What is the sql server query execution sequence?


 What is the difference between Table scan and seek ?


Download 0.79 Mb.
Pdf ko'rish
bet15/25
Sana16.06.2023
Hajmi0.79 Mb.
#1509915
1   ...   11   12   13   14   15   16   17   18   ...   25
Bog'liq
SQL Interview Questions and Answers 1666806642

49. What is the difference between Table scan and seek ? 
○ Scan: going through from the first page to the last page of an offset by offset or row by row. ○ Seek: 
going to the specific node and fetching the information needed. 
○ ‘Seek’ is the fastest way to find and fetch the data. So if you see your Execution Plan and if all of 
them is a seek, that means it’s optimized. 
50. Why are the DML operations are slower on Indexes? 
○ It is because the sorting of indexes and the order of sorting has to be always maintained. 
○ When inserting or deleting a value that is in the middle of the range of the index, everything has to 
be rearranged again. It cannot just insert a new value at the end of the index. 


Follow Me : https://www.youtube.com/c/SauravAgarwal
 
51. What is a heap (table on a heap)? 
○ When there is a table that does not have a clustered index, that means the table is on a heap. ○ Ex: 
Following table ‘Emp’ is a table on a heap. 
SELECT * FROM Emp WHERE ID BETWEEN 2 AND 4 -- This will do scanning. 
52. What is the architecture in terms of a hard disk, extents and pages?
○ A hard disk is divided into Extents. 
○ Every extent has eight pages. 
○ Every page is 8KBs ( 8060 bytes). 
53. What are the nine different types of Indexes?
○ 1. Clustered 
○ 2. Non-clustered
○ 3. Covering 
○ 4. Full Text Index
○ 5. Spatial 
○ 6. Unique 
○ 7. Filtered 
○ 8. XML 
○ 9. Index View 
54. What is a Clustering Key? 
○ It is a column on which I create any type of index is called a Clustering Key for that particular 
index. 
55. Explain about a Clustered Index.? 
○ Unique Clustered Indexes are automatically created when a PK is created on a table. 
○ But that does not mean that a column is a PK only because it has a Clustered Index. 
○ Clustered Indexes store data in a contiguous manner. In other words, they cluster the data into a 
certain spot on a hard disk continuously. 


Follow Me : https://www.youtube.com/c/SauravAgarwal

Download 0.79 Mb.

Do'stlaringiz bilan baham:
1   ...   11   12   13   14   15   16   17   18   ...   25




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling