سمینار آشنایی با قابلیت های جدید SQL Server 2014 خرداد ماه 1393 – سازمان مدیریت صنعتی
About the speaker Mohsen Kavyani Professional work on SQL over 8 yearProfessional work on SQL over 8 year Delivered Over 3000 Hours Of SQL Server TrainingDelivered Over 3000 Hours Of SQL Server Training DBA and consulting in 20 Companies and organizationDBA and consulting in 20 Companies and organization Program manager of teamProgram manager of teamwww.PersianProgrammers.com Full resume in :
عناوین سمینار Why SQL Server 2014 Backup encryption Separation of Duties Enhancements Resource Governor for Physical IO Control SSD Buffer pool Expansion Clustered Updateable Columnstore index In Memory Optimization
مراحل تکامل SQL Server SQL Server 2000 SQL Server 2005 SQL Server 2008 SQL Server 2008 R2 SQL Server 2012 XML ● KPIs Management Studio ● Mirroring Compression ● Policy-Based Mgmt ● Programmability PowerPivot ● SharePoint Integration ● Master Data Services AlwaysOn ● ColumnStore Index ● Data Quality Services ● Power View ● Cloud Connectivity SQL Server 2014 In-Memory Across Workloads ● Performance & Scale ● Hybrid Cloud Optimized ● HDInsight ● Cloud BI
چرا مهاجرت به ورژن2014 مهم است؟
Secure
عناوین سمینار Why SQL Server 2014 Backup encryption Separation of Duties Enhancements Resource Governor for Physical IO Control SSD Buffer pool Expansion Clustered Updateable Columnstore index In Memory Optimization
Formula (Key) Backup Database Clear Text Cipher Text Backup Encryption
سلسله مراتب Encryption Database Master Key Certificate Database Encryption Key Database Encryption Key Data Master Database My Database Backup Encryption
عناوین سمینار Why SQL Server 2014 Backup encryption Separation of Duties Enhancements Resource Governor for Physical IO Control SSD Buffer pool Expansion Clustered Updateable Columnstore index In Memory Optimization
Separation of Duties Enhancements سه سطح دسترسی جدید CONNECT ANY DATABASE IMPERSONATE ANY LOGIN SELECT ALL USER SECURABLES هدف سطح دسترسی های جدید:تفکیک بهتر و قدرتمندتر سطوح دسترسی DBAها و کاربران DBAهایی که تنها می توانند کارهایی مدیریتی نظیر backup انجام بدهند اما نمی توانند داده های کاربران را مشاهده کنند DBAهایی که نمی توانند تغییری در loginها ایجاد کنند DBAهایی که نمی توانند به جای login دیگری عمل کنند (Impersonate) Loginهایی که میتوانند تمام داده های تمامی دیتابیس ها را مشاهده کنند اما DBA نیستند.
عناوین سمینار Why SQL Server 2014 Backup encryption Separation of Duties Enhancements Resource Governor for Physical IO Control SSD Buffer pool Expansion Clustered Updateable Columnstore index In Memory Optimization
20 Max iops Pool (P_IOCheck) Group (G_IOCheck) fn_Classifierfn_Classifier Resource Governor for Physical IO Control
عناوین سمینار Why SQL Server 2014 Backup encryption Separation of Duties Enhancements Resource Governor for Physical IO Control SSD Buffer pool Expansion Clustered Updateable Columnstore index In Memory Optimization
SSD Buffer Pool Extension استفاده از هارد های جدید و پرسرعتSSD به عنوان بخشی از Buffer Pool افزایش سرعت اجرای کوئری های OLTP بدون تغییر در نرم افزارها تنظیمات بسیار ساده بدون خطر از دست دادن دادها
عناوین سمینار Why SQL Server 2014 Backup encryption Separation of Duties Enhancements Resource Governor for Physical IO Control SSD Buffer pool Expansion Clustered Updateable Columnstore index In Memory Optimization
اجرای سریع کوئری های سنگین مخصوصاً کوئری های DW افزایش میانگین 10 برابری سرعت نیاز به جدول جدید و یا جدا کردن جداول ندارید استفاده بهینه از فضا داده ها میتوانند تغییر کنند مدیریت ساده تر عدم نیاز به ایندکس های دیگر مدیریت ساده تر و استفاده بهینه از فضا حذف محدودیت های non-clustered columnstores در SQL Server 2012 Columnstores: clustered and updatable Clustered Updateable Columnstore index
What is columnstore? Row-Store اطلاعات رکوردها در کنار یکدیگر قرار داده می شود. Columns-Store اطلاعات ستون ها در کنار یکدیگر قرار داده می شود.
Column store index overview داده ها به صورت چشمگیری فشرده می شوند و باعث کاهش IO می شوند. داده های بیشتری می توانند در حافظه قرار بگیرند. Row Store Column Store Column Store, Compressed
Row StoreColumn Store, Compressed Column store index overview
Comparing space savings 101 میلیون ردیف (Row) و فضای index
عناوین سمینار Why SQL Server 2014 Backup encryption Separation of Duties Enhancements Resource Governor for Physical IO Control SSD Buffer pool Expansion Clustered Updateable Columnstore index In Memory Optimization
In-Memory for OLTP
عناوین سمینار Why SQL Server 2014 Backup encryption Separation of Duties Enhancements Resource Governor for Physical IO Control SSD Buffer pool Expansion Clustered Updateable Columnstore index In Memory Optimization