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