powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как проверить применяемость индексов?
4 сообщений из 4, страница 1 из 1
Как проверить применяемость индексов?
    #39830089
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для одного сервиса (FreeRADIUS) мне нужно заменить использование таблиц на использование представлений.
Типовой запрос сервиса в БД может выглядеть так:
Код: plsql
1.
select ... from <radtable> where username = 'user1'


При этом <radtable> это представление, а его тело имеет примерно такой вид:
Код: plsql
1.
2.
3.
4.
5.
select ...
from SERVICES S
join BM_TARIFF T on (T.TARIFF_ID = S.TARIFF_ID)
left join SERVICES S0 on (S0.ACCOUNT_ID = S.ACCOUNT_ID and S0.TYPE_ID = 91 and S0.TARIFF_ID = 1 and S0.STATUS != -20 and S0.LOGIN = S.LOGIN)
where ...


Если я делаю explain и вижу в плане использование существующих индексов, достаточно ли этого, чтобы считать тело представления написаным правильно (то есть из-за неоптимального текста запроса не получится полный скан)?
Или нужно смотреть реальный план выполнения?
...
Рейтинг: 0 / 0
Как проверить применяемость индексов?
    #39830107
alex-ls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alibek B.Или нужно смотреть реальный план выполнения?
конечно реальный
...
Рейтинг: 0 / 0
Как проверить применяемость индексов?
    #39830120
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alibek B.вижу в плане использование существующих индексов, достаточно ли этогоНаоборот! Если видишь использование несуществующих индексов, то уже достаточно.
...
Рейтинг: 0 / 0
Как проверить применяемость индексов?
    #39830773
watson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как проверить применяемость индексов?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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