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

SQL Server 2008 R2 против SQL Server 2008 R2 Express

Какие различия существуют между платной и бесплатной версией MSSQL2008R2?

Microsoft SQL Server 2008 R2
http://www.microsoft.com/sqlserver/2008/en/us/R2.aspx

и Microsoft SQL Server 2008 R2 Express
http://www.microsoft.com/express/Database/

Полный ответ может объяснить, почему кто-то предпочел бы одно другому, что больше всего раздражает при использовании Express, неинтуитивных вещах, на которые нужно обратить внимание и т. Д.

На этой странице есть хорошее сравнение ... Экспресс-версия бесплатна, но имеет ограниченные возможности.

http://www.microsoft.com/sqlserver/2008/en/us/editions-compare.aspx

Краткое изложение (функции, которые обычно упускаются человеком, работающим с небольшой базой данных):

Версия SQL 2008 R2 Express отсутствует:

  • Агент SQL Server (для планирования заданий, включая репликацию SQL)

  • поддержка БД> 10 ГБ

  • Интеграционные услуги

Есть много других отличий, подробно описанных в опубликованном URL-адресе Moose.

SQL Express ЖЕСТЯНАЯ БАНКА доступ из сети, но по умолчанию он не включен. Быстрый гугл покажет, как

Мы часто видим сокращенный список различий между Express и Standard. На мой взгляд, когда вы подходите к рассмотрению этого для развертывания «производственной» среды, вам необходимо полностью осознавать различия. Вот полный подробный список различий между 2008R2 Standard и 2008R2 Express от msdn:

Масштабируемость и производительность

  • Количество процессоров ( 4 об. 1 )
  • Максимальный объем используемой памяти ( 64 ГБ по сравнению с 1 ГБ )
  • Максимальный размер базы данных ( 524PB против 10 ГБ )
  • Прямой запрос представлений индекса с использованием подсказки NOEXPAND
  • Автоматическое обслуживание индексированных представлений

Высокая доступность

  • Доставка журналов
  • Зеркальное отображение базы данных
  • Автоматическое восстановление повреждений с зеркала
  • Сжатие потока журнала
  • Количество узлов отказоустойчивой кластеризации ( 2 против 0 )
  • Сжатие резервных копий

Поддержка виртуализации

  • Поддержка гостевой отказоустойчивой кластеризации для виртуализации
  • Живая миграция Hyper-V

Репликация

  • Публикация данных из SQL Server для не подписчиков SQL Server

Управление РСУБД с одним экземпляром

  • Выделенное подключение администратора ( да против под флагом трассировки )
  • Автоматизация политик (проверка по расписанию и изменение)
  • Планы обслуживания
  • Почта базы данных
  • Сборщик данных о производительности
  • Пакет управления System Center Operations Manager
  • Руководства по плану
  • Пользовательские экземпляры ( только для экспресс )

Управление приложениями и несколькими экземплярами

  • Возможность зарегистрироваться для управления несколькими экземплярами.

Инструменты управления

  • SQL Server Management Studio ( Стандарт против Экспресс)
  • Агент SQL Server
  • Помощник по настройке ядра СУБД
  • Профайлер SQL Server

Инструменты разработки

  • IntelliSense (Transact-SQL и многомерные выражения)
  • Студия развития бизнес-аналитики
  • Инструменты SQL-запросов, редактирования и проектирования
  • Поддержка контроля версий
  • Инструменты редактирования, отладки и проектирования многомерных выражений

Программируемость

  • Полнотекстовый поиск
  • Указание языка в запросе
  • Сервисный брокер (обмен сообщениями) (клиент только для экспресс)
  • Поддержка XML / A
  • Веб-службы (конечные точки HTTP / SOAP)
  • Конечные точки T-SQL

Пространственные и геолокационные услуги

  • Вкладка пространственных результатов в SQL Server Management Studio

Сложная обработка событий (StreamInsight)

  • StreamInsight

Службы интеграции

  • Разработчик и среда выполнения служб Integration Services
  • Основные задачи и преобразования в дополнение к тем, которые используются мастером импорта и экспорта
  • Поставщики журналов и ведение журнала
  • Основные инструменты профилирования данных
  • Программируемая объектная модель для расширяемости

Хранилище данных

  • Автоматическое создание схемы промежуточного хранения и хранилища данных

Службы аналитики

  • Резервное копирование служб SQL Server Analysis Services
  • Измерение, взаимосвязь атрибутов, агрегирование и дизайн куба
  • Переводы
  • Расширения персонализации

Службы Analysis Services - Расширенные аналитические функции

  • Двоичный и сжатый XML-транспорт

Сбор данных

  • Полный набор алгоритмов интеллектуального анализа данных
  • Интегрированные инструменты интеллектуального анализа данных: мастера, редакторы, средства просмотра моделей, построитель запросов

Составление отчетов

  • Ограничения памяти служб Reporting Services ( 4Gb для Express )
  • Поддержка модели
  • Безопасность модельного элемента
  • Бесконечный переход по клику
  • Подписка на электронную почту и общий доступ к файлам, а также планирование
  • История отчетов, выполнение снимков и кеширование
  • Интеграция с SharePoint
  • Общая библиотека компонентов
  • Поддержка удаленных и нереляционных источников данных
  • Расширяемость источника данных, доставки и рендеринга
  • Расширение настройки определения отчета (RDCE)

Клиенты Business Intelligence

  • Построитель отчетов 3.0
  • Поддержка надстроек Excel 2007 и Visio 2007

Наиболее заметное отличие состоит в том, что SQL Express может работать только на одном из процессоров вашей системы, а не в нескольких процессах. Лично в моей среде разработки я действительно не могу сказать разницы в производительности.

На ум приходят несколько важных вещей: у вас нет агента SQL с экспрессом, и быть издателем для репликации невозможно. (Из-за отсутствия агента) И вы ограничены размером вашей БД.