نگاه نزدیک به ویژگی های تازهMicrosoft SQL Server 2019 - بررسی قابلیت ها، تفاوت ها و امکانات اس کیو ال سرور 2019
در این مقاله به بررسی ویژگی های تازه و تقویت شده اس کیو ال سرور 2019 SQL Server میپردازیم.
در زمان نگارش این مقاله لایسنس نسخه کامل SQL Server 2019 هنوز منتشر نشده ولی مایکروسافت یک نسخه Preview از آن منتشر کرده است که بررسی نسخه Preview ، نشان دهنده یک نسخه بسیار قوی تر و ایمن تر از نسخه قبلی SQL است.
با ما همراه باشید با بررسی ویژگی های جدید ترین ویژگی های پیش نمایش جدید ترین محصول مایکروسافت:
Big Data Clusters
آخرین نسخه SQL Server تجزیه و تحلیل داده ها را برای کاربران آسان میکند.این نسخه از SQL Server با ترکیب کردن Apache Spark و HDFS (Hadoop Distributed Filing System) یک سیستم یکپارچه میسازد.SQL Server جدید به شما اجازه ساختن “Big Data Clusters” با استفاده از کانتینر های SQL Server و Apache Spark بر روی Kubernetes با بکار گرفتن ویژگی های PolyBase الان SQL Server. هم اکنون کاربر با کمک Kubernetes محلی، قادر به قرار دادن دسته های عظیم داده بر روی AWS ،Azure ،GCP و همچنین بر روی زیرساخت خود هستند.
(گروه های همیشه در دسترس) Always On Availability Groups
ویژگی Always On Availability Groups (گروه های همیشه در دسترس) برای بار اول در SQL Server 2012 معرفی شد، این ویژگی در هر نسخه جدیدی که از SQL Server منتشر میشد پیشرفت هایی در زمینه های مختلف داشت. طبق روند نسخه های قبلی SQL Server 2019 پیشرفت هایی که باعث بیشتر در دسترس بودن و ریکاوری در صورت اتفاق بد صورت گرفته است. در این نسخه گروه ها برای جلوگیری از شکست پروژه میتوانند تا 5 تکثیر همزمان داشته باشند ( یک کپی اولیه و 4 کپی ثانویه) در صورتیکه در نسخه 2017 SQL Server این تعداد به 3 محدود شده بود.
یکی از نکات مهم در مورد این ویژگی این است که تعداد کپی های متعددی از یک پایگاهداده را قادر میسازد تا بر روی سرورهای مختلف تکثیر شوند. SQL Server 2019 میتواند اتصالات را برای اپلیکیشن های مشتری از یک کپی ثانویه به نسخه اصلی هدایت کند. این بدان معنی است که یک مشتری میتواند به نسخه کپی اولیه بدون استفاده از accessibility group listener هدایت شود , که یک نام سیستم مجازی است که برای رابط مشتریان به پایگاههای داده در نسخه های کپی استفاده میشود .
پشتیبانی از UTF-8
این ویژگی امکان صرفه جویی قابل توجهی را در حافظه فراهم میآورد. نسخه جدید از کدگذاری UTF – 8 به عنوان یک کد export یا import کردن کد ، یا column – level یا به عنوان یک database – level برای دادههای متنی بصورت گسترده استفاده میکند . بنابراین ، دادههای رشته Unicode فضای ذخیرهسازی کمتری نسبت به UTF – 16 اشغال میکنند .
UTF – 8 در VARCHAR و CHAR مجاز است و قابلیت های ایجاد شده هنگام جابجایی شی با UTF-8 را گسترش می دهد. و شما میتوانید از نوع داده CHAR به جای NCHAR استفاده کنید چراکه CHAR تنها به ۱۰ بایت نیاز دارد در حالی که NCHAR نیازمند ۲۰ بایت برای ذخیرهسازی دادههای رشته Unicode است .
Resumable online index
هیجان انگیز ترین قابلیت های SQL server 2019 در زمینه ی indexing است. احتمالا بسیاری از مدیران پایگاه داده با وضعیت وحشتناک اختلال در انجام عملیات indexing مواجه می شوند . اکنون SQL Server 2019 با ویژگی هایی برای مقابله با این وضعیت ها عرضه میشود. هم اکنون با استفاده از Resumable Online Index کاربران قادر به توقف فرایند indexing و امکان ادامه دادن فرایند از همان جایی که فرایند متوقف شده است هستند و دیگر نیازی به شروع indexing از ابتدا نیست.
SQL Server 2019 امکان بازیابی فرایند نمایه سازی یا همان indexing در صورت شکست فراهم میکند. این فرایند به دلایل مختلفی از جمله پر شدن حافظه در طول فرآیند یا اشکلات مربوط به پایگاه داده امکان شکست دارد. اکنون با استفاده از قابلیت Resumable Online Index شما میتوانید پس از برطرف کردن مشکل دوباره از ادامه فرایند قبلی نمایه سازی یا همان indexing را شروع نمایید.
در SQL Server 2019 فضای ورودی مورد نیاز برای ساخت یک فهرست index بزرگ نسبت به SQL Server 2017 کاهش یافته است.
علاوه بر این، SQL Server 2019ویژگی جدیدی را برای تبدیل آنلاین جداول ذخیره ردیف سنتی به شاخصهای columnstore دارد . در نسخه SQL Server 2017 ، چنین تبدیل هایی تنها بصورت آفلاین قابل انجام بود. اما، با SQL Server 2019 و پایگاه داده Azure SQL، ما می توانیم ایجاد و یا ایجاد مجدد شاخص های ستون خوشه ای (CCI) آنلاین کنیم.
مجموعه پردازش جستجوی هوشمند جدید برای رفع برخی از موارد اجرایی مشترک با بکارگیری برخی از استراتژیهای اصلاحی اتوماتیک در زمان اجرا ایجاد شدهاست . این روش از اطلاعات بازخوردی ناشی از پردازش های پیشین استفاده میکند . مایکروسافت همچنین شروع به استفاده از برخی از این ویژگیها در DB SQL Azure کردهاست و قصد گسترش این مجموعه ویژگی ها را برای SQL Server 2019 دارد. تصویر بالا ، بخش های جدید و بهبود یافته در ویژگیهای پردازش پرس و جو هوشمند را نشان میدهد .
اضافه شدن ویژگی های جدید برای SQL Server بر روی لینوکس
مایکروسافت ویژگی های جدیدی را برای نسخه لینوکس SQL Server ارائه کرده است. جذاب ترین ویژگی اضافه شده پشتیبانی از تکثیر داده است. به شما امکان ساخت پایگاه داده SQL Server را بصورت مؤثر میدهد. به خصوص آنهایی که مربوط به نسخه Distributed Transaction Coordinator لینوکس هستند.
ویژگی مهم بعدی اضافه شده به نسخه لینوکس قابلیت راه اندازی Always On Availability Groups (گروه های همیشه در دسترس) کانتینر های Docker تنظیم شده با Kubernetes است. مایکروسافت تصاویر container های مجاز را در دسترس قرار میدهد و همه پنجرههای آن و تصاویر container را برای SQL Server 2019 و SQL Server 2017 در فهرست Container مایکروسافت قرار میدهد .
ویژگی دیگر اضافه شده پشتیبانی از OpenLDAP است، که یک نسخه open source از پروتکل دسترسی آسان به پایگاه داده است. اگر چه OpenLDAP می تواند به طور جداگانه از Active Directory مایکروسافت کار کند، پشتیبانی جدید OpenLDAP برای پایگاه های SQL Server مبتنی بر لینوکس امکان اتصال به Active Directory فراهم میکند.
علاوه بر این ، بخش مهم دیگری از SQL Server 2019 در برگیرنده ابزارهای یکپارچه ساخت و آزمایش مدلهای یادگیری ماشین در لینوکس است . بنابراین ، به SQL Server به کاربران لینوکس اجازه میدهد تا برنامههای یادگیری ماشین که در زبانهای پایتون و R نوشته شده اجرا شوند .
(خدمات داده های اصلی) Master Data Services (MDS)
کنترلهای Silverlight با HTML جایگزین میشوند : پشتیبانی از Silverlight برای پورتال MDS دیگر مورد نیاز نیست . کنترلهای HTML هم اکنون همان عملکرد را انجام خواهند داد .
امنیت
نسخه جدید SQL Server در حوزه امنیت پیشرفت قابل توجهی کرده است . در این ورژن امنیت دادهها با استفاده از فنآوری محدوده ایمن (Secure Enclave Technology) فراهم میشود . مدیریت اسناد و پیکربندی در SQL Server 2019 ترکیب شدهاست . برای تامین امنیت SQL Server در این نسخه از SSL /TLS استفاده میشد.
برای تهیه انواع لایسنس های اورجینال محصولات مایکروسافت به فروشگاه مراجعه کنید.
مزایای استفاده از لایسنس اصلی
برچسب ها: SQL Server 2019, SQL Server, اس کیو ال سرور 2019, اس کیو ال سرور, لایسنس اس کیو ال سرور, خرید اس کیو ال سرور 2019, خرید اس کیو ال سرور اورجینال, دانلود اس کیو ال سرور 2019, دانلود نسخه اصلی اس کیو ال سرور, خرید اس کیو ال سرور, امکانات SQL Server 2019
مایکروسافت لایسنس به عنوان اولین تأمین کننده رسمی لایسنسهای اصلی محصولات مایکروسافت و تنها همکار تجاری رسمی مایکروسافت در ایران (Microsoft Partner)، با سابقه فعالیت بیش از یک دهه در واردات عمده محصولات اورجینال مایکروسافت و همکاری با بیش از یکصد هولدینگ و سازمان دولتی، خصوصی و بینالمللی شاخص و مطرح در ایران، با وجود تحریم های آمریکا، به واسطه شخصیت حقوقی مستقل خود در انگلستان Talee Limited، به عنوان Partner & Solution Provider رسمی مایکروسافت مشغول به فعالیت است. با توجه به حجم موجودی شرکت، تمامی محصولات به صورت فوری تحویل داده میشوند و دارای پشتیبانی، گارانتی و همچنین پشتیبانی فنی مایکروسافت هستند. علاوه بر این، لازم به ذکر است که هیچ یک از محصولات ارائه شده از نوع OEM ،Academic یا Charity نیستند و تمامی محصولات با لایسنس Retail و یا Volume License معتبر و قابل استعلام از مایکروسافت ارائه میشوند. مایکروسافت لایسنس به عنوان یک تأمین کننده رسمی، با فعالیت طولانی در ارائه محصولات اصلی مایکروسافت و تجربه ارائه خدمات به بسیاری از سازمانهای خصوصی و دولتی برجسته کشور، افتخار دارد که تمام محصولات نرمافزاری مایکروسافت را بدون واسطه و با شرایط تحویل آنی و با تضمین بهترین قیمت (بر اساس نوع لایسنس و شرایط استفاده) به صورت مستقیم عرضه نماید.
برخی از مزایای نسخههای اورجینال :