Exploring MySQL Binlog Server – Ripple

Scalegrid

MySQL does not limit the number of slaves that you can connect to the master server in a replication topology. A classic solution for this problem is to deploy a binlog server – an intermediate proxy server that sits between the master and its slaves.

Important Health Checks for your MySQL Master-Slave Servers

Scalegrid

In a MySQL master-slave high availability (HA) setup, it is important to continuously monitor the health of the master and slave servers so you can detect potential issues and take corrective actions. MySQL Master Server Health Checks. Assuming that the monitoring script is running on the same server as your MySQL server, you can check for the following: Ensure the MySQL service is running. Important Health Checks for your MySQL Master-Slave Servers Click To Tweet.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Monitoring Web Servers Should Never Be Complex

DZone

If you run several web servers in your organization or even public web servers on the internet, you need some kind of monitoring. If your servers go down for some reason, this may not be funny for your colleagues, customer, and even for yourself. Introduction.

React Server Components

Addy Osmani

React Server Components aim to enable modern UX with a server-driven mental model. In this post I will share some notes I took while catching up on the latest RFC and talk around this work

Managing MySQL Server Logs: Rotate, Compress, Retain & Delete

Scalegrid

MySQL Server generates several logs that can help you monitor the activities of the server. Setting Up MySQL Server Logging. Managing MySQL Server Logs: Rotate, Compress, Retain & Delete Click To Tweet. Check out these other posts to learn more about optimizing your MySQL deployments: Calculating InnoDB Buffer Pool Size for your MySQL Server. MySQL Tutorial – Configuring and Managing SSL On Your MySQL Server.

Monitoring SQL Server blocking problems

SQL Shack

In this article, we will learn how to monitor SQL Server blocking issues with different methods. How does a blocking occur in SQL Server? SQL Server uses the lock mechanism to protect […].

Important Health Checks for your MySQL Master-Slave Servers

High Scalability

In a MySQL master-slave high availability (HA) setup, it is important to continuously monitor the health of the master and slave servers so you can detect potential issues and take corrective actions. MySQL Master Server Health Checks. In this blog post, we explain some basic health checks you can do on your MySQL master and slave nodes to ensure your setup is healthy.

SQL Server Extended Events Causality Tracking

SQL Shack

This article explores the Causality tracking option in the SQL Server Extended Events session(XEvents) and its usefulness in troubleshooting performance issues.

Bad Habits: Avoiding NULL in SQL Server

SQL Performance

The post Bad Habits: Avoiding NULL in SQL Server appeared first on SQLPerformance.com. A long time ago, I answered a question about NULL on Stack Exchange entitled, “ Why shouldn’t we allow NULLs? ”

Deep Dive into SQL Server Statistics

SQL Shack

In this article, we will go through some details about SQL Server statistics. The first step into SQL Server statistics The query plan is a set of instructions that describes how a query will be executed by the database engine.

Scalar UDF Inlining in SQL Server 2019

SQL Shack

In this article, we will explore a new SQL Server 2019 feature which is Scalar UDF (scalar user-defined) inlining. Development Functions Performance SQL Server 2019

Column-level SQL Server encryption with SQL Server Always On Availability Groups

SQL Shack

It is the 30th article in the SQL Server Always On Availability Groups series and explores column-level SQL Server encryption with AG groups. Always On Availability Groups Security SQL Server 2019

Introduction to SQL Server Filtered Indexes

SQL Shack

This article intends to give information about the SQL Server filtered indexes and their performance impacts. Introduction Indexes are the special data structures that help to improve the performance of the queries in SQL Server.

Key Performance Measurements for App Servers: Cause, Impact, and Resolution

DZone

Server page faults/second. database performance garbage collection memory leaks app server performance monioringBelow are some of the key metrics that need to be monitored during performance testing: CPU utilization. Heap memory utilization. Number of active/daemon threads. Number of classes loaded. Cache hit ratio. Active total sessions. SSL transactions/second. Active/total DB pool connections. Application log. Load balancing. Requests/second.

