ALTER DATABASE MyDatabase
SET READ_ONLY
переведет базу данных в неизменяемое состояние.Предположительно, есть некоторые оптимизации, но я не уверен.
Вы также можете установить уровень транзакции по умолчанию READ UNCOMMITTED для максимальной производительности чтения для каждого сеанса.Предположительно, если вы установите базу данных в режим «только для чтения», это уже происходит.
РЕДАКТИРОВАТЬ: Перешел по этой статье о том, что вы должны подготовить базу данных только для чтения,