|
![]() |
#1 |
Участник
|
Цитата:
И кстати, индекс TABLERECIDIDX как раз и есть кластерный. Если руками реиндексировать, будет одна большая группа с кластерным индексом и несколько других, содержащих оставшиеся. Например, для таблицы в 5.5Гб будет одна группа на 5Гб с кластерным индексом и 500Мб индекс RECID, размазанный по остальным группам... Тогда смысл в разбиении, по-моему, теряется) Или вы создавали другой кластерный индекс? Последний раз редактировалось vanokh; 04.07.2012 в 02:40. |
|
![]() |
#2 |
Участник
|
Точно, я создал кластерный индекс по полю CreatedDataTime, а TableRecIdIdx сделал обычным индексом, к тому же удалил из него поле CreatedDateTime. И свойство SaveDataPerCompany у таблицы выставил в No. При открытии таблицы SysDatabaseLog в обозревателе таблиц аксапта пытается отсортировать её по полям из индекса TableRecIdIdx. Вот тут-то и происходит вся загвоздка, описанная мною в предыдущем посте.
В таблице около 30 миллионов записей, разбил я её на две не сильно отличающиеся по размеру части. Я кстати так и не понял, у вас-то таблица SysDatabaseLog секционирована ?
__________________
Дмитрий |
|
![]() |
#3 |
Участник
|
Нет) Я, честно говоря, не вижу пока что надобности в секционировании. Нормальный сервер + raid 10 отлично справляются (база около 200г). Поэтому и спрашиваю, что вам дало секционирование?)
У вас увидел только минус в виде медленной сортировки по "размазанному" индексу ![]() Кстати, мы не пользуемся реиндексацией из аксапты - работает sql-скрипт, который перестраивает тролько "проблемные" (по уровню дефрагментированности) индексы. Там индекс перестраивается (REBUILD/REORGANIZE) на каждой секции отдельно. Последний раз редактировалось vanokh; 04.07.2012 в 10:18. |
|
![]() |
#4 |
Участник
|
Так я пока ещё только тестирую эту технологию, смотрю как она работает применительно к аксапте, поэтому тоже пока вижу только минусы в виде очень ресурсоёмкой сортировки по размазанным индексам и необходимости замены реиндексации в аксапте на запуск самописного SQL-скрипта.
__________________
Дмитрий |
|