Date post: | 24-May-2015 |
Category: |
Technology |
Upload: | antonios-chatzipavlis |
View: | 199 times |
Download: | 0 times |
Antonios ChatzipavlisSolution Architect - Principal Consultant Development Evangelist - SQL Server MVP
MCT, MCITP, MCPD, MCSD, MCDBA, MCSA, MCTS, MCAD, MCP, OCA
2
Antonios G. Chatzipavlis
• 1982
• 1988
• 1998•
• 1999•
• 2010
•
•
•
Trainer CV
3
Agenda
•
•
•
•
•
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
4
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
5
New Date and Time Data Types
•
•
•
•
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
6
DATE and TIME
•
•
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
7
DATETIME2 and DATETIMEOFFSET
•
•
•
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
8
Date/Time Types Compatibility
•
•
•
•
•
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
9
Date Time Library Extensions
•
•
•
•
•
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
10
Localization Functions
•
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
11
Date/Time and Strings
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
12
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
13
Table-Valued Parameters
•
•
•
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
14
Table Types
•
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
15
demo
16
Table Variables are Input Only
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
17
TVP Implementation and Performance
••
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
0
500
1000
1500
2000
2500
3000
3500
4000
100 200 400 800 1000 2000 4000 8000 10000
Time
Parameters
Parameter List
Table-Valued
Parameter
Bulk Insert
18
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
19
T-SQL Syntax Enhancements
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
20
demo
21
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
22
Grouping Sets
•
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
23
demo
24
GROUPING SETS, ROLLUP, CUBE
•
•
•
•
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
25
GROUPING_ID and GROUPING
•
•
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
26
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
27
MERGE Statement
•
••
•
••
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
28
demo
29
More on MERGE
•
•
•
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
30
MERGE Performance
•
•
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
31
MERGE and Determinism
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
32
demo
33
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
34
Sparse Properties
••
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
35
Modeling Sparse Properties
••
•
•
••
••
••
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
36
SQL Server 2005 and Sparse Properties
•
••
••
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
37
SQL Server 2008 and Sparse Properties
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
38
Filtered Indexes and Statistics
•
•
•
••
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
39
demo
40
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
41
Filestream storage
•
•
•
•
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
42
Filestream Implementation
•
•
•
•
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
43
Programming with Filestreams
•
•
•
•
•
•
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
44
demo
45
Filestream behaviors
•
•
•
•
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
46
demo
47
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
48
Keeping Track of Dependencies
••
••
•
••
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
49
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
50
Performance Enhancements
•
•
•
•
•
•
•
•
•
•
What’s New in Microsoft SQL Server 2008 & R2 for a DB Programmer
51
52
Contact Me – Follow me
Twitter: antoniosch
Blog: sqlschoolgr.wordpress.com
Email: [email protected]
53
Σας Ευχαριστώ
Rocking with Knowledge of SQL Server
http://www.sqlschool.gr