Install SQL Server 2019 on Windows Server 2016 with SQL Server Always On Availability Groups

SQL Shack

In this article, we will proceed with configuring a SQL Server Always On Availability Groups and perform failover validations. A comprehensive guide to SQL Server Always On Availability Groups on Windows Server 2016 Configuration of virtual machines on Oracle […].

tempdb Enhancements in SQL Server 2019

SQL Performance

I have been making the same recommendations about tempdb since I started working with SQL Server over 15 years ago, when I was working with customers running version 2000. From the customer side, this has been the limit of what can be done*, until SQL Server 2019. The SQL Server team has made many changes over the years to try and mitigate issues, but the abuse continues. I have SQL Server 2019 CTP 3.2

SQL Server Stored Procedure Recompilation Factors

SQL Shack

In this article, we will explore in detail the factors that cause SQL Server stored procedures to be recompiled.

Min and Max memory configurations in SQL Server Database instances

SQL Shack

This article gives an insight into the configuration of Min and Max memory for SQL Server Database instances. Introduction The server performance depends on various factors such as CPU, Memory, and Storage configurations. Usually, if you RDP to SQL Server, […].

Query Tuning with SQL Server 2019

SQL Shack

In this article, we will talk about the query tuning features that were announced with SQL Server 2019. Performance SQL Server 2019Introduction Sometimes, tuning the queries can be a tough task for database developers or administrators.

Monitor Your Servers With Cockpit

DZone

Following on my previous article. Run your own Video Conference Service with Jitsi , I started looking for a reliable solution to monitor my instance that runs Jitsi. I needed basic information on RAM, CPU, Disk, Networking, and I/O to assess the performance bottleneck for the serve.

Re-Slaving a Crashed MySQL Master Server in Semisynchronous Replication Setup

Scalegrid

However, discarding a server like this is expensive and inefficient. In this blog post, we will explain an approach to detect and fix transactions on the crashed MySQL master server in a semisynchronous replication setup, and how to re-slave it back into your master-slave setup. Re-Slaving a Crashed #MySQL Master Server in Semisynchronous Replication Setup Click To Tweet. Remember that you need to retain the UUID of this server as before. In a MySQL 5.7

SQL Server On Linux: Forced Unit Access (Fua) Internals

SQL Server According to Bob

SQL Server relies on Forced-Unit-Access (Fua) I/O subsystem capabilities to provide data durability, detailed in the following documents: SQL Server 2000 I/O Basic and SQL Server I/O Basics, Chapter 2. Durability is a cornerstone of any database system and starting with SQL Server 2017 on Linux Cumulative Update 6 (CU6), SQL Server on Linux enables “Forced Flush” behavior as described in this article , improving durability on non-Fua optimized systems. “Be

Explore SQL Server Index Properties in SSMS

SQL Shack

