|
![]() |
#1 |
Иван Захаров
|
Цитата:
Сообщение от 7Up
2 ziva. Она работает несколько иначе - когда кончается выделенный пул номеров для таблицы, она перещелкивает следующий номер для всех таблиц. Что действительно делает эту настройку бессмысленной.
Ядро посылает вот примерно такой запрос при обновлении последовательности: UPDATE SYSTEMSEQUENCES SET NEXTVAL = 12322 WHERE DATAAREAID = 'dat' AND ID = -1 т.е. БЕЗ указания TABLID, а значит обновляются все записи. |
|
![]() |
#2 |
NavAx
|
http://blogs.msdn.com/aeremenk/archi...14/825247.aspx
Цитата:
Saturday, October 14, 2006 6:19 PM by aeremenk
Порядок полей в индексе для DAX 3.0 Все время забываю записать, что есть параметр для конфигурационной утилиты, позволяющий допускать изменение полей в индексе. Это актуально при тюнинге производительности системы, когда необходимо управлять порядком системного поля DATAAREAID в индексе. Не секрет, что перемещение данного поля в конец индекса может дать ощутимый прирост в производительности системы при небольшом количестве компаний. Параметр должен быть указан в поле Advanced конфигурационной утилиты: -internal=CROSSCOMPANY Параметр позволяет добавлять вручную поле DATAAREAID в индекс, соответственно, можно самому определять порядок. Параметр не влияет на прочие индексы. Применять осторожно, тестировать в любом случае. Есть ли клиенты, использующие данный параметр длительное время? Есть, я знаю как минимум одного, но не в России. |
|
|
За это сообщение автора поблагодарили: Dron AKA andy (2). |
Теги |
recid, виртуальные компании, производительность |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|