همه دسته بندی ها
نسخه های مختلف Server SQL - داده کاوی ویستا

مقایسه نسخه های مختلف نرم افزار SQL Server

هرکسی که تجربه IT نداشته باشد به احتمال زیاد در مورد اینکه SQL Server مایکروسافت چیست و برای چه استفاده می شود سردرگم است.

به احتمال زیاد آنها ممکن است هرگز در مورد آن نشنیده باشند. Microsoft SQL Server سیستم مدیریت پایگاه داده رابطه ای مایکروسافت (RDBMS) است.

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 بیتی پشتیبانی می کند.

مانند سایر RDBMS ها، مایکروسافت SQL Server بر روی SQL ساخته شده است.

یک زبان برنامه نویسی استاندارد که مدیران پایگاه داده (DBA) و دیگر متخصصان فناوری اطلاعات از آن برای مدیریت پایگاه داده ها و پرس و جوی داده های موجود در آنها استفاده می کنند.

SQL Server به Transact-SQL (T-SQL)، یک پیاده سازی SQL از مایکروسافت است که یک پسوند برنامه نویسی اختصاصی را به زبان استاندارد اضافه می کند. این بخشی از چیزی است که آن را متفاوت می کند.

 

چند نسخه/نسخه از Microsoft SQL وجود دارد؟

نسخه های مختلف و چند نسخه از Microsoft SQL Server وجود دارد.

همگام شدن با آن ممکن است کمی مشکل باشد. بین سال‌های 1995 تا 2016، مایکروسافت 10 نسخه از SQL Server را منتشر کرد.

نسخه های اولیه برای برنامه های دپارتمان و گروه کاری طراحی شده بودند.

مایکروسافت قابلیت های SQL Server را گسترش داد تا آن را به یک DBMS رابطه ای در کلاس سازمانی تبدیل کند که می تواند با پایگاه داده Oracle، DB2 و دیگر پایگاه های داده محبوب رقابت کند.

مایکروسافت طی سال‌ها ابزارهای مدیریت داده و تجزیه و تحلیل داده‌ها را به SQL Server اضافه کرد، به‌علاوه قابلیت‌های جدیدی که از فناوری‌های جدیدی که ظاهر شده‌اند، از جمله اینترنت، دستگاه‌های تلفن همراه و یکپارچه‌سازی ابری را پشتیبانی می‌کند.

محصولات مختلف SQL Server مجموعه ویژگی های مختلف و گزینه های قیمت گذاری و مجوزهای متنوعی را ارائه می دهند. تعیین اینکه کدام نسخه برای شما مناسب است ممکن است سخت باشد.

 

در اینجا برخی از نسخه های SQL Server موجود است:

  • Enterprise: این نسخه برتر با مجموعه ای از ویژگی های کامل است، ایده آل برای مشاغل بزرگ و شرکت هایی با نیازهای گسترده سرور.

نسخه Enterprise SQL Server نسخه کاملی است که تمامی امکانات SQL Server را در این نسخه شامل می شود و بدیهی است که قیمت برخی از آن نسبت به سایر نسخه ها بسیار بالاتر است. ویژگی ها نسخه سازمانی SQL دارای ویژگی های زیر است:

نسخه Enterprise محدودیتی در تعداد هسته های CPU ندارد. این بدان معنی است که سرور شما می تواند از همه آنها استفاده کند، مهم نیست که چند پردازنده دارد.

هیچ محدودیتی برای RAM وجود ندارد.

در نسخه Enterprise، یک پایگاه داده می تواند تا 512 پتابایت حجم داشته باشد.

دارای ویژگی عکس فوری در پایگاه داده.

این نسخه دارای خدمات یکپارچه پیشرفته مانند آداپتورهای پیشرفته و تبدیل پیشرفته است.

برخی از ویژگی های امنیتی پیشرفته در نسخه سازمانی شامل رمزگذاری دائمی، رمزگذاری شفاف پایگاه داده و ممیزی دقیق است.

