rusanu.com
About
Links
Articles
Blog
SQL Injection: casting can introduce additional single quotes
November 24, 2017
Identifying SqlConnection objects in a dump
September 22, 2017
Understanding SQL Server Query Store
April 1, 2016
Introducing DBHistory.com
March 18, 2016
The cost of a transactions that has only applocks
March 6, 2015
SQL Server 2014 updateable columnstores Q and A
June 17, 2014
WindowsXRay is made public as Media eXperience Analyzer
May 30, 2014
How to prevent conversation endpoint leaks
March 31, 2014
How to read and interpret the SQL Server log
March 10, 2014
How to analyse SQL Server performance
February 24, 2014
SQL Server clustered columnstore Tuple Mover
December 2, 2013
Using Hive local mode with YARN
November 19, 2013
Services running under domain account should add dnscache service as dependency
August 27, 2013
Understanding how SQL Server executes a query
August 1, 2013
SQL Server Clustered Columnstore Indexes at TechEd 2013
June 11, 2013
Registry bloat after SQL Server 2012 SP1 installation
February 15, 2013
How to enable Selective XML indexes in SQL Server 2012 SP1
February 11, 2013
How to enable and disable a queue using SMO
February 6, 2013
SQL Server backup to URL
January 25, 2013
Case Sensitive collation sort order
November 23, 2012
Handling exceptions that occur during the RECEIVE statement in activated procedures
October 15, 2012
How to shrink the SQL Server log
July 27, 2012
Inside the SQL Server 2012 Columnstore Indexes
May 29, 2012
1000 Consecutive days on StackOverflow
March 17, 2012
Adding a nullable column can update the entire table
February 16, 2012
Show all index and heap access operators in the plan cache
January 27, 2012
What is an LSN: Log Sequence Number
January 17, 2012
SQL Server table columns under the hood
October 20, 2011
Understanding Hash, Sort and Exchange Spill events
October 19, 2011
T-SQL functions do no imply a certain order of execution
August 10, 2011
Online Index Operations for indexes containing LOB columns
August 5, 2011
How to Multicast messages with SQL Server Service Broker
July 20, 2011
Online non-NULL with values column add in SQL Server 2012
July 13, 2011
How to update a table with a columnstore index
July 13, 2011
How to use columnstore indexes in SQL Server
July 13, 2011
SIGMOD 2011 Webcasts
June 23, 2011
Scale out SQL Server by using Reliable Messaging
June 1, 2011
How to determine the database version of an MDF file
April 4, 2011
Erland’s Sommarskog adds another gem to his treasure chest
February 21, 2011
FILESTREAM MVC: Download and Upload images from SQL Server
February 6, 2011
How to pass a NULL value in a message to a queue in SQL Server
January 15, 2011
Download and Upload images from SQL Server via ASP.Net MVC
December 28, 2010
This server supports version 662 and earlier…
November 23, 2010
TRY CATCH THROW: Error handling changes in T-SQL
November 22, 2010
AlwaysOn: High-Availability and reads Scale-Out
November 11, 2010
SqlDependency based caching of LINQ Queries
August 4, 2010
Remote Desktop Manager now available
June 29, 2010
High Volume Contiguos Real Time Audit and ETL
June 11, 2010
The puzzle of U locks in deadlock graphs
May 12, 2010
Effective Speakers at Portland #devsat and #sqlsat27
May 11, 2010
SQL Server 2008 R2 Express database size limit: 10GB
April 28, 2010
How to change database mirroring encryption with minimal downtime
April 23, 2010
What is Remus up to?
April 1, 2010
The Bizzaro Guide to SQL Server Performance
March 31, 2010
Using tables as Queues
March 26, 2010
Performance comparison of varchar(max) vs. varchar(N)
March 22, 2010
Dealing with Large Queues
March 9, 2010
What deprecated features am I using?
January 12, 2010
System pagefile size on machines with large RAM
November 22, 2009
bugcollect.com: better customer support
October 28, 2009
select count(*);
October 26, 2009
Asynchronous T-SQL at SQL Saturday #26
September 28, 2009
On SQL Server boolean operator short-circuit
September 13, 2009
Passing Parameters to a Background Procedure
August 18, 2009
Asynchronous procedure execution
August 5, 2009
MySpace Uses SQL Server Service Broker to Protect Integrity of 1 Petabyte of Data
July 26, 2009
Fix slow application startup due to code sign validation
July 24, 2009
Inspiration is perishable
July 8, 2009
Exception handling and nested transactions
June 11, 2009
%%lockres%% collision probability magic marker: 16,777,215
May 29, 2009
Have you met  ? Say hello to my BOM
May 21, 2009
stackoverflow.com: how to execute well on a good idea
May 18, 2009
Read/Write deadlock
May 16, 2009
Version Control and your Database
May 15, 2009
A fix for error Cannot find the remote service SqlQueryNotificationService-GUID
April 18, 2009
Using XSLT to generate Performance Counters code
April 11, 2009
Service Broker Whitepaper on MSDN: the 150 trick
March 25, 2009
DatabaseJournal Tutorial
March 24, 2009
Things I know now: blogging can get you into a email ponzi scheme
March 20, 2009
CLR Memory Leak
January 19, 2009
Bogus error 833 issue is fixed in SP3
December 16, 2008
Replacing Service Certificates that are near expiration
November 26, 2008
High Performance Windows programs
November 11, 2008
Reusing Conversations: a Better Mouse Trap
November 5, 2008
Conversations Authentication
November 4, 2008
Event ID 833: I/O requests taking longer than 15 seconds
October 28, 2008
Replacing Endpoint Certificates that are near expiration
October 25, 2008
How does Certificate based Authentication work
October 23, 2008
WCF Channel for SSB
September 14, 2008
Quest Service Broker Admin feedback
September 9, 2008
Certificate Not Yet Valid
August 25, 2008
Error Handling and Activation
August 13, 2008
Service Broker Team Blog
August 8, 2008
Database Journal articles on Service Broker
August 5, 2008
Understanding Queue Monitors
August 3, 2008
OT: Terrarium 2 released in the wild
July 16, 2008
Dialog Security Configuration Wizard in Toad
May 22, 2008
Viable tools for Service Broker
May 16, 2008
SQLPASS 2008 Slides and Demo
April 15, 2008
Service Broker Administration, Monitoring and Troubleshooting
April 13, 2008
Chained Updates
April 9, 2008
Speaker at European PASS Conference 2008
January 23, 2008
SqlDependency.OnChange callback timing
January 4, 2008
Pro SQL Server 2008 Service Broker
December 11, 2007
Resending messages
December 3, 2007
Data Mining Event
December 3, 2007
Troubleshooting dialogs, the sequel
November 28, 2007
Is Service Broker in SQL Server 2008 compatible with the one in SQL Server 2005?
November 28, 2007
The latest SQL Server 2008 CTP
November 27, 2007
Prevent ERRORLOG growth
November 11, 2007
When it rains, it pours
November 10, 2007
Pro SQL Server 2008 Service Broker
November 9, 2007
Remove pooling for data changes from a WCF front end
November 1, 2007
Error Handling in Service Broker procedures
October 31, 2007
Service Broker ‘leaked’ target conversation endpoints fix ships in Cumulative Update for SQL Server 2005 SP2
August 21, 2007
Dynamic Routing Service
July 31, 2007
Recycling Conversations
May 3, 2007
Reusing Conversations
April 25, 2007
Consuming Event Notifications from CLR
April 11, 2007
Orlando slides and code
April 3, 2007
Fast way to check message count
November 9, 2006
Parallel Activation
October 29, 2006
Writing Service Broker Procedures
October 16, 2006
The Mysterious Notification
June 17, 2006
Fire and Forget: Good for the military, but not for Service Broker conversations
April 6, 2006
Processing conversation with priority order
March 28, 2006
Call a procedure in another database from an activated procedure
March 7, 2006
Signing an activated procedure
March 1, 2006
How long should I expect ALTER DATABASE … SET ENABLE_BROKER to run?
January 30, 2006
Why does feature … not work under activation?
January 12, 2006
Troubleshooting Dialogs
December 20, 2005
Recent Posts
SQL Injection: casting can introduce additional single quotes
Identifying SqlConnection objects in a dump
Understanding SQL Server Query Store
Introducing DBHistory.com
The cost of a transactions that has only applocks