BI Vince Iacoboni in BI Clarifying Data Warehouse Design with Historical Dimensions The standard data warehouse design from Kimball with facts and dimensions has been around for almost 25 years. In this... 04 August 2020 17 min read
T-SQL Programming Phil Factor in T-SQL Programming SQL Server Temp Tables: Types, Syntax & Best Practices Complete guide to SQL Server temporary tables - local (#), global (##), table variables, and table-valued parameters. Includes syntax, performance... 01 August 2020 23 min read
Database Administration Robert Sheldon in Database Administration Storage 101: Data Security and Privacy No discussion about storage is complete without thinking about security of the data. In this article, Robert Sheldon explains what... 22 July 2020 12 min read
Performance Edward Pollack in Performance Columnstore Index Maintenance: Rebuild, Reorganize & Options Guide to columnstore index maintenance in SQL Server. Covers rebuild vs reorganize, rowgroup management, nonclustered columnstore indexes, and memory-optimized columnstore... 21 July 2020 23 min read
T-SQL Programming Edward Pollack in T-SQL Programming Columnstore Index Best Practices: Data Order & Partitioning (Part 2) SQL Server columnstore index best practices: optimize data order for rowgroup elimination, use segment metadata, implement partitioning, and apply archive... 24 June 2020 20 min read
T-SQL Programming Uwe Ricken in T-SQL Programming Optimize Heap Table Reads in SQL Server (Part 2 of 4) Optimize read performance on SQL Server heap tables. Covers advanced scanning, predicate pushdown, allocation order scans, partitioning, and compression techniques.… 22 June 2020 19 min read
Database Administration Robert Sheldon in Database Administration Storage 101: Cloud Storage Throughout this series, I’ve discussed a range of storage-related topics, some of which I mentioned only briefly. One of those... 22 June 2020 12 min read
Containers and Virtualization Carlos Robles in Containers and Virtualization Connecting to a SQL Server Docker Container Running in macOS Since SQL Server is supported in containers, you can now run a SQL Server instance in your macOS without dual-booting... 22 June 2020 14 min read
Database Administration Alejandro Cobar in Database Administration Using a Public Web Service to Consume SQL Server Build Numbers Keeping SQL Server instances patched can be a time-consuming task for DBAs. In this article, Alejandro Cobar explains how he... 15 June 2020 10 min read
Database Administration Robert Cain in Database Administration How to Create an Ubuntu PowerShell Development Environment – Part 3 Running SQL Server in a container may seem daunting at first, but it’s easy once you understand the handful of... 28 May 2020 20 min read
Database Administration Robert Sheldon in Database Administration Storage 101: Convergence and Composability In this article in the storage series, Robert Sheldon explains infrastructure options that simplify administration and improve resource utilization. He... 28 May 2020 13 min read
Performance Greg Larsen in Performance Improve Row Count Estimates for Table Variables without Changing Code Table variables can cause performance issues with joins when they contain a large number of rows. In SQL Server 2019,... 26 May 2020 12 min read
T-SQL Programming Uwe Ricken in T-SQL Programming Heaps in SQL Server: Part 1 The Basics Most advice you see online about heaps is to avoid them. In this article, Uwe Ricken describes the basics of... 21 May 2020 9 min read
T-SQL Programming Edward Pollack in T-SQL Programming Columnstore Index Architecture in SQL Server (Part 1 of 4) Deep dive into columnstore index architecture in SQL Server. Learn how rowgroups, segments, the deltastore, and compression work with hands-on... 21 May 2020 23 min read
Editorials Kathi Kellenberger in Editorials Key Insights from the 2020 State of SQL Server Monitoring Report This marks the third year that Redgate have launched a survey to better understand how organisations monitor their databases. This... 20 May 2020 3 min read
PowerShell Greg Moore in PowerShell How to Add Help to PowerShell Scripts PowerShell scripts are the tool of choice for many admins, but how do you make them easy for others to... 13 May 2020 12 min read
BI Sanil Mhatre in BI Text Mining and Sentiment Analysis: Analysis with R In the third article of this series, Sanil Mhatre demonstrates how to perform a sentiment analysis using R including generating... 13 May 2020 19 min read
Performance Greg Larsen in Performance Right-Sizing Row Mode Query Memory Requirements When the optimizer doesn’t estimate the correct amount of memory for a query, either memory is wasted that could be... 29 April 2020 16 min read
BI Imran Quadri Syed in BI Implementing a Data Quality Monitoring Framework For any Business Intelligence solution to be useful for analytical and decision-making purposes, it is imperative that the underlying data... 29 April 2020 26 min read
Database Administration Robert Sheldon in Database Administration Storage 101: Modern Storage Technologies In this article of the series, Robert Sheldon discuses emerging trends in storage like virtual SANs, intelligent storage, computational storage... 28 April 2020 13 min read