Очередь таблиц

Очередь таблиц предназначена для хранения в пуле ядра СУБД системного описания таблиц, которые активно используются. В идеале в очереди таблиц должно содержаться описание всех таблиц БД. Если это невозможно, то имеет смысл проанализировать поток запросов к БД из клиентских приложений и определить количество и параметры наиболее часто используемых в SQL-запросах таблиц (усреднённый размер очереди).

В случае, когда размер очереди таблиц близок к этому усредненному значению, работа клиентского приложения будет, скорее всего, устраивать пользователя БД, и только в редких случаях могут возникать небольшие задержки. Таким образом, существует зависящая от клиентских приложений граница («пороговое значение»), характеризующее очередь как медленную или быструю. Если текущий размер очереди таблиц превышает эту границы, то клиентские приложения работают достаточно быстро, и дальнейшее расширение очереди таблиц практически не приведет к ускорению их работы.

При размере очереди таблиц меньше «порогового значения» (медленная очередь) скорость работы СУБД ощутимо снижается.