Microsoft SQL Server Components
Microsoft SQL Server Components
SkillSkill
and and Enable
Enable
Microsoft SQL Server Components
Index
• Understanding T-SQL
❑Shared Memory
❑TCP/IP
❑Named Pipe
Protocol Layer -Shared Memory
It is responsible for the execution of user queries by requesting data from the
storage engine and processing the results that are returned.
❑ CMD Parser
❑ Optimizer
❑ Query Executor
Relational Engine- CMD Parser
Data once received from Protocol Layer
Databse Name
❑ Secondary file
Database may or may not contains multiple Secondary files.
This is optional and contain user-specific data.
Extension is .ndf usually but can be of any extension.
❑ Log file
Also known as Write ahead logs.
Extension is .ldf
Used for Transaction Management.
.
Storage Engine- Access Method
❑ It acts as an interface between query executor and Buffer
Manager/Transaction Logs.
❑Data Pages
❑Checkpoint
Data Pages
❑Each Data Page has 8kb
❑Every data in SQL Server is stored in Data pages