Книга: Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil
Показания к изменению параметра
Показания к изменению параметра
Изменение размера таблицы блокировок может повлиять:
* на размер кеша страниц базы данных. Каждая страница, помещаемая в кеш, блокируется по крайней мере один раз, а страницы, которые читаются несколькими клиентами, могут блокироваться несколько раз (этот пункт относится только к архитектуре Classic).
* на число одновременных транзакций. Каждая транзакция имеет блокировку, которая ее идентифицирует. Блокировка используется для синхронизации транзакций, а также для того, чтобы распознать случаи, когда транзакция завершилась без подтверждения (commit) или отката (rollback).
* на события. Механизм оповещения о событиях основывается на блокировках. Число событий и число клиентов, ожидающих эти события, влияют на размер таблицы блокировок.
- LOCK_MEM_SIZE
- Показания к изменению параметра
- SEMAPHORE COUNT
- LOCK SIGNAL
- EVENT MEMORY SIZE
- DATABASE CACHE SIZE
- SERVER PRIORITY CLASS
- SERVER CLIENT MAPPING
- SERVER WORKING SIZE
- LOCK GRANT ORDER
- LOCK HASH SLOTS
- DEADLOCK TIMEOUT
- LOCK ACQUIRE SPINS
- Объяснение
- CONNECTION TIMEOUT
- DUMMY PACKET INTERVAL
- ТМР DIRECTORY
- EXTERNAL FUNCTION DIRECTORY
- TCP REMOTE BUFFER
- Объяснение