Sign In
Microsoft SQL Server Development Customer Advisory Team
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Development & Programming
Common Tasks
Blog Home
Email Blog Author
About
OK
RSS for comments
RSS for posts
Atom
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
Access SQL Server
analysis services
BI
Concurrency
Data Warehouse
Development & Programming
ETL
Manageability & Serviceability
Migration and Transition
Performance and Scalability
PowerPivot
Query performance
Recommended Links
Reliability and Availability
Resource Utilization
sql
SQL Analysis Service
SQL Azure
SQL Server
SQL Server 2008
SQL Server 2008 R2
SQL Server Best Practices
SQL Server Reporting Services
SSIS
UDF
Monthly Archives
Archives
December 2011
(1)
November 2011
(3)
October 2011
(2)
September 2011
(1)
August 2011
(2)
June 2011
(2)
May 2011
(2)
April 2011
(2)
March 2011
(4)
February 2011
(5)
January 2011
(1)
December 2010
(1)
October 2010
(2)
September 2010
(1)
August 2010
(1)
July 2010
(1)
June 2010
(2)
May 2010
(3)
April 2010
(3)
March 2010
(4)
February 2010
(1)
December 2009
(3)
November 2009
(2)
October 2009
(1)
September 2009
(1)
August 2009
(2)
July 2009
(1)
May 2009
(2)
April 2009
(3)
March 2009
(4)
February 2009
(4)
December 2008
(1)
November 2008
(2)
October 2008
(6)
September 2008
(3)
August 2008
(1)
July 2008
(2)
June 2008
(1)
April 2008
(2)
March 2008
(1)
February 2008
(4)
January 2008
(7)
December 2007
(2)
October 2007
(3)
September 2007
(5)
August 2007
(1)
July 2007
(2)
June 2007
(5)
May 2007
(1)
April 2007
(1)
March 2007
(1)
February 2007
(1)
December 2006
(2)
October 2006
(1)
June 2006
(1)
May 2006
(1)
April 2006
(1)
March 2006
(3)
February 2006
(3)
December 2005
(2)
November 2005
(3)
October 2005
(2)
September 2005
(3)
August 2005
(2)
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Microsoft SQL Server Development Customer Advisory Team
Successfully execute an INSERT, UPDATE and DELETE against a Database Snapshot
Posted
3 months ago
by
shauntj-us
6
Comments
Author : Shaun Tinline-Jones Reviewers : Mike Ruthruff, Sanjay Mishra, Alexei Khalyako Not too long ago an ISV that developed solutions using SQL Server as the RDBMS, asked me how they could query a database as at a point in time. This was a relatively...
Microsoft SQL Server Development Customer Advisory Team
“QUOTED_IDENTIFIER” causes Unexpected Query Plan for Persisted Computed Column query
Posted
5 months ago
by
shauntj-us
0
Comments
Author : Shaun Tinline-Jones Technical Reviewers : Thomas Kejser, Steve Howard, Jaime Alva Bravo, Kun Cheng, Jimmy May Note: Validation for this post was performed in the SQL CAT Customer Lab on an HP Proliant DL580 G7 , Intel Xeon Nehalem E7...
Microsoft SQL Server Development Customer Advisory Team
Linked Servers to SQL Azure
Posted
11 months ago
by
Kevin Cox SQL Server
3
Comments
Authors: Kevin Cox & Michael Thomassy Contributors: Lubor Kollar Technical Reviewers: Shaun Tinline-Jones, Chuck Heinzelman, Steve Howard, Kun Cheng, Jimmy May Overview Connecting directly to a SQL Azure database from a reporting tool...
Microsoft SQL Server Development Customer Advisory Team
Character data type conversion when using SQL Server JDBC drivers
Posted
over 2 years ago
by
Kun Cheng
2
Comments
Author: Kun Cheng Reviewers: Wanda He, Kevin Cox, Michael Thomassy, Peter Scharlock In a recent customer engagement, I ran into an interesting situation, which I’d like to share, especially with SQL Server users using Microsoft JDBC drivers. It started...
Microsoft SQL Server Development Customer Advisory Team
Using HierarchyID in SQL Server
Posted
over 3 years ago
by
Kevin Cox SQL Server
2
Comments
Implementing a hierarchy structure in a relational data base normally takes a bit of work. The new SQL Server data type for hierarchyID gives a good shortcut to the old methods, makes it faster to get a solution in place and makes it much easier to maintain...
Microsoft SQL Server Development Customer Advisory Team
Assigning surrogate keys to early arriving facts using Integration Services
Posted
over 3 years ago
by
Thomas Kejser
9
Comments
In data warehouses, it is quite common that fact records arrive with a source system key that has not yet been loaded in the dimension tables. This phenomena is known as “late arriving dimensions” or “early arriving facts” in Kimball terminology. When...
Microsoft SQL Server Development Customer Advisory Team
FoxPro to SQL Server migration experience
Posted
over 4 years ago
by
Kevin Cox SQL Server
2
Comments
At first I was going to write a detailed white paper about the conversion effort. But someone has already done it. There is a very good guide at: http://nationalcom.com/home/download/Conversion-VFP-SQLServer.pdf Since FoxPro is nearing its end of...
Microsoft SQL Server Development Customer Advisory Team
New Best Practices Whitepaper published: "Best Practices for Migrating Non-Unicode Data Types to Unicode"
Posted
over 4 years ago
by
Sanjay Mishra
1
Comments
The database system in a company that is growing internationally must support multilingual characters in tables with Unicode data types. Existing d atabases that support only non-Unicode information must be migrate d from non-Unicode data type to Unicode...
Microsoft SQL Server Development Customer Advisory Team
New Best Practices Articles Published - Analysis Services Many-to-Many Dimensions: Query Performance Optimization Techniques
Posted
over 5 years ago
by
carl.rabeler
4
Comments
Many-to-many dimension relationships in SQL Server 2005 Analysis Services (SSAS) enable you to easily model complex source schemas and provide great analytical capabilities. This capability frequently comes with a substantial cost in query performance...
Microsoft SQL Server Development Customer Advisory Team
Precision Considerations for Analysis Services Users Whitepaper now available
Posted
over 5 years ago
by
Denny Lee [MSFT]
1
Comments
For those of you whom want to know a little more about precision considerations for Analysis Services users, please check out this recently released whitepaper at http://www.microsoft.com/downloads/details.aspx?familyid=bae8beec-9892-4ecd-a9db-292254895f9c&displaylang...
Microsoft SQL Server Development Customer Advisory Team
New Best Practices Article
Posted
over 5 years ago
by
carl.rabeler
0
Comments
Scale-Out Querying with Analysis Services Using SAN Snapshots
Microsoft SQL Server Development Customer Advisory Team
SQL Server Best Practices Article: Identifying and Resolving MDX Query Performance Bottlenecks in SQL Server 2005 Analysis Services
Posted
over 5 years ago
by
carl.rabeler
1
Comments
Identifying and Resolving MDX Query Performance Bottlenecks in SQL Server 2005 Analysis Services There are a variety of things that you can do to improve the performance of an individual MDX query. To begin, you must identify the source(s) of the performance...
Microsoft SQL Server Development Customer Advisory Team
Inconsistencies when using Drillthrough MDX with Perspectives
Posted
over 5 years ago
by
Denny Lee [MSFT]
1
Comments
Author: Denny Lee Contributors: John Desch, Kevin Cox Reviewers: Robert Zare DRILLTHROUGH MDX Overview DRILLTHROUGH MDX is a very powerful way to drillthrough to your original data source of detail data that make up the aggregations...
Microsoft SQL Server Development Customer Advisory Team
How to warm up the Analysis Services data cache using Create Cache statement?
Posted
over 5 years ago
by
Nicholas Dritsas
15
Comments
Goal This document describes how to build Create Cache commands. Create Cache for Analysis Services (AS) was introduced in SP2 of SQL Server 2005. It can be used to make one or more queries run faster by populating the OLAP storage engine cache first...
Microsoft SQL Server Development Customer Advisory Team
SSAS Partition Slicing
Posted
over 5 years ago
by
Eric Jacobsen
3
Comments
Summary: SSAS uses partitions to contain cube data. Small cubes might use only one, but for non trivial cubes, cube designers will create partitions based on ease of managing data and to split groups of data. This document discusses how the server uses...
Microsoft SQL Server Development Customer Advisory Team
Check out the exciting new SQL Server Best Practices website.....
Posted
over 6 years ago
by
thomasda
0
Comments
http://www.microsoft.com/technet/prodtechnol/sql/bestpractice/default.mspx Get the real-world guidelines, expert tips, and rock-solid guidance to take your SQL Server implementation to the next level. Drawing on the extensive experience and expertise...
Microsoft SQL Server Development Customer Advisory Team
Best SQL Server 2005 MDX Tips and Tricks - Part 1
Posted
over 6 years ago
by
Nicholas Dritsas
2
Comments
Overview SQL Server’s 2005 Analysis Services has introduced several changes to the MDX queries syntax that can lead to better performance than the equivalent AS 2000 queries. Here is a list of tips and tricks as well as best practices on how...
Microsoft SQL Server Development Customer Advisory Team
SQL Server Sequence Number
Posted
over 6 years ago
by
howardy
7
Comments
Many applications need to generate sequentially incremental number as unique/primary key of records. This blog describes additional options of generating sequence numbers beyond the SQL Server's support of identity column....
Microsoft SQL Server Development Customer Advisory Team
Managing Schema Changes (Part 2)
Posted
over 6 years ago
by
thomasda
9
Comments
SQLCAT Blog: Managing Schema Changes (Part 2) Question: What are best practices for managing schema changes in SQL Server 2005? What are the fastest, least intrusive techniques for high availability? Answer: In Part 1, we outlined the behavior...
Microsoft SQL Server Development Customer Advisory Team
2. Application Patterns and database performance: Academically correct object modeling.
Posted
over 6 years ago
by
Kevin Cox SQL Server
2
Comments
Another pattern that can cause too many round trips to the database is when each object is treated as a black box and is responsible for retrieving and saving its own data. This by itself is not the problem; it’s when the object hierarchy reaches three...
Microsoft SQL Server Development Customer Advisory Team
Managing Schema Changes (Part 1)
Posted
over 6 years ago
by
thomasda
5
Comments
Question: What are best practices for managing schema changes in SQL Server 2005? What are the fastest, least intrusive techniques for high availability? Answer: A common requirement as business requirements evolve over time is managing schema changes...
Microsoft SQL Server Development Customer Advisory Team
Partition Elimination in SQL Server 2005
Posted
over 6 years ago
by
LuborK
25
Comments
I have shown how you can find out if SQL Server eliminates partitions in your queries. Most of the time SQL Server is doing great job in partition elimination and it is scanning or seeking only partitions that could potentially yield rows satisfying the WHERE, IN or other row eliminating clauses. In spite of that you should still check the query plans of your queries against partitioned tables if you suspect the performance may be or is an issue. You should be aware that SQL Server is employing both the static partition elimination when the query is optimized and dynamic partition elimination when the choice of scanned and skipped partitions is made at the query execution time. ...
Microsoft SQL Server Development Customer Advisory Team
Application Patterns and database performance: Complex Screens
Posted
over 6 years ago
by
Kevin Cox SQL Server
1
Comments
As promised way back in August, here is the first installment of a series of blogs on database performance from the application point of view. Complex screens can cause database performance problems when each control (grid, list box, etc) on the screen...
Microsoft SQL Server Development Customer Advisory Team
Obtaining Statement-Level Query Plans
Posted
over 7 years ago
by
Stuart Ozer MSFT
7
Comments
In workloads that involve expensive long-running queries and reports, or complex batch operations, you frequently want to see the SQL statements and associated query plans that are active on the system or that consume the most resources. SQL Server...
Microsoft SQL Server Development Customer Advisory Team
Using Hashing to Obscure Sensitive Data
Posted
over 7 years ago
by
Stuart Ozer MSFT
3
Comments
At least two customers that I’ve worked with in the past month have been building Data Warehouses that contain Social Security Numbers (SSN) – in one case it is even being used as a foreign key for a very large fact table. These customers were interested...
Page 1 of 2 (26 items)
1
2