برخی از ویژگی های پیشرفته در دسترس هستند (همیشه فعال، صفحه آنلاین، بازیابی فایل، نمایه سازی آنلاین، اصلاح طرحواره آنلاین، پشتیبان گیری Mirrored).

OLTP در حافظه جدی ترین تکنیک بهینه سازی حافظه مایکروسافت فقط در نسخه های Enterprise و Developer موجود است.

جدا از همه اینها، تمام ویژگی های نسخه استاندارد را دارد.

Microsoft SQL Server

  • Standard: امکانات کمتری نسبت به Enterprise دارد، اما تمام اصول اولیه را دارد و برای شرکت‌های متوسط تا بزرگ که به ویژگی‌های پیشرفته نیاز ندارند ایده‌آل است.

نسخه استاندارد فقط تا 24 هسته پردازنده را پشتیبانی می کند.
تا 128 گیگابایت RAM را پشتیبانی می کند.
Reporting service فقط تا 64 گیگ رم را پشتیبانی می کند.
مشابه نسخه enterprise، دیتابیس در نسخه Standard هم می تواند تا 512 پتابایت رشد کند.
این نسخه ماژول های کامل اطلاعاتی تجاری و یا ویژگی های امنیتی پیشرفته مانند transparent database auditing یا   extensible key management  که در نسخه enterprise موجود است را ندارد.

  • Workgroup: این نسخه برای شرکت هایی که دفاتر راه دور دارند ایده آل است. همه ویژگی های اساسی اینجا هستند.
  • Web: این نسخه به طور خاص برای کار با برنامه های کاربردی وب طراحی شده است.

نسخه وب مقرون به صرفه ترین نسخه SQL Server به خصوص برای میزبانی وب است.

نسخه وب از 16 هسته ساخت در هر نمونه پشتیبانی می کند.

هر نمونه می تواند تا 64 گیگابایت رم را پشتیبانی کند.

درست مانند نسخه های سازمانی و استاندارد، پایگاه داده در این نسخه می تواند تا 524 پتابایت افزایش یابد.

ویژگی افزونه استخر بافر در این ویژگی موجود نیست.

خدمات آنالیز در این نسخه موجود نیست.

درست مانند نسخه استاندارد، نسخه تحت وب ویژگی هایی مانند هوش تجاری یا ویژگی های پیشرفته در نسخه شرکتی ندارد.

نسخه وب برای خرید عمومی در دسترس نیست. قیمت این نسخه فقط برای ارائه دهنده میزبانی وب در دسترس است. مایکروسافت هنوز قیمت نسخه تحت وب را اعلام نکرده است.

Microsoft SQL Server

  • Developer: مشابه Enterprise است، اما فقط برای یک کاربر برای توسعه و آزمایش می توان مجوز داد.

این نسخه را می توان بدون نیاز به نصب مجدد به Enterprise ارتقا داد.

نسخه Developer دارای ویژگی‌های مشابه نسخه Enterprise است، اما مجوز استفاده در توسعه را دارد.

نسخه توسعه دهنده مجاز به استفاده در محیط واقعی یا تولید نیست.

Microsoft SQL Server

  • Express: یک پایگاه داده سطح ورودی رایگان. این می تواند تنها از 1 CPU و 1 گیگابایت حافظه استفاده کند. حداکثر حجم پایگاه داده 10 گیگابایت است.

