Программирование >>  Реализация баз данных 

1 ... 15 16 17 [ 18 ] 19 20 21 ... 162


i> Ouev LAB 1 NMrhwinJ.UAB 1 \A()lwnilll* U ЫMtЛ r

use 3rtorthuin.fi

Evtfp. Class

SKT 3TATI,=iTli-3 Pr.OFIl,..

use norchiiijip:! selecc * tram custonyers SET STATISTICS PBOFIi,...


IIIlSQL: SeatCoMpleiasi SQL: ScmtCornp 1=ced SQL; ScwcCtMtip liied SQL ;StMtCoMi> letea


v.. ы

ID

. о in

0 19

0 .0

Рис5. Вкладка Trace овочнои информацией сервера об исполняемом операторе Transact-SQL

По умолчанию вкладка Trace на панели Results не выводится. Чтобы показать вкладку Trace, на панели инструментов кнопку Execute Mode, а затем установите пара-

метр Show Server Trace. При исполнении следующего запроса станет доступна вкладка Trace маиией трассировки сервера. Эта вкладка остается доступной, пока выбран

параметр Show Server Trace или до конца сеанса работы с SQL Query Analyzer. Вкладка Statistics

Вкладка Statistics предоставляет подробные сведения о статистике на клиенте для исполняемого запроса. Выходной результирующий набор содержит имя счетчика, его значение и скользящее среднее с начала соединения или со времени последнего ручного сброса. На рис. 2-6 показаны статистические данные, сгенерированный при исполнении простого

оператора SELECT.

Статистические данные собираются на основании значений трех групп счетчиков:

Application Profile, Network и Time. Они выводятся только в тех случаях, когда сгенерирован результат запроса.

По умолчанию на панели Results не отображается вкладка Statistics. Чтобы вывести ее,

щелкните на панели инструментов кнопку Execute Mode, установите параметр Show Client Statistics. При исполнении следующего запроса станет доступна вкладка Statistics со статистикой клиента. Эта вкладка остается доступной, пока вы не отмените выбор параметра Show Cliem Statistics или не закроете SQL Query Analyzer. Вкладка Messages

На вкладке Messages выводятся сообщения об исполненных операторах Transact-SQL (или операторах, которые вы попытались исполнить). Если запрос yuiieiuHO, в сообщении появится число возвращенных строк (рис. 2-7) или подтверждение успешного исполнения команды. Если запрос завершился неудачей, на вкладке Messages отобразится сообщение об ошибке с указанием причины неудачной попытки исполнения запроса.



Занятие 1

Инструменты шрограммирйвания SOL Server

ч1 1)1. ОмщЛпЫгт

Пныу LABI Hnilh lndlAefyni ini!hoJe< ijiurtlcfir

Пиег cesoiution (miiliseconasl Huirt:er of INSERT, UPDATE, DELETE s... Роыз erfeetedby irlSERT, UPDATE, D... Number !;etieB nts Eovs elfected &ECT statements NuntJec ot ияег crenaaccions Averact fetch tune CuTDUlative letch tlrae

93 6 0 0

Рис. 2-6. Вкладка Statistics со статистическими данными об исполняемом операторе Transact-SQL

Ч( SQL QuHjpAnAliFiH

... У n . *ь

select jlceip cuatorrecff

91 row (5) Hflected]

- .tnnt. у

Рис. 2-7. Вкладка Messages с сообщением, сгенерированным при исполнении оператора Transact-SQL

Вкладка Messages доступна, только если выводится вкладка Grids. Если отображается вкладка Results, ения появляются на ней.



екладкз Estimated Execution Plan ..... ;

Вкладка Estimated Plan выводит информацию о плане исполнения, согласно

которому будет исполнен какой-либо запрос в случае его запуска. Как и на вкладке Execution Plan, исполнение определенных операторов и запросов на вкладке Estimated Execution Plan представлено в виде значков. На рис. 2-8 показан предполагаемый план исполнения простого запроса SELECT. Если вы прокрутите вкладку Results вниз, то увидите графическое представление, похожее на на вкладке Execution Plan при исполнении этого запроса.

Ч , SOL UueryAr..ilvi/ег

uta nortbeind.

select iiaw cuatoiDera

Query 1: Query cost (relative to Che batch} : Q.QOV Query text: цзс nortbeind

DBOPEN

Cost: o;

Query 2.- Quecy coat (relative to the batch) : 100.00* Query text: select * icons еадгмвеся


Рис. 2-8. Вкладка Estimated Execution Plan с информацией о

предполагаемое не исполнения оператора Transact-SQL

Окно Object Browser

Object Browser - это инструмент на основе дерева, который используется для просмотра объектов базы Кроме Object Browser поддерживает запуск сценария

для объектов, исполнение хранимых процедур, предоставляет доступ к и пред-

ставлениям. Окно Object Browser содержит две вкладки:

Objects - содержит список к ioh базы данных и список стандартных объектов, таких, как встроенные функции и базовые типы данных; Templates - предоставляет доступ к папке шаблонов Templates.

Окно отладчика Transact-SQL

SQL Query Analyzer оснащен отладчиком Transact-SQL, который позволяет управлять и отслеживать исполнение хранимых процедур. Отладчик поддерживает традиционные функции, такие, как установка точек останова, определение просматриваемых выражений и пошаговое исполнение процедур.

Отладчик Transact-SQL из SQL Query Analyzer поддерживает отладку в SQL Server 2000, SQL Server 7.0 и SQL Server 6.5 Service Pack 2.



1 ... 15 16 17 [ 18 ] 19 20 21 ... 162

© 2006 - 2025 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика