Назад | Перейти на главную страницу

SQL Express 08 R2, работающий на сервере центра обработки данных Windows 08, оптимизация

Я использую SQL Server Express R2 в Win Server Data Center 08 (в основном микро-экземпляр Ec2). Моя общая разрешенная память составляет 613 МБ. Когда я запускал экземпляр в первый раз, моя общая потребляемая память в диспетчере задач (производительность) колебалась от 350 до 400 МБ. Остается 200 МБ для SQL-сервера, что кажется недостаточным.

Я хочу сохранить только службы, которые прямо или косвенно связаны, чтобы поддерживать работу sql-сервера и ничего больше. Мне было интересно, какие службы, работающие в фоновом режиме, можно отключить? Я хочу сократить его до минимума.

Я знаю, что это плохо, но я думаю, что это хороший момент для начала, поскольку я не знаю, сколько людей будут использовать веб-приложение.


TomTom расслабьтесь, я просто выбрал AMI, который поставлялся с win server 08 и mssql express 08, поэтому мне не нужно тратить время на установку, к сожалению, это была версия для центра обработки данных. Я понимаю ваше разочарование и дискомфорт, который я вам доставил. Я буду осторожен и запомню вас, прежде чем снова напишу здесь. Я не хочу делать тебе больно <3. Но, тем не менее, спасибо за ответ на эту тему.

mrdenny, я тоже так подумал и тоже был удивлен, что у меня было 200 мегабайт свободно. И я согласен с вами, что SQL-сервер - не лучший выбор для работы на микро-экземпляре. Я должен искать небольшой экземпляр с 1,7 гигабайтом памяти, и он должен быть идеальным, как экспресс-сервер SQL. SQL может потреблять максимум 1 гигабайт, а 0,7 может использоваться для резервных копий и т. Д., Но у меня нет столовых $$$$.

Я скоро проведу несколько тестов и опубликую здесь свои результаты. Будет пытаться запускать одновременные вставки до 50+ ботов, запускающих вставку / обновление / удаление, и наблюдать за активностью / монитором ресурсов, чтобы увидеть, как он себя ведет. Дополнительно проведет стресс-тестирование и создаст 50 ботов, которые попадут на сервер с помощью операторов выбора.

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

Спасибо всем.

Большинство служб, которые Microsoft устанавливает для автоматического запуска, необходимы для работы Windows. Вероятно, вы не так уж много можете отключить. Экземпляры EC2 Micro не очень подходят для работы с SQL Server, поскольку Windows 2008 требует большей части гигабайта для работы самостоятельно. Честно говоря, я удивлен, что у вас осталось 200 мегабайт для SQL Server.