PowerShell Greg Moore in PowerShell SQL Server and Undocumented Extended Procedures Smart DBAs automate tasks whenever possible. In this article, Greg Moore shows the need to use caution when using undocumented... 03 March 2020 11 min read
Database Administration Robert Cain in Database Administration How to Create an Ubuntu PowerShell Development Environment – Part 2 You’ll need several tools in place to effectively work with SQL Server in Linux. In this article, Robert Cain explains... 03 March 2020 13 min read
Tools Edward Pollack in Tools Knowledge Sharing with SQL Notebooks SQL Notebooks, based on Jupyter Notebooks, is one of the best things about Azure Data Studio. In this article, Edward... 03 March 2020 16 min read
BI Sanil Mhatre in BI Text Mining and Sentiment Analysis: Power BI Visualizations Power BI is perfect for analyzing surveys. In this article, Sanil Mhatre demonstrates how to build several visualizations for key... 02 March 2020 15 min read
Database Administration Robert Sheldon in Database Administration Storage 101: Understanding the Hard-Disk Drive In this article in the series, Robert Sheldon provides a deep dive into HDDs.… 18 February 2020 12 min read
T-SQL Programming Monica Rathbun in T-SQL Programming Beginner Guide to In-Memory Optimized Tables in SQL Server Microsoft added the In-Memory OLTP (aka memory optimized tables) feature to SQL Server 2014. Operations to this type of table... 14 February 2020 17 min read
BI Andy Brown in BI Creating Time-Intelligence Functions in DAX DAX contains a host of time-intelligence functions with exotic names such as SAMEPERIODLASTYEAR and PARALLELPERIOD. In the last article in... 14 February 2020 19 min read
Performance Greg Larsen in Performance Get Your Scalar UDFs to Run Faster Without Code Changes Microsoft has added a group of features called Intelligent Query Processing to SQL Server 2017 and 2019. In this article,... 10 February 2020 14 min read
BI Sanil Mhatre in BI Text Mining and Sentiment Analysis: Introduction Microsoft provides a service to analyze text data called Text Analytics Cognitive Service. In this article, Sanil Mhatre demonstrates how... 03 February 2020 12 min read
Database Administration Robert Sheldon in Database Administration Storage 101: The Language of Storage Robert Sheldon continues his series on storage. This article covers some of the basics of performance metrics, HDDs, and SSDs.… 22 January 2020 13 min read
Containers and Virtualization Carlos Robles in Containers and Virtualization Managing SQL Server Docker containers in macOS In the second article of this series, Carlos Robles explains how to manage Docker images and containers.… 21 January 2020 11 min read
T-SQL Programming Edward Pollack in T-SQL Programming Efficient Solutions to Gaps and Islands Challenges Window functions are useful for solving many SQL queries. In this article, Ed Pollack demonstrates how they can be used... 21 January 2020 32 min read
BI Andy Brown in BI Using Calendars and Dates in Power BI You can use a host of time-intelligence functions in DAX to calculate everything from simple year-to-date totals to moving averages... 03 January 2020 17 min read
T-SQL Programming Edward Pollack in T-SQL Programming Introduction to Gaps and Islands Analysis T-SQL window functions simplify solving many complex queries. In this article, Edward Pollack demonstrates how the functions can be used... 02 January 2020 19 min read
Database Administration Robert Sheldon in Database Administration Storage 101: Welcome to the Wonderful World of Storage Understanding all the storage options available today is not easy. In this new series, Robert Sheldon will explain what you... 03 December 2019 13 min read
T-SQL Programming Joe Celko in T-SQL Programming Do You Have REFERENCES? The logic for referential integrity can be implemented in application code, but to make sure that it is enforced, include... 03 December 2019 13 min read
Database Administration Forrest McDaniel in Database Administration How Does Accelerated Database Recovery Work? Accelerated Database Recovery is new with SQL Server 2019 and Azure SQL Database and used to decrease the time for... 26 November 2019 12 min read
Editorials Kathi Kellenberger in Editorials SSRS is Still Around The other day, a friend asked me if Microsoft is discontinuing SQL Server Reporting Services (SSRS) now that Power BI... 20 November 2019 3 min read
T-SQL Programming Joe Celko in T-SQL Programming Understanding Auctions We participate in auctions all the time even when we don’t realize it. In this article, Joe Celko discusses the... 29 October 2019 13 min read
T-SQL Programming Kathi Kellenberger in T-SQL Programming What Does PERCENTILE_CONT Do? In this article, Kathi Kellenberger takes on a logic puzzle in trying to understand how the windowing function, PERCENTILE_CONT, works.... 17 October 2019 10 min read