Feodor Georgiev Making Data Analytics Simpler: SQL Server and R R and SQL Server are a match made in heaven. You don't need anything special to get started beyond the... 28 April 2015 13 min read
Adam Aspin Mobile BI with SQL Server Reporting Services For users to get the information they need from mobile reports, we frequently have to tailor the way we design... 15 April 2015 30 min read
Grahaeme Ross Understanding Cross-Database Transactions in SQL Server Microsoft 'Always On' technology does not support distributed or cross-database transactions. Why not? Grahaeme Ross shows how to investigate cross-database... 11 April 2015 19 min read
Phil Factor Schema-Based Access Control for SQL Server Databases Access-control within the database is important for the security of data, but it should be simple to implement. It is... 09 April 2015 25 min read
Robert Sheldon How to Get SQL Server Data-Conversion Horribly Wrong One of the most certain ways of going wrong with any relational database is to get data conversion wrong. Implicit... 02 April 2015 34 min read
Alex Kuznetsov Painless Refactoring of SQL Server Database Objects Refactoring a database object can often cause unexpected behavior in the code that accesses that object. In this article, adapted... 26 March 2015 25 min read
Dino Esposito Premature Scalability and the Root of All Evil When you're designing an application, there is a temptation to build it to a super-scalable future-proof architecture, even when the... 18 March 2015 13 min read
Fabiano Amorim Never Ignore a Sort Warning in SQL Server It is always bad news if your SQL queries are having to use the SORT operator. It is worse news... 18 March 2015 9 min read
Roy Ernest SQL Server Spatial Indexes Spatial Data in SQL Server has special indexing because it has to perform specialised functions. It is able, for example,... 18 March 2015 20 min read
Dennes Torres SQL Server Index Scan: How to Find & Fix Scan Problems Find and fix SQL Server index scan problems using plan cache analysis. Covers identifying scans with DMVs, converting scans to... 10 March 2015 25 min read
Tony Davis Questions About SQL Server Transaction Log You Were Too Shy To Ask You can give a deep-dive presentation about SQL Server's transaction log, and round it off by inviting questions. Your audience... 11 February 2015 26 min read
Dennes Torres Checking the Plan Cache Warnings for a SQL Server Database How often do you check your query plans during development to see if they contain any warnings? If you're missing... 11 February 2015 10 min read
Jonathan Watts The Promise – and the Pitfalls – of In-Memory OLTP When SQL Server 2014 was released, it included Hekaton, Microsoft's much talked about memory-optimized engine that brings In-Memory OLTP into... 04 February 2015 7 min read
Michael K Campbell The Importance of Caching Performance tuning and optimization definitely have their place in minimizing SQL Server Licensing costs - by helping keep CPU utilization... 04 February 2015 15 min read
Dennes Torres Centralize Your Database Monitoring Process SQL Server Data Collector, together with Management Data Warehouse, is a fine and useful component for gathering information centrally about... 26 January 2015 17 min read
Kathi Kellenberger SQL Server Reporting Services Basics: Deploying Reports Having designed and tested our reports, it's time to deploy them to the Report Server, so that our users can... 06 January 2015 20 min read
Robert Sheldon Questions About Pivoting Data in SQL Server You Were Too Shy to Ask Of all the basic SQL operations, the pivot seems to cause the most problems. We can tell from the way... 01 January 2015 30 min read
Dennes Torres Exploring Query Plans in SQL SQL Server keeps the most-used execution plans in cache, so it doesn't need to recompile the same queries every time.... 31 December 2014 15 min read
Feodor Georgiev Data Cleaning in SQL 2012 with Data Quality Services For data to be usefully analyzed, it must be consistent, accurate, and trustworthy. When incoming data is non-uniform, duplicated records... 31 December 2014 11 min read
Kathi Kellenberger SQL Server Reporting Services Basics: The Visual Controls The challenge of report development is to present complex data in a simple, visually compelling way. The goal is to... 03 December 2014 17 min read