نسخه Express یک نسخه رایگان، سبک، با محدودیت های مختلف است.
در این نسخه شما می تواند اطلاعات کمی را در سطوح شرکت و سازمان ذخیره کنید.
این نسخه نهایتا تا 4 هسته پردازنده را پشتیبانی می کند.
به ازای هر instance فقط از 1 گیگابایت رم پشتیبانی می کند.
یک بانک اطلاعاتی در این نسخه از SQL Server نهایتا تا 10 گیگابایت می تواند رشد کند.
SQL Agent در دسترس نبوده و بدین ترتیب امکان بک آپ گیری خودکار هم در دسترس نیست.
بر خلاف نسخه developer، این نسخه مجاز به استفاده در محیط واقعی و Production است.
این نسخه مناسب اپلیکیشن و نرم افزارهایی که رشد اطلاعاتی بالایی ندارند و اطلاعات کمی قرار است در آنها ذخیره شود. همانطور که گفته شد نهایتا تا 10 گیگابایت می توانند رشد کرده و قیمت آن هم رایگان می باشد.

Microsoft SQL Server

نسخه ای که انتخاب می کنید به عوامل زیادی از جمله بودجه، نیازهای خاص و سایر سخت افزارها و نرم افزارهایی که استفاده می کنید بستگی دارد.

برنامه های صدور مجوز متفاوتی وجود دارد و یافتن نسخه مناسب مستلزم در نظر گرفتن همه این عوامل است. بیایید کمی عمیق تر به هدف و کاربرد برخی از نسخه ها و نسخه های پرکاربرد نگاه کنیم.

 

SQL Server 2012 Standard: نسخه استاندارد SQL Server محبوب ترین نسخه برای عملیات پایگاه داده کسب و کارهای بزرگ است. آن چیزی که در بیشتر موارد نیاز دارید را دارد. این دستگاه تا 16 هسته را مدیریت می کند و مقدار رم نامحدودی دارد.

در 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 2019:

مجموعه های CLR – اکنون می توانند در SQL Server 2017 در لیست سفید قرار گیرند

Resumable Online index Rebuilds – هنگامی که یک نمایه به دلیل خرابی قطع می‌شود، اکنون می‌توان آن را از سر گرفت.

IDENTITY_CACHE – این به جلوگیری از شکاف در مقادیر ستون های هویت کمک می کند

Query Processing Improvements – بهبودهای پردازشی جدید که استراتژی های بهینه سازی را با بارهای کاری برنامه تطبیق می دهد.

Automatic Database Tuning – مشکلات عملکرد پرس و جو را تجزیه و تحلیل می کند و راه حل هایی را برای مشکلات توصیه می کند.

Graph Database Capabilities – ویژگی های مدل سازی برای روابط بین جداول.

Dynamic Management Views – نماهای مدیریتی جدید.

Database Tuning Advisor – گزینه های جدید برای بهبود عملکرد.

Database Scoped Credentials – اقدامات امنیتی بهبود یافته.

Automatic Plan Correction (relies on the Query Store feature introduced in SQL Server 2016). به شناسایی و تصحیح خودکار مسائل مربوط به ثبات طرح پرس و جو کمک می کند.

Adaptive Query Processing ​​(AQP) (فعال شده با حالت سازگاری 140) و برای عملیات حالت دسته ای استفاده شده با نمایه های Columnstore مفید است.

AQP دارای سه مؤلفه است که شامل بازخورد اعطای حافظه تطبیقی ​​حالت دسته ای، اتصالات تطبیقی ​​حالت دسته ای، و اجرای Interleaved برای توابع با ارزش جدول چند بیانیه است.

 

نسخه های مختلف Server SQL - داده کاوی ویستا

 

نحوه انتخاب نسخه مایکروسافت SQL Server که برای من مناسب است

اینکه کدام نسخه یا نسخه Microsoft SQL Server برای شما مناسب است بستگی به نیازهای شما، به روز بودن سخت افزار و بودجه شرکت شما دارد.

این عوامل می توانند به شما در تعیین مایکروسافت SQL Server مورد نیازتان کمک کنند.

به نظر می رسد نسخه استاندارد برای بسیاری از شرکت ها مکان خوبی برای شروع باشد. SQL Server Standard Edition تا 16 هسته را با مقدار نامحدود رم مدیریت می کند.

