Sign in
MSDN Blogs
Microsoft Blog Images
More ...
Blog - Title
MSDN Blogs
>
SQL Server Storage Engine
Server & Tools Blogs
>
Data Platform Blogs
>
SQLServer Storage Engine Blog
Data Development
ADO.NET (Managed Providers, DataSet & EF)
WCF Data Services
SQL Server Customer Advisory Team
SQL Server Protocols
Microsoft XML Team
JDBC
Microsoft Drivers for PHP for SQL Server
Sync
SQL Server Data Tools
StreamInsight
Data Quality Services
Data Quality Services
SQL Server Customer Advisory Team
DQS with Jessica Meats
All MSDN DQS Postings
OLTP
SQL Server Team
ADO.NET (Managed Providers, DataSet & EF)
SQL Server Customer Advisory Team
SQL Release Services
SQL OS
Running SAP on SQL Server
Conor vs. SQL
SQL AlwaysOn Team
SQL Server Manageability
Integration Services
SSIS
Data Quality Services
SQL Server Customer Advisory Team
All MSDN SSIS Postings
Data Security & Storage
SQL Server Security
SQL Server Storage Engine
SQL OS
SQL Server Customer Advisory Team
Data in the Cloud
Windows Azure
Your Data in the Cloud
SQL Server Team
Silver Lining
SQL Server Storage Engine Blog
Live Now on Server & Tools Blogs
Subscribe
Comments
Contact
Menu
Blog Home
Atom
Translate this page
Powered by
Microsoft® Translator
Tags
Backup
Bulk Import/Export
Concurrency
Conferences 2007
Data Compression
DBCC
DBCC CHECKDB Series
Disaster Recovery
FILESTREAM
General
High Availability
Index Fragmentation Series
On-Disk Structures
Restore
Service Level Agreements
Shrink
SQL Express
SQL Server 2008
SQL Server IO
SQL Server Security
TechEd 2006
TechEd 2008
TempDB
VarDecimal Storage Format
VLDB Maintenance
More
▼
Less
▲
Archives
Archives
January 2012
(1)
December 2011
(10)
October 2011
(1)
May 2011
(2)
February 2011
(5)
June 2010
(2)
February 2010
(2)
January 2010
(1)
September 2009
(1)
August 2009
(4)
January 2009
(7)
December 2008
(7)
October 2008
(1)
August 2008
(1)
June 2008
(1)
March 2008
(8)
February 2008
(3)
January 2008
(3)
November 2007
(4)
October 2007
(2)
September 2007
(2)
August 2007
(1)
July 2007
(1)
June 2007
(6)
May 2007
(4)
April 2007
(12)
March 2007
(13)
February 2007
(9)
January 2007
(5)
December 2006
(2)
November 2006
(7)
October 2006
(3)
September 2006
(5)
August 2006
(3)
July 2006
(4)
June 2006
(37)
May 2006
(3)
More
▼
Less
▲
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
SQL Server Storage Engine
AlwaysOn: Comparing Readable Secondary with the similar functionality available in DB2
Posted
over 1 year ago
by
Sunil Agarwal
1
Comments
In my previous blogs, I had described how Readable Secondary functionality works SQL Server 2012. As you look at other database vendors, you will realize that they also provide the functionality to offload read workload to secondary or mirror. However...
SQL Server Storage Engine
AlwaysOn: I just enabled Readable Secondary but my query is blocked?
Posted
over 2 years ago
by
Sunil Agarwal
1
Comments
When you connect to Secondary Replica, but it has not been enabled for read workload, you will get the following error under two situations (1) You connect directly to one of the databases under availability group. It is denied because the database...
SQL Server Storage Engine
AlwaysOn: Making latest statistics available on Readable Secondary, Read-Only database and Database Snapshot
Posted
over 2 years ago
by
Sunil Agarwal
0
Comments
In the previous blog http://blogs.msdn.com/b/sqlserverstorageengine/archive/2011/12/22/alwayson-challenges-with-statistics-on-readonly-database-database-snapshot-and-secondary-replica.aspx we described that stale or missing statistics will potentially...
SQL Server Storage Engine
AlwaysOn: Challenges with statistics on ReadOnly database, Database Snapshot and Secondary Replica
Posted
over 2 years ago
by
Sunil Agarwal
0
Comments
I am sure you all have dealt with situations when the statistics on one or more columns is either missing or not up-to date. When user submits a query for execution, the SQL Server goes through logical (simplifying or restructuring a query) and physical...
SQL Server Storage Engine
AlwaysOn: Impact of mapping reporting workload on Readable Secondary to Snapshot Isolation
Posted
over 2 years ago
by
Sunil Agarwal
0
Comments
In my previous blog http://blogs.msdn.com/b/sqlserverstorageengine/archive/2011/12/22/alwayson-minimizing-blocking-of-redo-thread-when-running-reporting-workload-on-secondary-replica.aspx , I described how Readable Secondary eliminates potential REDO...
SQL Server Storage Engine
AlwaysOn: Minimizing blocking of REDO thread when running reporting workload on Secondary Replica
Posted
over 2 years ago
by
Sunil Agarwal
4
Comments
In earlier blog http://blogs.msdn.com/b/sqlserverstorageengine/archive/2011/12/22/alwayson-impact-on-the-primary-workload-when-you-run-reporting-workload-on-the-secondary-replica.aspx , I discussed the impact on RTO in case the REDO thread gets blocked...
SQL Server Storage Engine
AlwaysOn: Impact on the primary workload when you run reporting workload on the secondary replica
Posted
over 2 years ago
by
Sunil Agarwal
2
Comments
The primary goal of AlwaysOn technology is to provide High Availability for Tier-1 workloads. The ability to leverage secondary replica(s) to offload reporting workloads and database/transaction log backups is useful, but only if it does not compromise...
SQL Server Storage Engine
AlwaysOn: Readable Secondary and data latency
Posted
over 2 years ago
by
Sunil Agarwal
1
Comments
One question that I often get asked is if there will any data latency if you are using 'Sync' replica for read workload. The short answer is yes. Here is the blog that explains it in detail. While the reporting workload running on the secondary replica...
SQL Server Storage Engine
AlwaysOn: Why there are two options to enable a secondary replica for read workload?
Posted
over 2 years ago
by
Sunil Agarwal
0
Comments
In the previous blog http://blogs.msdn.com/b/sqlserverstorageengine/archive/2011/12/22/AlwaysOn-setting-up-readable-seconary-replica.aspx I mentioned that there are two options to configure secondary replica for running read workload. The first option...
SQL Server Storage Engine
AlwaysOn: Setting up Readable Seconary Replica
Posted
over 2 years ago
by
Sunil Agarwal
0
Comments
The easiest way to create an availability group and adding replicas is to use the availability group wizard. You can invoke the wizard by right-clicking on 'Availability Groups'. The picture of the explorer window below shows that I have created 1 availability...
SQL Server Storage Engine
AlwaysOn: Value Proposition of Readable Secondary
Posted
over 2 years ago
by
Sunil Agarwal
0
Comments
This series of blogs is targeting AlwaysON Readable Secondary. Please refer to http://blogs.msdn.com/b/sqlalwayson/archive/tags/availability+group/ for other blogs in the related area Readable Secondary is part of AlwaysOn suite of functionality available...
SQL Server Storage Engine
SQL Databases on File Shares - It's time to reconsider the scenario.
Posted
over 2 years ago
by
Kevin Farlee [MSFT]
11
Comments
For those who have been around databases for any length of time, the idea of putting a database that you care about from either a reliability or performance perspective on an (SMB – Server Message Block) file share seems like a crazy idea, but recent...
SQL Server Storage Engine
SQL Server Team is hiring
Posted
over 2 years ago
by
Sunil Agarwal
0
Comments
Hello to you all, The SQL Server team is hiring arcoss all test, dev and PM discipline. If you or someone you know is interested, please do apply for the job using the link with job postings below. Look forward to hearing from some of you. Thanks...
SQL Server Storage Engine
Data Compression and Fill Factor
Posted
over 2 years ago
by
Sunil Agarwal
1
Comments
Recently, I was asked this question "If I have a compressed index and I rebuild it with fill factor 70%, do I actually get any fill factor? Or does compression take away the empty space?". The answer to this question is 'yes'. In fact all index options...
SQL Server Storage Engine
Concurrency Series: My application was running fine yesterday but why is it blocking today?
Posted
over 2 years ago
by
Sunil Agarwal
0
Comments
Please refer to http://blogs.msdn.com/b/sqlcat/archive/2011/02/20/concurrency-series-my-application-was-running-fine-yesterday-buy-why-is-it-blocking-today.aspx for details. Cross-referencing here Thanks Sunil Agarwal
SQL Server Storage Engine
Concurrency Series: Minimizing blocking between updaters
Posted
over 2 years ago
by
Sunil Agarwal
0
Comments
Please refer to http://blogs.msdn.com/b/sqlcat/archive/2011/02/20/concurrency-series-minimizing-blocking-between-updaters.aspx for details. Cross referencing my post. Thanks Sunil Agarwal
SQL Server Storage Engine
Concurrency Series: Why do I get blocked when no one has locked the row(s) being queried?
Posted
over 2 years ago
by
Sunil Agarwal
0
Comments
Please refer to http://blogs.msdn.com/b/sqlcat/archive/2011/02/20/concurrency-series-why-do-i-get-block-when-no-one-has-locked-the-row-s-being-queried.aspx for details Thanks Sunil Agarwal
SQL Server Storage Engine
Concurrency Series: Why do I get blocking when I use Read Uncommitted isolation level or use NOLOCK hint?
Posted
over 2 years ago
by
Sunil Agarwal
0
Comments
I posted this in SQLCAT blog site. This post provides reference to http://blogs.msdn.com/b/sqlcat/archive/2011/02/20/concurrency-series-why-do-i-get-blocking-when-i-use-read-uncommitted-isolation-level-or-use-nolock-hint.aspx Thanks Sunil Agarwal
SQL Server Storage Engine
Concurrency Series: Basics of Transaction Isolation Levels
Posted
over 2 years ago
by
Sunil Agarwal
0
Comments
Please refer to the blog http://blogs.msdn.com/b/sqlcat/archive/2011/02/20/concurrency-series-basics-of-transaction-isolation-levels.aspx Thanks Sunil Agarwal
SQL Server Storage Engine
Concurrency Series: Common Concurrency Issues with Applications
Posted
over 3 years ago
by
Sunil Agarwal
4
Comments
As part of my role as a program manager in SQL Server Engine, one of the areas I am reponsible for is the concurrency related features in SQL Server. If you have been involved with database applications as a develeoper or as a DBA in keeping the application...
SQL Server Storage Engine
Minimal logging and MERGE statement
Posted
over 3 years ago
by
Sunil Agarwal
4
Comments
In my earlier blog http://blogs.msdn.com/b/sqlserverstorageengine/archive/2008/10/24/new-update-on-minimal-logging-for-sql-server-2008.aspx , we discussued how we can get minimal logging using TF-610 when using TSQL INSERT statement. Interestingly, you...
SQL Server Storage Engine
Backup compression and Virtual Device Interface (VDI)
Posted
over 3 years ago
by
Sunil Agarwal
6
Comments
People often ask if they can get native SQL Server backup compression using VDI interface. The simple answer is 'yes' but there are few things you need to be aware of as described below. You can get details on VDI by clicking link-to-VDI-Specifications...
SQL Server Storage Engine
Performance improvement by orders of magnitude when merging partitions in SQL Server 2008R2
Posted
over 3 years ago
by
Sunil Agarwal
4
Comments
I am publishing this Blog on behalf of Hermann Daeubler, our SAP expert Scenario: Let’s assume we have a table consisting of five partitions and the one in the middle needs to be dropped. In SQL Server we need the following steps to accomplish this...
SQL Server Storage Engine
Improvement in minimizing lockhash key collisions in SQL Server 2008R2 and its impact on concurrency
Posted
over 3 years ago
by
Sunil Agarwal
4
Comments
Another improved functionality in SQL Server 2008 R2 I am posting this on behalf of Juergen Thomas who has been with SQL Server PM team from 12+ years and is an expert in SAP. Juergen>> In this article I’d like to talk about another improvement...
SQL Server Storage Engine
Changes to sp_estimate_data_compression_savings stored procedure in SQL2008R2
Posted
over 4 years ago
by
Sunil Agarwal
0
Comments
When you compress an object (index or table or partition), there are two components of space savings that you get. First component is fragmentaton (i.e. the original object might have been fragmented). The object gets degragmented as part of doing compression...
Page 1 of 8 (183 items)
1
2
3
4
5
»