Қорытынды сұраныс

1.

Alikhan Bokeikhan University.
Қорытынды сұраныс
Төлебай Бекзат
ИС-101

2.

Microsoft SQL Server (MS SQL)
— Microsoft әзірлеген
деректер қорын басқару
жүйесі. Ол деректерді басқару
құралдарының жиынтығын
ұсынады және құрылымдық
деректерді бағандар мен
жолдармен кестелер түрінде
өңдейді.

3.

MS SQL-дегі маңызды ұғымдардың бірі
соңғы сұраныс болып табылады. Соңғы
сұраныс – мәліметтермен белгілі бір
операцияларды орындау үшін мәліметтер
қорына жіберілетін команда. Сұраныстар
мәліметтерді оқу, өзгерту және жою,
сонымен қатар жаңа кестелерді құру
немесе олардың құрылымын өзгерту үшін
қолданылады.

4.

MS SQL соңғы сұрауы жүйеде соңғы
орындалған сұранысты білдіреді. Бұл
деректерді оқу, деректерді өзгерту
немесе жою сұрауы болуы мүмкін. Соңғы
сұраныс MS SQL жүйесінде
орындалатын ағымдағы процестер
туралы ақпаратты қамтитын
sys.sysprocesses жүйелік кестесінде
сақталады.

5.

6.

Соңғы MS SQL сұрауын алу үшін келесі кодты
пайдалануға болады:
• SELECT sql.text
• FROM sys.sysprocesses AS sys
• CROSS APPLY sys.dm_exec_sql_
• text(sys.sql_handle) AS sql WHERE sys.session_id
= @@SPID;

7.

Бұл кодта ағымдағы сеанстың соңғы
сұрауының мәтінін алу үшін
sys.sysprocesses және sys.dm_exec_sql_text
жүйелік көріністерін қолданамыз.
Ағымдағы сеанстың соңғы сұрауын ғана
алу үшін жазбаларды сүзу үшін WHERE
сөйлемін қолданамыз және ағымдағы
сеанстың идентификаторын алу үшін
@@SPID функциясын пайдаланамыз.

8.

Жүйедегі соңғы сұрауды алу дерекқорды түзету
немесе бақылау үшін пайдалы болуы мүмкін. Бұл
ақпарат жүйе жұмысын жақсарту үшін мәселелерді
анықтауға және сұрауларды оңтайландыруға
көмектеседі.
Осылайша, MS SQL арнайы жүйелік кестелер мен
көріністердің көмегімен деректер қорында орындалған
соңғы сұранысты алу мүмкіндігін береді. Бұл ақпарат
деректермен жұмысыңызды талдау және
оңтайландыру үшін пайдалы болуы мүмкін.
English     Русский Правила