Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 io статистика & оператор insert  [new]
max44
Member

Откуда: МОСКВА
Сообщений: 273
Добрый день.
Возник такой вопрос по статистике операций ввода вывода при Инсертах или точнее требуются пояснения старших товарищей:)

оператор
INSERT INTO таблица (поле) Values ('значение')

в профайлер выдает статистику, что было сделано одно логическое чтение и ноль шт. физичесих записей.


Я правильно понимаю, что чтения (при инсертах то!) это системные чтения поиск и чтение например IAM?
а ноль записей это потому что инсерт был размещен в кэше и пока на диск данные не записаны?

И еще такой вопрос: в профайле можно увидить физические чтения? как при иструкции
SET STATISTICS IO  ON
1 июл 09, 15:44    [7364094]     Ответить | Цитировать Сообщить модератору
 Re: io статистика & оператор insert  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
автор
Я правильно понимаю, что чтения (при инсертах то!) это системные чтения поиск и чтение например IAM?


А что в плане запроса?! М.б., например, операторы Assert, которым тоже без чтения не обойтись.
1 июл 09, 15:55    [7364182]     Ответить | Цитировать Сообщить модератору
 Re: io статистика & оператор insert  [new]
max44
Member

Откуда: МОСКВА
Сообщений: 273
в плане только insert

запрос:
SET STATISTICS IO ON
insert into table_3 (asasd) VALUES ('sasdasads')

статистика
Table 'Table_3'. Scan count 0, logical reads 1, physical reads 0, read-ahead reads 0, lob logical reads 0, lob physical reads 0, lob read-ahead reads 0.

(1 row(s) affected)

(1 row(s) affected)

План во вложенном файле.

К сообщению приложен файл (insert.sqlplan - 2Kb) cкачать
1 июл 09, 16:09    [7364311]     Ответить | Цитировать Сообщить модератору
 Re: io статистика & оператор insert  [new]
max44
Member

Откуда: МОСКВА
Сообщений: 273
to pkarklin

Попробуйте ради эксперимента создайте таблицу например с одним полем и инсертнете туд что ни будь, я в плане не вижу операторов Assert ...
2 июл 09, 13:02    [7367960]     Ответить | Цитировать Сообщить модератору
 Re: io статистика & оператор insert  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
max44
to pkarklin

Попробуйте ради эксперимента создайте таблицу например с одним полем и инсертнете туд что ни будь, я в плане не вижу операторов Assert ...


Гм... не совсем понимаю цель этого эксперимента и какие выводы можно и для сделать на основании его результата?!
2 июл 09, 13:04    [7367979]     Ответить | Цитировать Сообщить модератору
 Re: io статистика & оператор insert  [new]
max44
Member

Откуда: МОСКВА
Сообщений: 273
Мне интересно от куда береться
logical reads 1
при inserte?
Кто и что читает?
2 июл 09, 13:08    [7368002]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить