SQL Server 2008 выразить производительность в производственной среде? - PullRequest
3 голосов
/ 23 июня 2009

Я собираюсь переместить серверы, и я разговаривал с кем-то, и они предложили использовать SQL Server Express 2008, установленный на серверах. У меня полный доступ к серверу.

Работает ли этот экспресс-движок с той же скоростью (производительностью), что и настоящий SQL Server 2008?

Я знаю об ограничениях, то есть максимум 4 ГБ на БД ... и максимум 1 ГБ ОЗУ ... Учитывая, что на сервере установлено 2 ГБ и используется совместно с Windows ... я не вижу этого проблема, но хотелось бы услышать некоторые отзывы ..

У меня около 4 дБ .. и, возможно, к ним одновременно подключилось 4 пользователя, на самом деле это не очень полезно ...

Что я действительно пытаюсь проверить, так это то, стоит ли мне устанавливать на сервере полную версию SQL SERVER 2008 или экспресс-версию.

Любая помощь с выбором будет очень полезна.

Похоже, что экспресс использует тот же механизм БД, что и ПОЛНАЯ версия ...

Мне не нужны умные репликации, кластеризация или тому подобное ...

Но я хочу пойти по правильному пути ...

Любая помощь действительно ценится

Ответы [ 5 ]

3 голосов
/ 23 июня 2009

Express - это тот же код, что и в других выпусках SQL (рабочая группа, стандарт, предприятие / разработчик и центр обработки данных). Единственная другая кодовая база - это редакция «CE», основанная на мобильном коде SQL CE. Express имеет ограничения, которые вы уже перечислили (размер БД, ОЗУ), а также использует только один планировщик, поэтому фактически будет использоваться только одно ядро ​​ЦП. Кроме того, некоторые функции ограничены в Express, например, определенные сценарии репликации. Самое большое преимущество заключается в том, что клиенты могут начать с Express, и если они перерастут свои возможности, они смогут поменяться в более позднюю версию без каких-либо изменений приложения, файлы базы данных будут взаимозаменяемыми между всеми редакциями, включая Express.

3 голосов
/ 23 июня 2009

Это тот же самый движок, но я обнаружил, что вам нужно бороться с ним, делая все, что угодно, кроме базы данных среды рабочего стола, от управления до конфигурации tcpip и т. Д. И, конечно, он имеет встроенные ограничения на размер базы данных. и использование ресурсов. Как только он настроен так, как вы хотите, он работает нормально. Однако в реальных производственных условиях отсутствие SSIS является убийцей.

Итак, суть в том, что он полезен, но не великолепен. Вы также можете рассмотреть вариант Workgroup, который по разумной цене и менее ограничен, но, конечно, он дороже, чем бесплатный.

2 голосов
/ 20 июля 2011

Просто для добавления к этому SQL Express 2008 R2 можно использовать несколько ядер (но только 1 процессор).

0 голосов
/ 23 июня 2009

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

0 голосов
/ 23 июня 2009

Вы, вероятно, будете в порядке с Express. Это тот же базовый двигатель. Если вы когда-нибудь захотите обновить, процесс должен быть довольно безболезненным.

...