چند وقتی است که مایکروسافت ، SQL Server 2014 نسخههای CTP1 و CTP2 آن را عرضه نموده است و به زودی نسخه RTM این محصول نیز عرضه خواهد شد در این مدت که با نسخههای CTP این محصول کار میکردم
برخی از قابلیت های جدید SQL Server 2014 را تست و موشکافی کردم. تصمیم گرفتم که برای شروع در یک پادکست صوتی قابلیتهای این نسخه از SQL Server را معرفی نماییم تا ان شاا… بتوانم در آینده مقالات، فیلمها و دورهای آموزشی در این زمینه برای دوستان عرضه نمایم.
به طور کلی حوزه تغییرات در SQL Server 2014 در سه حوزه زیر میباشد.
1- Database Engine
2- Business Intelligence
3- Cloud
در این پادکست آموزشی ما با برخی از قابلیتهای جدید SQL Server در حوزه Database Engine آشنا خواهیم شد. مباحثی که در این پادکست صوتی ارائه شده است به شرح زیر میباشد.
1- آشنایی با Memory Optimized Table (In-Memory OLTP) : این قابلیت جدید گل سر سبد SQL Server 2014 میباشد. نوع خاصی از جداول که در حافظه بوده و با سرعت بیشتری (حداقل 10 برابر) نسبت به جداول Disk Based میتوانند به کاربران سرویس دهند.
2- آشنایی با Delayed Transaction Durability : این نوع Transactionها قابلیت اجرا با تاخیر را دارا میباشند بنابراین با استفاده از این قابلیت میتوانید Transactionهای خود را به صورت Asynchronous مدیریت نمایید.
3- آشنایی با تغییرات حوزه Always On : این قابلیت جدید از مجموعه قابلیتهای High Availability است که از نسخه 2012 به قابلیتهای SQL Server اضافه شده است. عمدهترین تغییر Always On در SQL Server 2014 افزایش تعداد جُفتهای بانک اطلاعاتی به 8 عدد میباشد.
4- آشنایی با تغییرات حوزه Partitioning : در SQL Server 2014 قابلیتی مهیا شده است که شما بتوانید Switch کردن پارتیشنها و عملیات Rebuild ایندکس به ازای هر پارتیشن را به صورت Online انجام دهید. (زمانی که این قابلیت را دیدم کلی حال کردم. در نسخههای پیشین این قابلیت وجود نداشت اگر میخواستم اینکار را انجام دهدم اشکم در میآمد)
5- آشنایی با تغییرات حوزه Column Stored Index : Column Stored Index قابلیتی جدیدی است که در SQL Server 2012 به مجموعه قابلیتهای SQL Server اضافه شده است. در این نوع ایندکس خاص معماری ذخیرهسازی اطلاعات از حاالت Row Based به حالت Column Based تغییر پیدا کرده است. یکی از مهمترین تغییرات مربوط به این نوع ایندکس ارائه Column Stored Index به شکل Clustered میباشد. بنابراین شما میتوانید ایندکسهای از نوع Clustered Column Stored Index ایجاد نمایید. بنابراین با ایجاد این نوع ایندکسها دیگر جداول شما Read-Only نخواهند بود.
برای کسب اطلاعات بیشتر درباره Column Stored Index میتوانید به مقاله آشنایی با Column Stored Index در SQL Server 2012 و محصول آموزشی سایت (جنون سرعت در SQL Server 2012) مراجعه نمایید.
6- آشنایی با تغییرات حوزه Query Processing : پردازش کوئریها و تهیه Execution Plan (نقشه اجرایی) مناسب به ازای آنها از قابلیتهایی است که در هر کدام از نسخههای SQL Server وجود دارد. SQL Server 2014 هم از این قاعده مستثنی نبوده و قابلیتهای جدیدی به آن در این حوزه اضافه شده است.
7- آشنایی با Extended کردن Buffer Pool به هارد SSD : یکی از مهمترین و پر استفادهترین بخشهای حافظه در SQL Server مربوط به Buffer Pool میباشد. با استفاده از این قابلیت میتوانید فضای مربوط به Buffer Pool را به هاردهای SSD منتقل نمایید.
8- آشنایی با تغییرات حوزه Resource Governor : Resource Governor قابلیتی است که در SQL Server 2008 به مجموعه قابلیتهای SQL Server اضافه شده است. هدف از ارائه این قابلیت تقسیم بندی منابع در دسترس SQL Server برای کاربران میباشد. در SQL Server 2014 شما میتوانید IO به عنوان یکی از منابع در نظر گرفته و آن را مابین کاربران تقسیمبندی نمایید.
9- آشنایی با تغییرات در حوزه Backup & Restore : یکی از چالشهای مربوط به نسخههای پشتیبان حفظ امنیت آنها میباشد در SQL Server 2014 از تکنیکی برای حفظ امنیت نسخههای پشتیبان استفاده شده است. برای کسب اطلاعات بیشتر در این مورد فایل پادکست صوتی را دانلود و آن را گوش نمایید.
توجه : توضیحاتی که در این پادکست صوتی گوش خواهید کرد به مراتب کاملتر از نکات ارائه شده در مقاله میباشد.
3 دیدگاه
mpoorsalek@gmail.com
یکع تازی مایکروسافت با sql 2016
shariaty.ir
درود .
ظاهرا فایل دانلود دچار مشکل شده است.
لطفا بررسی فرمایید.
سپاسگزارم
آرزو محمدزاده
درود بر شما
لطفا مجدد بررسی نمایید
با سپاس از همراهی شما