Базовые библиотеки DLL Notes, находящиеся под классами COM, поддерживают открытые базы данных в кэше. Единственный известный мне способ закрыть их - это завершить процесс, загрузивший библиотеки DLL. Один из вариантов - разработать код с использованием COM API, чтобы он отправлял краткосрочные рабочие процессы для открытия базы данных, выполнения работы и завершения. Да, это уродливо и медленно, но если вам нужна долговременная служба и вы используете COM API вместо Notes C API, это лучший способ.
В любом случае открытые кэшированные базы данных не должны вызывать нарушения совместного использования, если вы открываете базу данных через сервер Domino. Однако, если вы используете "" вместо имени сервера при открытии базы данных, это будет проблемой - и вам даже не следует делать это в коротко запущенных рабочих процессах.