یک ساختار مجوز برای هر هسته وجود دارد که به شما دو انتخاب می دهد: خرید مجوز برای هر هسته یا مجوز سرور همراه با مجوزهای دسترسی مشتری. این یک گزینه عالی برای بسیاری از انواع و اندازه های کسب و کار است.

 

Windows Server یا Windows SQL Server

یکی از سوالات متداول این است که آیا باید Windows Server را انتخاب کنید یا Windows SQL Server.

SQL Server در بالای ویندوز سرور شما اجرا می شود.

SQL Server یک نرم افزار RDBMS (برنامه) است که برای کار کردن به سیستم عامل ویندوز نیاز دارد. اس کیو ال سرور کاملاً مدیریت پایگاه داده است. ویندوز سرور یک سیستم عامل ویندوز سرور است.

 

تفاوت بین نسخه های Windows SQL Server

در اینجا یک نگاه مقایسه ای به نسخه های SQL Server از سال 2008 تا 2017 آورده شده است:

  • In-memory OLTP is supported from 2014 on.
  • In Memory, ColumnStore supported from 2012 forward.
  • Real-time Operational Analytics in 2016 and 2017 only.
  • Buffer Pool Extension to SSD available from 2014 forward
  • Adaptive Query Processing only in 2017
  • Basic Availability Groups only in 2016 and 2017.
  • Transparent Data Encryption in all versions.
  • Back-up encryption support from 2014 forward.
  • Dynamic Data Masking and Row Level Security in 2016 and 2017.
  • Separation of Duties from 2012 onward.
  • Back-up to Azure available from 2012 to 2017
  • Disaster recovery to Azure from 2014 onward.
  • Optimized virtual machine images in Azure gallery from 2012 onward.
  • Stretch Database in 2016 and 2017.
  • Runs on Linux and Docker Containers 2017 only.
  • Temporal tables in 2016 and 2017.
  • JSON support in 2016 and 2017 only.
  • Graph data support in 2017 only.
  • Integration services were managed as a server from 2012 forward.
  • PolyBase for T-SQL queries across Hadoop in 2016 and 2017.
  • Tabular BI semantic model in all versions.
  • Master data services in all versions.
  • Data quality services in all versions except 2008.
  • In-database advanced analytics in 2016 and 2017.
  • End-to-end mobile BI on any device in 2016 and 2017.

 

اگر به دنبال یک شرکت نرم‌افزاری هستید که می‌توانید به خاطر یکپارچگی و شیوه‌های تجاری صادقانه آن اعتماد کنید، به    VISTA Data mining   نگاه کنید.

ما یک کسب و کار معتبر هستیم که به مشتریان خود یک تجربه قابل اعتماد و رضایت بخش در مورد محصولات نرم افزاری مورد نیازشان ارائه می دهیم.

قبل، حین و بعد از فروش با شما خواهیم بود

 

 

دوره آموزشی هوش تجاری با Tableau »کلیک کنید« یک برنامه جامع است که بر توسعه مهارت در تجزیه‌ و تحلیل داده‌ها، تجسم و گزارش سازی و گزارش دهی و دشبوردسازی با استفاده از ابزار   Tableau تمرکز دارد.

سپاسگذاریم از وقتی که برای خواندن این مقاله گذاشتید

.

برای خرید لایسنس تبلو Tableau کلیک کنید

.

برای مشاهده ویدیوهای آموزشی داده کاوی و هوش تجاری ما را در شبکه های اجتماعی دنبال کنید

Youtube Chanel :VISTA Data Mining کانال یوتیوب

Aparat Chanel: VISTA Data Mining کانال آپارات

Instagram Chanel: VISTA Data Mining کانال اینستاگرام

Telegram Chanel: VISTA Data Mining کانال تلگرام

Linkedin Chanel: VISTA Company کانال لینکدین

 

آموزش تبلو

 

امتیاز دهید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

سبد خرید
ورود

هنوز حساب کاربری ندارید؟

خانه
0 محصول سبد خرید
0 علاقه مندی
حساب کاربری من