Статья №134
Ограничение MS SQL Server 2000 (MSDE) и возникающие проблемы
Бесплатная версия MS SQL Server 2000 (MSDE), которая поставляется в комплекте с ПАК Октелл и устанавливается по умолчанию, имеет ряд ограничений, проявляющиеся при работе Октелл:
- Размер одного файла базы не может превышать 2 Гб.
- Оптимизицация одновременно не более пяти пакетов (batch workload). Как только вы запускаете одновременно большее число работ, модуль управления постепенно "притормаживает" систему. MSDE не удаляет предложенные пакеты, но их обработка сопровождается снижением производительности системы.
Решение этих проблем следующее:
- Ограничение файла в 2 Гб не распространяется на базу, поэтому можно добавить несколько файлов базы. Необходимо выполнить следующий запрос SQL:
ALTER DATABASE [Oktell] ADD FILE(NAME = N'Oktell_1_Data', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL\Data\Oktell_1.mdf' , SIZE = 100, FILEGROWTH = 10%),
где Oktell_1_Data — имя идентификатора файла в базе
C:\Program Files\Microsoft SQL Server\MSSQL\Data\Oktell_1.mdf — путь к файлу (при добавлении более 1го файла параметры должны иметь уникальные значения) - При использовании версии MS SQL Server 2000 (MSDE) рекомендуется в разделе "Администрирование > Общие настройки > Системные настройки > Управление сервером" включить параметр "Задействовать ограничение кол-ва одновременных потоков пакетной обработки БД"
SQL, MSDE, переполнение базы, база, статистика