В каком порядке используются файлы журнала ArcSDE?

На следующей схеме показан порядок, в котором ArcSDE обращается к таблицам файла журнала:

Схема использования таблиц файла журнала
Порядок, в котором ArcSDE будет использовать типы таблиц файла журнала

Для вашей СУБД рекомендуется использовать настройки файлов журналов по умолчанию, но, если вы изменяете параметры конфигурации вашего файла журнала, обратите внимание на то, что есть ситуации, при которых невозможно одновременно использовать более одного типа файла журнала. Например, установите следующие параметры:

MAXSTANDALONELOGS=20

ALLOWSESSIONLOGFILE=true

LOGFILEPOOLSIZE=0

Если используются все 20 файлов журнала, и в это время придет запрос для другого файла журнала, то будет использоваться сеансовый файл журнала.

При следующих настройках в базе данных SQL Server таблица этого сеансового файла журнала создаётся в tempdb.

MAXSTANDALONELOGS=20

ALLOWSESSIONLOGFILE=true

LOGFILEPOOLSIZE=0

SESSION_TEMP_TABLE=1

Аналогично, Если вы установили следующие настройки и вам требуется одновременно 15 файлов журнала, то будут использоваться все 10 таблиц файлов журнала плюс будут созданы 5 общих файлов журнала.

MAXSTANDALONELOGS=0

ALLOWSESSIONLOGFILE=true

LOGFILEPOOLSIZE=10

Если вы установили те же настройки в базе данных SQL Server, а также в таблице SESSION_TEMP_TABLE задали значение 1, то сначала используются все 10 таблиц, а затем в tempdb будут созданы следующие 5 сеансовых таблиц журналов.

5/10/2014