powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Оптимизпция sql кода
5 сообщений из 30, страница 2 из 2
Оптимизпция sql кода
    #39706157
Erik1210198686
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MaximaXXL,

Ничего не изменилься время осталься таким как раньше
...
Рейтинг: 0 / 0
Оптимизпция sql кода
    #39706514
MaximaXXL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Erik1210198686,

1. сколько времени занимает вот такой селект:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
select *
from ows.doc d 
where d.source_channel in ('v', 'V', 'O')
and d.amnd_state = 'A'
and d.trans_date >= to_date('29.06.2018', 'dd.mm.yyyy')
and d.trans_date <= to_date('03.08.2018', 'dd.mm.yyyy')-- + 1
and d.posting_status = 'P'
and d.fx_settl_date > to_date('1990-01-01', 'yyyy-mm-dd')
--and d.id > 0
and d.trans_type in (5, 11, 13, 50)



2. и без условия and d.fx_settl_date > to_date('1990-01-01', 'yyyy-mm-dd')
...
Рейтинг: 0 / 0
Оптимизпция sql кода
    #39707570
Erik1210198686
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MaximaXXL,

Первый вариант 5 минут
А второй 1 минута
...
Рейтинг: 0 / 0
Оптимизпция sql кода
    #39707693
MaximaXXL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Erik1210198686,

Весь твой селект не должен привысить 7 мин:
1. посмотри план селекта по таблице doc
2. начинай присоединять к нему остальные таблицы (по 1-2)
3. если скорость уменьшится, смотри план
4. если план отличаеться от 1п ставь хинты /*+ordered*/ или с точнім указанием имени индыкса по таблице doc
5. повторять пункті 2-4 до появления финального селекта.

з.ы. первой таблицей должен ити doc
...
Рейтинг: 0 / 0
Оптимизпция sql кода
    #39727495
Erik1210198686
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MaximaXXL,

Спасибо Максим я наконец разобралься с кодом по оптимизпции время работы три минуты. Я всего лишь добавиль amnd_date и начал быстро работать
...
Рейтинг: 0 / 0
5 сообщений из 30, страница 2 из 2
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Оптимизпция sql кода
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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