Сравнение на версиите на SQL Server

Преди да инсталирате SQL сървъра на вашия компютър, трябва да се уверите, че използвате правилната версия. В това ръководство сравняваме различни версии на SQL.

Всеки, който не е имал ИТ опит, най-вероятно е объркан какво представлява SQL Server на Microsoft и за какво се използва. Шансовете са добри, че може никога да не са чували за него. Microsoft SQL Server е системата за управление на релационни бази данни (RDBMS) на Microsoft . SQL Server е пълнофункционална база данни , предназначена да се конкурира с основната си конкуренция, Oracle Database (DB) и MySQL .

Както всички основни RBDM, SQL Server поддържа ANSI SQL, който е стандартният SQL език. SQL Server включва T-SQL , което е неговата SQL реализация . SQL Server Management Studio (SSMS) е интерфейсният инструмент на SQL Server. Поддържа 32-битови и 64-битови среди. Може също да видите SQL Server, наричан MSSQL или Microsoft SQL Server.

Sql сървър

Подобно на други RDBMS, Microsoft SQL Server е изграден върху SQL, стандартизиран език за програмиране, който администраторите на бази данни (DBA) и други ИТ специалисти използват за управление на бази данни и заявки за данните, които те съдържат. SQL Server е свързан с Transact-SQL (T-SQL), внедряване на SQL от Microsoft, което добавя собствено разширение за програмиране към стандартния език. Това е част от това, което го прави различен.

Колко версии/издания на Microsoft SQL има?

Има много различни версии и няколко издания на Microsoft SQL Server. Може да стане малко трудно да се справите. Между 1995 г. и 2016 г. Microsoft пусна 10 версии на SQL Server. Ранните версии бяха предназначени за приложения на отдели и работни групи. Microsoft разшири възможностите на SQL Server, за да го превърне в релационна СУБД от корпоративен клас , която може да се конкурира с Oracle Database , DB2 и други популярни бази данни.

Microsoft добави инструменти за управление на данни и анализ на данни в SQL Server през годините, плюс нова функционалност, която поддържа нови технологии, които се появиха, включително интернет, мобилни устройства и облачна интеграция.

Различните продукти на SQL Server предлагат различни набори от функции и разнообразие от опции за ценообразуване и лицензиране. Определянето кое издание е подходящо за вас може да бъде трудно, поради което доверен партньор на Microsoft и търговец на софтуер като SoftwareKeep може да бъде толкова важен. Ето някои от наличните издания на SQL Server:

  • Enterprise: Това е най-доброто издание с пълен набор от функции , идеално за големи фирми и корпорации с обширни сървърни нужди.
  • Стандартен: По-малко функции от Enterprise, но има всички основни неща и е идеален за средни до големи компании, които не се нуждаят от разширени функции.
  • Workgroup : Изданието е идеално за компании, които имат отдалечени офиси . Всички основни функции са тук.
  • Уеб: Това издание е създадено специално за работа с уеб приложения.
  • Разработчик: Подобно на Enterprise, но може да бъде лицензирано само на един потребител за разработка и тестване. Това издание може да бъде надстроено до Enterprise без необходимост от преинсталиране.
  • Експресно: Безплатна база данни от начално ниво. Може да се използва само 1 процесор и 1 GB памет ; максималният размер на базата данни е 10 GB .
  • Компактен: Безплатна вградена база данни за разработка на мобилни приложения. Максималният размер на базата данни е 4 ГИГАБАЙТА .
  • Център за данни: Основната промяна в новия SQL Server 2008 R2 е Издание за център за данни . Центърът за данни няма ограничение в паметта и поддържа повече от 25 инстанции.
  • Бизнес разузнаване: Бизнес разузнаване е нов в SQL Server 2012 . Той включва всички функции на Standard Edition плюс поддръжка за разширени BI функции като Power View и PowerPivot. Той няма поддръжка за разширени функции за наличност като групи за наличност на AlwaysOn и някои други онлайн операции.
  • Оценка на предприятието: The Издание за оценка на SQL Server ви позволява да получите напълно функционален и безплатен екземпляр на SQL Server, за да го научите и да видите дали е подходящ за вас. Изтича след 6 месеца.

Изданието, което избирате, зависи от много фактори, включително вашия бюджет, специфични нужди и друг хардуер и софтуер, които използвате. Има различни лицензионни планове и намирането на правилното издание изисква да се вземат предвид всички тези фактори. Нека разгледаме малко по-задълбочено предназначението и употребата на някои от широко използваните издания и версии.

SQL Server 2012 Standard: Стандартното издание на SQL Server е най-популярното за големи бизнес операции с бази данни. Има това, от което се нуждаете в повечето случаи. Работи с до 16 ядра и има неограничено количество RAM.

В SQL Server 2012 има голяма промяна в лицензирането от 2008 г. Стана достъпна опция за всяко ядро. Това означава, че можете да закупите лиценз за ядро ​​или лиценз за сървър с лицензи за клиентски достъп. Това е чудесен начин да получите изключително мощна версия на SQL Server, която отговаря на нуждите на повечето фирми, предлага пълен набор от функции и се вписва удобно в широк бюджетен диапазон.

SQL Server 2012 Enterprise: Изисква по-голям бюджет, но това е решаващо издание, ако сте компания, насочена към мисия, управлявана от бази данни. Ако разполагате с по-новия хардуер и софтуер, налични са по-нови версии на тези издания (2014 и 2016), предлагащи по-богат набор от функции.

Ако бюджетът ви позволява, 2016 е добър залог, защото е предназначен да се справи с нуждите на големи корпорации с взискателни нужди от сървъри, но за компании с по-строги бюджети SQL Server 2014 ще ви осигури много мощност на сървъра.

