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

Откуда:
Сообщений: 2030
выполнил

for i in 1..10000 loop

insert into test
(...)
values
(...); -- список констант

end loop;

7.6 секунд
сделал rollback
выполнил еще раз - 0.6 сек

почему ? где-то что-то закешировалось ?
что/как ?

как сделать чтобы опять 7.6 секунд было ?

перелогин ничего не меняет
15 апр 09, 11:27    [7065706]     Ответить | Цитировать Сообщить модератору
 Re: скорость insert  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
nxx

как сделать чтобы опять 7.6 секунд было ?

перелогин ничего не меняет

alter system flush buffer_cache;
15 апр 09, 11:28    [7065714]     Ответить | Цитировать Сообщить модератору
 Re: скорость insert  [new]
dmidek
Member

Откуда: Киев - Дортмунд
Сообщений: 116320
Запрос закешировался.

можно конечно почистить shared pool, но Вам оно действительно надо ? :-)
15 апр 09, 11:29    [7065726]     Ответить | Цитировать Сообщить модератору
 Re: скорость insert  [new]
nxx
Member

Откуда:
Сообщений: 2030
dmidek
Запрос закешировался.

можно конечно почистить shared pool, но Вам оно действительно надо ? :-)


insert into test
(...)
values
(...); 

это запрос ?
15 апр 09, 11:32    [7065762]     Ответить | Цитировать Сообщить модератору
 Re: скорость insert  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
nxx
dmidek
Запрос закешировался.

можно конечно почистить shared pool, но Вам оно действительно надо ? :-)


insert into test
(...)
values
(...); 

это запрос ?

это SQL команда, которая тоже имеет свойство парсится ;)))
15 апр 09, 11:33    [7065773]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить