если я сделаю
select *
from table1
where table1.col1 = 'xx'
and table1.col2 = 'yy'
and table1.col3= 'zz'`
план выполнения показывает полное сканирование таблицы.Индексы в этой таблице существуют для col4 и col5.Нужно ли устанавливать индекс для каждого из столбцов col1, col2, col3, чтобы сделать запрос более быстрым?
Также, если запрос выглядит так:
select *
from table1,table2
where table1.col1=table2.col2
and table1.col2 = 'yy'
and table1.col3= 'zz'
Если мы создаемИндекс на col1 и col2 будет достаточно?