Показать сообщение отдельно
Старый 10.02.2017, 16:51   #9  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,715 / 1204 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Цитата:
Сообщение от Logger Посмотреть сообщение
Если в табличке порядка полмиллиарда записей то порядка 10-20 минут на один индекс. А индексов может быть несколько и табличек тоже. В общем по ощущениям - это не на 2 часа остановки, а часов на 6. Но это грубая прикидка.
Не знаю, как в Oracle, а в MS SQL можно параллельно индексировать разные таблицы. Нельзя разные индексы в одной таблице, но в разных таблицах - вполне. В разных соединениях, разумеется...

Т.е. условно вместо 20 минут на одну таблицу + 20 минут на другую итого 40. Получите 20 минут на обе.
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...
За это сообщение автора поблагодарили: Logger (1).