Beruflich Dokumente
Kultur Dokumente
com 1
iii. SQLOS [SQL OPERATING SYSTEM] API : CONTAINS OS LEVEL COMPONENTS TO RUN SQL QUERIES.
* MEMORY MANAGER: TO ALLOCATE MEMORY FOR SQL SERVER APPLICATION
* BUFFER POOL: TO "BUFFER" DATABASE DATA FOR FASTER DATA ACCESS
* LOCK MANAGER: TO ALLOCATE LOCKS ON DATABASE FILES & EFFICIENT ACCESS
* IO MANAGER: TO REPORT DATA FILE I/O, LOG FILE I/O
* TASK SCHEDULER: TO "SCHEDULE" / "AUTOMATE" SQL OPERATIONS : JOBS
* SYNCHRONIZATION SERVICES: TO AUTOMATE THE PROCESS OF FEW DDL QUERIES.
EX: WHENEVER WE DEFINE A PK, ONE CLUSTERED INDEX IS AUTO CREATED.
MDAC: MICROSOFT DATA ACCESS COMPONENT. USED FOR CLIENT - SERVER COMMUNICATION
CLR: COMMON LANGUAGE RUNTIME. PREDEFINED LIBRARY FILES TO CONNECT AND
OPERATE ON SQL SERVER USING MSBI (SSIS), .NET, PYTHON, RUBY, PERL, NODE JS, ETC..
LAZY WRITER: THIS COMPONENT IS USED TO RELEASE REQUIRED MEMORY FOR QUERY EXECUTIONS.
WRITES DATA TO MEMORY FIRST. THEN TO DATABASE LOG FILE NEXT.
CHECKPOINT : INTERNAL PROCESS TO WRITE DATA FROM DATABASE LOG FILES TO DATA FILES
WAL : WRITE AHEAD LOG : USED TO ALLOCATE LOG SPACE FOR AUDITS.
AN INTERNAL PROCESS IS USED TO CONROL WRTING OF DATA FROM LOG TO DATA FILE.
CHECK POINT IS CONTROLLED BY MASTER DATABASE.
SCHEMAS
SCHEMAS are database objects used to group tables. Optional to create but recommended.
Purpose : For easy End User Access & Easy Security Management