Надграждане до SQL 2017

Тъй като SQL Server 2012 изпадна от основната поддръжка през 2017 г. и SQL Server 2014 изпадна от основната поддръжка през 2019 г., и тъй като SQL Server 2008 и SQL Server 2008 R2 OSE с разширена поддръжка през 2019 г., може да искате да надстроите вашия сървър от тези Наследени версии на SQL Server към по-модерна версия. Това може да е версия 2016, но ако разполагате с бюджета за най-новата версия, SQL Server 2017 може да е най-подходящият за вашата компания.

Нови функции на двигателя в SQL Server 2017:

  • CLR Assemblies – Те вече могат да бъдат включени в белия списък в SQL Server 2017
  • Възобновяеми онлайн преизграждания на индекс – Когато индекс е прекъснат поради отказ, той вече може да бъде възобновен.
  • IDENTITY_CACHE – Това помага да се избегнат пропуски в стойностите на колоните за самоличност
  • Подобрения в обработката на заявки – Нови подобрения в обработката, които адаптират стратегиите за оптимизация към натоварванията на приложенията.
  • Автоматична настройка на база данни – Анализира проблемите с производителността на заявките и ще препоръча решения на проблемите.
  • Графични възможности за база данни – Функции за моделиране на връзки между таблици.
  • Динамични изгледи за управление – Нови изгледи за управление.
  • Съветник за настройка на бази данни – Нови опции за подобрена производителност.
  • Идентификационни данни с обхват на база данни – Подобрени мерки за сигурност.
  • Автоматична корекция на плана (разчита на функцията Query Store, въведена в SQL Server 2016). Помага за откриване и автоматично коригиране на проблеми със стабилността на плана за заявка.
  • Адаптивна обработка на заявки (AQP) (активиран с режим на съвместимост 140) и е полезен при операции в пакетен режим, използвани с индекси на Columnstore. AQP има три компонента, които включват обратна връзка за предоставяне на адаптивна памет в пакетен режим, адаптивни съединявания в пакетен режим и изпълнение с преплитане за функции със стойност на таблица с множество изрази.

Как да избера версията на Microsoft SQL Server, която е подходяща за мен

Коя версия или издание на Microsoft SQL Server е подходящо за вас зависи от това какви са вашите нужди, колко актуален е вашият хардуер и какъв е бюджетът на вашата компания. Тези фактори могат да ви помогнат да определите Microsoft SQL Server, от който се нуждаете. Стандартното издание изглежда е добро място за начало за много компании. SQL Server Standard Edition поддържа до 16 ядра с неограничено количество RAM. Има структура за лицензиране на ядро, която ви дава два избора: закупуване на лицензи на ядро ​​или лиценз за сървър заедно с лицензи за клиентски достъп. Това е чудесен вариант за много видове и размери на бизнеса.

Windows Server или Windows SQL Server

Един често задаван въпрос е дали да изберете Windows Server или Windows SQL Server . SQL Server работи върху вашия Windows Server. SQL Server е RDBMS софтуер (приложение), който изисква операционна система Windows, за да работи. SQL Server е строго управление на бази данни. Windows Server е операционна система Windows Server.

Разлики между версиите на Windows SQL Server

Ето сравнителен поглед към версиите на SQL Server от 2008 г. до 2017 г.:

  • OLTP в паметта се поддържа от 2014 г. нататък.
  • In Memory, ColumnStore се поддържа от 2012 г. напред.
  • Оперативен анализ в реално време само през 2016 и 2017 г.
  • Разширение на буферен пул към SSD, налично от 2014 г. напред
  • Адаптивна обработка на заявки само през 2017 г
  • Основни групи за наличност само през 2016 и 2017 г.
  • Прозрачно криптиране на данни във всички версии.
  • Поддръжка на резервно криптиране от 2014 г. напред.
  • Динамично маскиране на данни и сигурност на ниво ред през 2016 и 2017 г.
  • Разделяне на задълженията от 2012 г. нататък.
  • Архивирането в Azure е налично от 2012 до 2017 г
  • Възстановяване след авария в Azure от 2014 г. нататък.
  • Оптимизирани изображения на виртуални машини в галерията на Azure от 2012 г. нататък.
  • Разтеглена база данни през 2016 и 2017 г.
  • Работи само на Linux и Docker Containers 2017.
  • Времеви таблици през 2016 и 2017 г.
  • Поддръжка на JSON само през 2016 и 2017 г.
  • Поддръжка на графични данни само през 2017 г.
  • Услугите за интеграция се управляват като сървър от 2012 г. нататък.
  • PolyBase за T-SQL заявки в Hadoop през 2016 и 2017 г.
  • Табличен BI семантичен модел във всички версии.
  • Основни услуги за данни във всички версии.
  • Услуги за качество на данните във всички версии с изключение на 2008 г.
  • Разширен анализ в базата данни през 2016 и 2017 г.
  • Мобилен BI от край до край на всяко устройство през 2016 и 2017 г.

Последни мисли

Ако търсите софтуерна компания, на която можете да се доверите за нейната почтеност и честни бизнес практики, не търсете повече от SoftwareKeep . Ние сме сертифициран партньор на Microsoft и BBB акредитиран бизнес, който се грижи да предостави на нашите клиенти надеждно, удовлетворяващо изживяване със софтуерните продукти, от които се нуждаят. Ние ще бъдем с вас преди, по време и след всички продажби.

Може също да искате да прочетете:

» Най-доброто ръководство за Windows Server
» Ръководство за инсталиране на SQL Server 2019
» Как да защитите данните си онлайн