Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Как очистить buffer cache [IQ 15.1] / 11 сообщений из 11, страница 1 из 1
16.07.2010, 13:24
    #36745037
kovshoo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как очистить buffer cache [IQ 15.1]
Подскажите, пожалуйста, как можно очистить buffer cache?

Тут впервые пришлось оттюнить запрос на IQ, первое выполнение дольше чем последующие... явно что-то кэшируется. С архитектурой совсем не знаком, в доке узнал что есть buffer cache... пришла идея его очистить, что бы видеть реальное время выполнения.
Может кто, что еще полезного подскажет по этой теме... или что почитать по архитектуре и устройству "SGA как в оракл"...
...
Рейтинг: 0 / 0
16.07.2010, 17:13
    #36745670
kovshoo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как очистить buffer cache [IQ 15.1]
У sql сервера это DBCC DROPCLEANBUFFERS. Даже статья нашлась: http://blog.sqlauthority.com/2007/03/23/sql-server-stored-procedure-clean-cache-and-clean-buffer/
У Оракл тоже эта фича есть. сейчас не вспомню...

а у Sybase ASE/IQ? или только сервер рестартить?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
27.11.2013, 08:45
    #38479284
Earring
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как очистить buffer cache [IQ 15.1]
Всем привет!

Версия: Adaptive Server Enterprise/12.5.0.3/

Меня тоже интересует вопрос - как очистить кэш процедуры? Подскажите, пожалуйста, кто знает. Спасибо
...
Рейтинг: 0 / 0
27.11.2013, 09:06
    #38479299
Компостеров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как очистить buffer cache [IQ 15.1]
procedure cache:
-------------------
In 12.5.4 ESD5 and 15.0.2 :
dbcc proc_cache (free_unused)

pre 12.5.4 ESD5:
dbcc proc_cacherm(type, dbname, objname)

where: type is V,P,T,R,D,C,F, or S (must be uppercase) corresponds to View,
Proc, Trigger, Rule, Default, Cursor, SQLJ Function, SQL function
...
Рейтинг: 0 / 0
27.11.2013, 09:14
    #38479307
SAV4SAV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как очистить buffer cache [IQ 15.1]
Компостеровprocedure cache:
-------------------
In 12.5.4 ESD5 and 15.0.2 :
dbcc proc_cache (free_unused)

pre 12.5.4 ESD5:
dbcc proc_cacherm(type, dbname, objname)

where: type is V,P,T,R,D,C,F, or S (must be uppercase) corresponds to View,
Proc, Trigger, Rule, Default, Cursor, SQLJ Function, SQL function
Если установлены таблицы мониторинга, то можно так -
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
select
case ObjectType
when 'stored procedure'
then 'dbcc proc_cacherm(P,' + DBName + ',' + ObjectName + ')'
when 'trigger procedure'
then 'dbcc proc_cacherm(T,' + DBName + ',' + ObjectName + ')'
when 'view'
then 'dbcc proc_cacherm(V,' + DBName + ',' + ObjectName + ')'
when 'default value spec'
then 'dbcc proc_cacherm(D,' + DBName + ',' + ObjectName + ')'
when 'rule'
then 'dbcc proc_cacherm(R,' + DBName + ',' + ObjectName + ')'
when 'cursor'
then 'dbcc proc_cacherm(C,' + DBName + ',' + ObjectName + ')'
end
from master..monCachedProcedures
go
...
Рейтинг: 0 / 0
27.11.2013, 09:30
    #38479324
Earring
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как очистить buffer cache [IQ 15.1]
Похоже то, что надо! Спасибо
...
Рейтинг: 0 / 0
27.11.2013, 09:33
    #38479327
Earring
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как очистить buffer cache [IQ 15.1]
SAV4SAV, по таблица мониторинга надо будет у сис. админа спросить. У меня задача просто оценить реальное время работы процедуры.
...
Рейтинг: 0 / 0
27.11.2013, 11:42
    #38479509
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как очистить buffer cache [IQ 15.1]
kovshooПодскажите, пожалуйста, как можно очистить buffer cache?

Тут впервые пришлось оттюнить запрос на IQ, первое выполнение дольше чем последующие... явно что-то кэшируется. С архитектурой совсем не знаком, в доке узнал что есть buffer cache... пришла идея его очистить, что бы видеть реальное время выполнения.
Может кто, что еще полезного подскажет по этой теме... или что почитать по архитектуре и устройству "SGA как в оракл"...

Блин, если не сказать больше, вот какого фига ты не подумал вместо этого о том, чтобы его НАПОЛНИТЬ ?
Какое--такое "реальное" время выполнения ты хочешь увидеть ?

Я понимаю, конечно, что уже много времени прошло, но
просто достало уже идиотизмы выслушивать (вычитывать).
...
Рейтинг: 0 / 0
28.11.2013, 13:31
    #38481684
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как очистить buffer cache [IQ 15.1]
MasterZivkovshooПодскажите, пожалуйста, как можно очистить buffer cache?

Тут впервые пришлось оттюнить запрос на IQ, первое выполнение дольше чем последующие... явно что-то кэшируется. С архитектурой совсем не знаком, в доке узнал что есть buffer cache... пришла идея его очистить, что бы видеть реальное время выполнения.
Может кто, что еще полезного подскажет по этой теме... или что почитать по архитектуре и устройству "SGA как в оракл"...

Блин, если не сказать больше, вот какого фига ты не подумал вместо этого о том, чтобы его НАПОЛНИТЬ ?
Какое--такое "реальное" время выполнения ты хочешь увидеть ?

Я понимаю, конечно, что уже много времени прошло, но
просто достало уже идиотизмы выслушивать (вычитывать).

так не читай, и нервы будут в порядке :)
...
Рейтинг: 0 / 0
28.11.2013, 19:49
    #38482467
Компостеров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как очистить buffer cache [IQ 15.1]
Так ему по долгу службы приходится
...
Рейтинг: 0 / 0
28.11.2013, 20:55
    #38482542
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как очистить buffer cache [IQ 15.1]
КомпостеровТак ему по долгу службы приходится

Да мне даже письмо пришло ! :-)

Ладно, извините, что понаписал лишнего...
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Как очистить buffer cache [IQ 15.1] / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]