- Optimize and tune queries for performance
Creating Partitioned Views
Table Hints (Transact-SQL)
SET ANSI_PADDING (Transact-SQL)
Introducing SQL Trace
max degree of parallelism Option - Optimize indexing strategies
XML Best Practices
Planning Guidelines for Partioned Tables and Indexes
Creating Partitioned Tables and Indexes - Scale database applications
Creating Distributed Partitioned Views - Resolve performance problems
Dynamic Management Views and Functions (Transact-SQL)
Performance Optimizations for the XML Data Type in SQL Server 2005
sys.dm_os_wait_stats (Transact-SQL) - Optimize data storage
Data Normalization
Monday, February 23, 2009
Exam 70-442 Objective 5
Exam 70-442 Objective 4
- Manage concurrency by selecting the appropriate transaction isolation levels
- Design the locking granularity level
- Design transaction scopes
- Design code that uses transactions
Optimization using Single Phase Commit and Promotable Single Phase Notification
Committing a Transaction in Single-Phase and Multi-Phase
Enlisting Resources as Participants in a Transaction
Transaction Management Escalation
Exam 70-442 Objective 3
- Design code that validates input data and permissions
- Design code that detects and reacts to errors
- Design user-defined messages to communicate application events
FETCH (Transact-SQL)
Exam 70-442 Objective 2
- Write and modify queries
Declarative Security Used with Class and Member Scope - Design queries for retrieving data from XML sources
How To: Use Role Manager in ASP.NET 2.0 - Design a cursor strategry
DECLARE CURSOR (Transact-SQL)
Sunday, February 22, 2009
Exam 70-442 Objective 1
- Design appropriate data access technologies
ServerConnection Class
Special Considerations When Using Query Notifications
Query Notifications in ADO.NET 2.0
Database Administrator's Guide to SQL Server Database Engine .NET CLR Environment
Connecting to an Instance of SQL Server
ADO.NET Architecture - Design an appropriate data access object model
Updating an Application to SQL Server Native Client from MDAC
Using ADO with SQL Server Native Client
Using Row Versioning-based Isolation Levels
Understanding Row Versioning-Based Isolation Levels
Row Versioning Resource Usage - Design a cursor strategy for a data access component
DECLARE CURSOR (Transact-SQL) - Design caching strategies
ASP.NET Caching Overview - Design client libraries to write applications that administer a SQL Server service
Configuring SQL Server in SMO
A Technical Comparision of Replication and Remote Data Access Features in SQL Server 2005 Mobile Edition 3.0
How to: Implement a Business Logic Handler for a Merge Article (Replication Programming)
How to: Programmatically Monitor Replication (RMO Programming)
Microsoft.SqlServer.Replication Namespace
Replication Management Objects Concepts - Design queries that use multiple active results sets (MARS)
Multiple Active Result Sets (MARS) in SQL Server 2005
Introduction to SQL Server Data Services
| When | Thursday 19 February @ 5:30pm |
| Where | Wellington SQL Server User Group, Intergen Offices, Plunket House, Lambton Quay |
| What | I presented on SQL Server Data Services |
| Impressions | Was well received.
Think of Azure as like a Cloud O/S. |
Thursday, February 19, 2009
Agenda Items for Team Meeting
- Team Foundation Server. When are we going to it? What are the implications? Should we just join Stephen Burke's team wireless domain (after the move on Friday 6 March) or go it alone?
- David's idea to have a dual install SQL Server 2005 and 2008 on DEV. Merits and potential difficulties.
- Document repository. Guidelines for BLOB vs. Link.
- How to use DocsOnLine.
- My Azure SQL Server Data Services presentation.
- Digital Workflow
