Presentation is loading. Please wait.

Presentation is loading. Please wait.

سمینار آشنایی با قابلیت های جدید SQL Server 2014 خرداد ماه 1393 – سازمان مدیریت صنعتی.

Similar presentations


Presentation on theme: "سمینار آشنایی با قابلیت های جدید SQL Server 2014 خرداد ماه 1393 – سازمان مدیریت صنعتی."— Presentation transcript:

1 سمینار آشنایی با قابلیت های جدید SQL Server 2014 خرداد ماه 1393 – سازمان مدیریت صنعتی

2 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 www.PersianProgrammers.com teamProgram manager of www.PersianProgrammers.com teamwww.PersianProgrammers.com Full resume in : www.cybertech.ac

3 عناوین سمینار  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

4 مراحل تکامل 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

5 چرا مهاجرت به ورژن2014 مهم است؟

6 Secure

7 عناوین سمینار 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

8 Formula (Key) Backup Database Clear Text Cipher Text Backup Encryption

9 سلسله مراتب Encryption Database Master Key Certificate Database Encryption Key Database Encryption Key Data Master Database My Database Backup Encryption

10 عناوین سمینار 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

11 Separation of Duties Enhancements سه سطح دسترسی جدید CONNECT ANY DATABASE IMPERSONATE ANY LOGIN SELECT ALL USER SECURABLES هدف سطح دسترسی های جدید:تفکیک بهتر و قدرتمندتر سطوح دسترسی DBAها و کاربران DBAهایی که تنها می توانند کارهایی مدیریتی نظیر backup انجام بدهند اما نمی توانند داده های کاربران را مشاهده کنند DBAهایی که نمی توانند تغییری در loginها ایجاد کنند DBAهایی که نمی توانند به جای login دیگری عمل کنند (Impersonate) Loginهایی که میتوانند تمام داده های تمامی دیتابیس ها را مشاهده کنند اما DBA نیستند.

12 عناوین سمینار 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

13 20 Max iops Pool (P_IOCheck) Group (G_IOCheck) fn_Classifierfn_Classifier Resource Governor for Physical IO Control

14 عناوین سمینار 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

15 SSD Buffer Pool Extension استفاده از هارد های جدید و پرسرعتSSD به عنوان بخشی از Buffer Pool افزایش سرعت اجرای کوئری های OLTP بدون تغییر در نرم افزارها تنظیمات بسیار ساده بدون خطر از دست دادن دادها

16 عناوین سمینار 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

17 اجرای سریع کوئری های سنگین مخصوصاً کوئری های DW افزایش میانگین 10 برابری سرعت نیاز به جدول جدید و یا جدا کردن جداول ندارید استفاده بهینه از فضا داده ها میتوانند تغییر کنند مدیریت ساده تر عدم نیاز به ایندکس های دیگر مدیریت ساده تر و استفاده بهینه از فضا حذف محدودیت های non-clustered columnstores در SQL Server 2012 Columnstores: clustered and updatable Clustered Updateable Columnstore index

18 What is columnstore? Row-Store اطلاعات رکوردها در کنار یکدیگر قرار داده می شود. Columns-Store اطلاعات ستون ها در کنار یکدیگر قرار داده می شود.

19 Column store index overview داده ها به صورت چشمگیری فشرده می شوند و باعث کاهش IO می شوند. داده های بیشتری می توانند در حافظه قرار بگیرند. Row Store Column Store Column Store, Compressed

20 Row StoreColumn Store, Compressed Column store index overview

21 Comparing space savings 101 میلیون ردیف (Row) و فضای index

22 عناوین سمینار 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

23 In-Memory for OLTP

24 عناوین سمینار 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

25

26


Download ppt "سمینار آشنایی با قابلیت های جدید SQL Server 2014 خرداد ماه 1393 – سازمان مدیریت صنعتی."

Similar presentations


Ads by Google