As organizations deploy SQL Server on Linux, leveraging native Linux tools for monitoring becomes essential to ensure optimal performance and reliability. Tools like htop, vmstat, and iostat provide valuable insights into system resources and help identify potential bottlenecks. This blog explores how to use these native Linux tools to monitor SQL Server effectively.
Category: SQL Server on Linux
Creating SQL Server AGs on Linux: Part 3 – Pacemaker Resources and Constraints
Welcome to the third part of our series on setting up SQL Server availability groups on Linux. In the previous post, we focused on enabling High Availability Disaster Recovery (HADR) on SQL Server and setting up the availability group. This post will guide you through configuring Pacemaker resources and constraints to manage the availability group effectively.
Creating SQL Server AGs on Linux: Part 2 – Enabling HADR on SQL Server
This is part of a series on setting up SQL Server availability groups on Linux. It details how to enable High Availability Disaster Recovery (HADR) on SQL Server, including creating master keys, certificates, and availability groups. Clear instructions are provided for configuring SQL Server and Pacemaker to ensure data redundancy and high availability. Follow these steps to enhance the reliability of your SQL Server instances on Ubuntu 20.04.
Creating SQL Server AGs on Linux: Part 1 – Installing and Configuring Pacemaker
This post is the first part of a series on setting up SQL Server availability groups on Linux. It covers the installation and configuration of Pacemaker on Ubuntu 20.04, creating the Pacemaker cluster, and configuring essential cluster properties. Designed for SQL Server DBAs with limited Linux experience, this guide lays the foundation for a robust high availability environment.
SQL Server on Linux: Getting Started with SQL Server 2022 on Red Hat 9
Learn how to install and configure SQL Server 2022 on Red Hat Enterprise Linux (RHEL) 9. This guide provides step-by-step instructions for adding the Microsoft repository, installing SQL Server and its tools, and performing basic configurations to optimize SQL Server for enterprise environments on RHEL 9.
System Level Performance Tuning for SQL Server 2022 on Linux
Running SQL Server on Linux offers many advantages, including cost savings and robust management tools. To fully realize these benefits, certain Linux-specific configurations must be tuned. This post focuses on three specific areas: I/O scheduler, swapfiles, and swappiness. So let’s jump in and start tinkering!
Optimizing SQL Server Performance on Linux: Beyond the Basics
Following our initial exploration of installing SQL Server on Ubuntu 22.04, we delve into the intricacies of advanced configuration on Linux. This post aims to provide DBAs and system administrators with a better understanding of the configurations specific to Linux environments that enhance SQL Server performance. Configuring SQL Server on Linux requires consideration of both SQL Server-specific settings and Linux system configurations. Here we’ll discuss the adjustments and settings unique to the Linux environment.
SQL Server on Linux: Getting Started with SQL Server 2022 on Ubuntu 22.04
Microsoft’s extension of SQL Server to the Linux platform marked a significant shift in its strategy, recognizing Linux as a major player in enterprise environments. This move expanded the reach of SQL Server to a larger audience and provided more deployment options for organizations. Today we will explore installing and configuring SQL Server on an Ubuntu 22.04 Linux host.