|
Рекомендация по созданию индекса
|
|||
---|---|---|---|
#18+
Рекомендуется ли создавать индексы по полям которые есть в where ? или рекомендация только на те поля у которых большая селективность в таблице. select [1 колонка], [2 колонка], [3 колонка] fron clients У первой колонки [1 колонка] большая селективность , значит в индексе будет первая она Такая рекомендация обычно ? К примеру создаю индекс create index idx_client on clients (calculation_date, inn, report_date, amount) на таблицу clients. Правомерен ли такой индекс ? И какая будет рекомендация в случае если делать join с другой таблицей Потом есть такой select from list_inn in inner join clients cl on cl.inn=in.inn and cl.calculation_date=[calculation_date] and cl.report_date between [start_date] and [end_date] ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2020, 13:31 |
|
Рекомендация по созданию индекса
|
|||
---|---|---|---|
#18+
x17.mstuРекомендуется ли создавать индексы по полям которые есть в where ? Рекомендуется создавать индексы, которые ускорят медленный запрос. А уж где будут их поля - дело десятое. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2020, 14:37 |
|
Рекомендация по созданию индекса
|
|||
---|---|---|---|
#18+
x17.mstu К примеру создаю индекс create index idx_client on clients (calculation_date, inn, report_date, amount) на таблицу clients. Правомерен ли такой индекс ? А какие запросы будут обращаться к твоей таблице? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2020, 16:01 |
|
Рекомендация по созданию индекса
|
|||
---|---|---|---|
#18+
flexgen, select inn, report_date, cast (amount as number(32,15)) calculation_date, report_date from list_inn in inner join clients cl on cl.inn=in.inn and cl.calculation_date=[calculation_date] and cl.report_date between [start_date] and [end_date] и в догонку еще один вопрос влияет ли порядок колонок в select ? желательно ли повторять порядок колонок в select как порядок в индексе ? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2020, 20:35 |
|
Рекомендация по созданию индекса
|
|||
---|---|---|---|
#18+
x17.mstu Рекомендуется ли создавать индексы по полям Рекомендуется почитать книжку Тома Кайта по Ораклу. Про индексы там тоже хорошо разжевано. желательно ли повторять порядок колонок в select как порядок в индексе ? Одно с другим абсолютно никак не связано. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2020, 22:14 |
|
Рекомендация по созданию индекса
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov Рекомендуется создавать индексы, которые ускорят медленный запрос. А уж где будут их поля - дело десятое. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2020, 22:18 |
|
|
start [/forum/topic.php?fid=52&fpage=36&tid=1880881]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 138ms |
0 / 0 |