Presentation is loading. Please wait.

Presentation is loading. Please wait.

SQL Server Columnstore Performance Tuning Eric N Hanson Principal Program Manager Microsoft Corporation.

Similar presentations


Presentation on theme: "SQL Server Columnstore Performance Tuning Eric N Hanson Principal Program Manager Microsoft Corporation."— Presentation transcript:

1 SQL Server Columnstore Performance Tuning Eric N Hanson Principal Program Manager Microsoft Corporation

2

3

4 demo Outer Join Performance Limit

5

6

7

8 8 bitmap of qualifying rows Column vectors Batch object

9

10 select Date, count(*) from dbo.Purchase where Date >= 20120201 group by Date

11

12

13

14

15

16

17

18 Physical DB Design, Loading, and Index Management

19

20

21

22

23

24

25 Maximizing the Benefits of Segment Elimination

26

27

28 partition 1 Date = 20120301 segment 1 min(Date) = 20120301, max(Date) = 20120301 segment 2 “ segment 3 “ segment 4 “ segment 5 “ partition 2 Date = 20120302 segment 1 min(Date) = 20120302, max(Date) = 20120302 segment 2 “ segment 3 “ segment 4 “ segment 5 “

29 select f.region_id, avg(f.duration) from fact_CDR f where f.region_id = 1 and f.date_id between 20120101 and 20120131 group by f.region_id

30 Additional Tuning Considerations

31 DateLicenseNumMeasure 20120301XYZ123100 20120302ABC777200 DateLicenseIdMeasure 201203011100 201203022200 LicenseIdLicenseNum 1XYZ123 2ABC777

32

33

34

35

36 Connect. Share. Discuss. http://northamerica.msteched.com Learning Microsoft Certification & Training Resources www.microsoft.com/learning TechNet Resources for IT Professionals http://microsoft.com/technet Resources for Developers http://microsoft.com/msdn

37 Required Slide Complete an evaluation on CommNet and enter to win!

38

39

40


Download ppt "SQL Server Columnstore Performance Tuning Eric N Hanson Principal Program Manager Microsoft Corporation."

Similar presentations


Ads by Google