This article gives you an insight into SQL Server Index properties in SSMS. Introduction We can create indexes in SQL Server using both GUI and t-SQL method. Development Indexes SQL Server Management Studio (SSMS

SQL Server Stored Procedure Recompile Options

SQL Shack

This article intends to give comprehensive details on how we can use the recompilation options of SQL Server stored procedures and how they behave when we use these recompilation options.

SQL Server Performance Tuning tips for beginners

SQL Shack

This article intends is to give helpful SQL Server performance tuning advice to those who want to learn performance tuning. Me: There is no doubt, SQL Server performance tuning issues are very […].

Execution Plans in SQL Server

SQL Shack

Introduction In this article, I’m going to explain what the Execution Plans in SQL Server are and how to understand the details of an execution plan by reading the various metrics available once we hover over the components in the plan. Execution plans SQL Server Management Studio (SSMS

Modes of Transactions in SQL Server

SQL Shack

In this article, we are going to talk about the modes of transactions in SQL Server. SQL Server can operate 3 different transactions modes and these are: […].

SQL Server 2019 Cumulative Update #1

SQL Performance

Earlier this week, Microsoft announced SQL Server 2019 Cumulative Update #1. To update your local Docker image: docker pull mcr.microsoft.com/mssql/server: 2019 -latest. The post SQL Server 2019 Cumulative Update #1 appeared first on SQLPerformance.com.

When Do SQL Server Sorts Rewind?

SQL Performance

The Sort operator’s rewind behaviour may seem strange, but it has been this way from (at least) SQL Server 2000 to SQL Server 2019 inclusive (as well as Azure SQL Database). The post When Do SQL Server Sorts Rewind? Introduction.

The ghost cleanup task for SQL Server Databases

SQL Shack

This article explains the internals of the Ghost cleanup task for SQL Server Databases.

Persist sampling rate for automatic SQL Server statistics updates

SQL Shack

This article explores Persist sampling rate feature for automatic SQL Server statistics update. Introduction DBA should always focus on the optimal database performance as it is directly related to the application’s performance.

SQL Server 2019 Cumulative Update #4

SQL Performance

SQL Server 2019 Cumulative Update #4 is available, with 50 enhancements. The post SQL Server 2019 Cumulative Update #4 appeared first on SQLPerformance.com. SQL Server 2019The build number is 15.0.4033.1.

Don’t fear SQL Server performance tuning

SQL Shack

In this article, we will learn some basic tips for SQL Server performance tuning. Tuning the SQL Server performance will help to access data faster so the applications data interaction performances will enhance. SQL Server […].

SQL Server 2019 Cumulative Update #3

SQL Performance

SQL Server 2019 Cumulative Update #3 is available, with 56 enhancements. The post SQL Server 2019 Cumulative Update #3 appeared first on SQLPerformance.com. SQL Server 2019The build number is 15.0.4023.6.

Transactions in SQL Server for beginners

SQL Shack

In this article, we will talk about fundamental details of the transactions in SQL Server. Introduction A transaction is the logical work unit that performs a single activity or multiple activities in a database.

New Metadata-Only Column Changes in SQL Server 2016

SQL Performance

When we ask SQL Server to change some aspect of a column's definition, it needs to check that the existing data is compatible with the new definition. Improvements in SQL Server 2016. SQL Server will need to check all the existing values to ensure no nulls are present.

SQL Server 2019 Cumulative Update #2

SQL Performance

SQL Server 2019 Cumulative Update #2 is now available, with 134 fixes and improvements. The post SQL Server 2019 Cumulative Update #2 appeared first on SQLPerformance.com. SQL Server 2019Build # is 15.0.4013.40.

SQL Server Always On Availability Groups for SQL Server Linux instances

SQL Shack

In this 29th article of the SQL Server Always On Availability Groups series, we configure the AG between SQL Server Linux instances. Introduction SQL Server 2017 & 2019 works on the cross-platform operating system: Windows and Linux.

Boost SQL Server Performance with Wait Statistics

SQL Shack

In this article, we will explore, how we can increase SQL Server performance with the help of the wait statistics. Wait statistics are one of the most important indicators to identify performance issues in SQL Server.

Query Optimization in SQL Server for beginners

SQL Shack

This article intends to give some details about the query optimization process in SQL Server. Introduction The query optimization is very grinding work for the database professionals who desire to overcome performance issues of the queries.

Achieving 100Gbps intrusion prevention on a single server

The Morning Paper

Achieving 100 Gbps intrusion prevention on a single server , Zhao et al., Today’s paper choice is a wonderful example of pushing the state of the art on a single server. Moreover, Pigasus wants to do all this on a single server! Can you really do all this on a single server??

Refreshing SQL Server Tables With Less Interruption Using Partition Switching

SQL Performance

A common requirement in ETL and various reporting scenarios is to quietly load a SQL Server staging table in the background, so users querying the data aren’t impacted by the writes and vice-versa. Refreshing Tables in SQL Server. SQL Server Partition Switching Example.

Games 52

How Server Location Affects your Users’ Experience

DZone

So you finally launched your service worldwide, great! The next thing you’ll see is thousands and thousands of people flooding into your amazing website from all corners of the world expecting to have the same experience regardless of their location. Here is where things get tricky.