powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / долгий план? или...
14 сообщений из 14, страница 1 из 1
долгий план? или...
    #33771428
risfek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет!
DB2 8.1.11
Ситуация:
пишу запрос (большой),
после изменения запроса запускаю, выполняется 13 с причем в пятницу было 1.8 с :)
повторно запускаю выполняется 0.2 с
может данные долго оперативку вгоняет?
как то можно посмотреть, побелить?
...
Рейтинг: 0 / 0
долгий план? или...
    #33771552
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
risfek
после изменения запроса
Что это значит?
Хорошо работающий запрос можно так изменить, что ... :)
risfek
выполняется 13 с причем в пятницу было 1.8 с
повторно запускаю выполняется 0.2 с
может данные долго оперативку вгоняет?
да, db2 умеет работать с буферними пулами.
Не измененные страницы данных оно может брать из памяти, а не с диска.
...
Рейтинг: 0 / 0
долгий план? или...
    #33771694
nkulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В принципе и измененные страницы берутся тоже из буферного пула.
...
Рейтинг: 0 / 0
долгий план? или...
    #33771698
Фотография Alexey Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Плюс время на компиляцию запроса.
...
Рейтинг: 0 / 0
долгий план? или...
    #33773483
Фотография Anton Demidov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Построение плана запроса в DB2 - дорогая задача. Дополнительно могли сказаться задержки из-за загруженности дисковой системы.
Код: plaintext
1.
2.
--
Антон
Per rectum ad astrum
...
Рейтинг: 0 / 0
долгий план? или...
    #33775039
risfek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как то так и получается
в квесте делаю построить планы с разными уровнями оптимизации на 7 практически гибнет :)
...
Рейтинг: 0 / 0
долгий план? или...
    #33775098
risfek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
возник вопрос :)
как установить уровень оптимизации для запроса?
...
Рейтинг: 0 / 0
долгий план? или...
    #33775107
risfek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
set current query optimization=5
Извините
...
Рейтинг: 0 / 0
долгий план? или...
    #33775152
risfek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поставил 2 все залетало :) всем спасибо
...
Рейтинг: 0 / 0
долгий план? или...
    #33775170
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
risfek
Совет: для v7 используйте класс 3.
Я помню, что у нас было очень немного случаев, когда время выполнения на уровне 5 было лучше (а в подавляющем количестве случаев было только хуже), чем на уровне 3.
...
Рейтинг: 0 / 0
долгий план? или...
    #33775182
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Упс, у вас 8.2

Но для нее то же самое...
...
Рейтинг: 0 / 0
долгий план? или...
    #33776447
risfek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поставил 3 стало совсем хорошо
вопрос не скромный
он (set current query optimization=5
) устанавливается в пределах коннекта?
...
Рейтинг: 0 / 0
долгий план? или...
    #33776559
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
risfekвопрос не скромный
он (set current query optimization=5)
устанавливается в пределах коннекта?
Да.
Параметр базы
Код: plaintext
DFT_QUERYOPT
содержит значение по умолчанию.
...
Рейтинг: 0 / 0
долгий план? или...
    #33776662
nkulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В DB2 уровень оптимизации выставлятся на уровне

1) db cfg - берется по умолчанию
2) На уровне db2cli.ini - более высокое умолчание
3) На уровне пакета для статического SQL Precompile/bind
4) Можно в рамках соединения поменять уровнень оптимизации выполнив
SET QUERY OPTIMIZATION = n
т от 0 до 9
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / долгий план? или...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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