Tag

Percona

0 views collected around this technical thread.

Java Tech Enthusiast
Java Tech Enthusiast
Jun 13, 2024 · Databases

MySQL's Decline: Oracle's Strategy and the Rise of PostgreSQL

Oracle’s post‑acquisition strategy has left MySQL lagging behind modern developers, while PostgreSQL, praised for features like parallel queries and vector search, now dominates the open‑source database market, prompting calls for MySQL’s transfer to the Linux Foundation to avoid obsolescence.

DB-EnginesDatabaseHeatWave
0 likes · 7 min read
MySQL's Decline: Oracle's Strategy and the Rise of PostgreSQL
Aikesheng Open Source Community
Aikesheng Open Source Community
Nov 27, 2023 · Databases

Is ANALYZE TABLE Safe on a Busy MySQL Database Server?

Running ANALYZE TABLE on MySQL, Percona Server, or MariaDB can block queries in older versions, but from MySQL 8.0.24, Percona Server 5.6.38+, 5.7.20+, and MariaDB 10.5.4+, the operation is safe and no longer causes disruptive locks.

ANALYZE TABLEDatabase PerformanceMariaDB
0 likes · 8 min read
Is ANALYZE TABLE Safe on a Busy MySQL Database Server?
Aikesheng Open Source Community
Aikesheng Open Source Community
Mar 16, 2023 · Databases

Comprehensive Guide to Percona Backup for MongoDB: Architecture, Installation, Full and Incremental Backups, and Restoration

This article provides an in‑depth overview of Percona Backup for MongoDB (PBM), covering its architecture, installation steps, configuration, logical full backups, point‑in‑time incremental backups, restoration procedures, performance testing, selective backup options, known limitations, and useful command‑line examples.

BackupLogical BackupMongoDB
0 likes · 16 min read
Comprehensive Guide to Percona Backup for MongoDB: Architecture, Installation, Full and Incremental Backups, and Restoration
Cloud Native Technology Community
Cloud Native Technology Community
Sep 2, 2022 · Databases

MySQL High Availability – Percona XtraDB Cluster (Installation and Features)

This article explains the features, advantages, drawbacks, and step‑by‑step installation process of a MySQL high‑availability Percona XtraDB Cluster (PXC), covering configuration, firewall settings, SELinux disabling, node initialization, clustering parameters, and verification commands.

DatabaseHigh AvailabilityInstallation
0 likes · 8 min read
MySQL High Availability – Percona XtraDB Cluster (Installation and Features)
Tencent Database Technology
Tencent Database Technology
Oct 20, 2021 · Databases

Percona Thread Pool Implementation and TXSQL Optimizations: Architecture, Dynamic Switching, Load Balancing, and Disconnection Handling

This article explains the background, principles, architecture, and detailed implementation of Percona's thread pool, and describes TXSQL's dynamic thread‑pool activation, load‑balancing strategies, disconnection optimizations, related configuration parameters, status variables, and a concise summary.

Database PerformanceMySQLPercona
0 likes · 27 min read
Percona Thread Pool Implementation and TXSQL Optimizations: Architecture, Dynamic Switching, Load Balancing, and Disconnection Handling
Architecture Digest
Architecture Digest
Sep 1, 2021 · Databases

Deploying a Percona XtraDB Cluster (PXC) with Docker and HAProxy Load Balancing

This guide explains how to set up a Percona XtraDB Cluster (PXC) using Docker containers, configure five-node replication with strong consistency, and implement HAProxy as a TCP load balancer to achieve high availability and balanced read/write traffic across the cluster.

DockerMySQLPXC
0 likes · 13 min read
Deploying a Percona XtraDB Cluster (PXC) with Docker and HAProxy Load Balancing
Aikesheng Open Source Community
Aikesheng Open Source Community
Aug 28, 2020 · Databases

MySQL 8.x Lightweight Backup Lock: LOCK INSTANCE FOR BACKUP Explained

MySQL 8.x adds a lightweight backup lock, LOCK INSTANCE FOR BACKUP, which permits DML during online backups while restricting only file creation, account changes, and certain table operations, requiring BACKUP_ADMIN privilege and offering a less disruptive alternative to FTWRL, used by MySQL Enterprise Backup and Percona Xtrabackup.

BackupDatabaseLock
0 likes · 3 min read
MySQL 8.x Lightweight Backup Lock: LOCK INSTANCE FOR BACKUP Explained
360 Tech Engineering
360 Tech Engineering
Jun 12, 2020 · Databases

Comparison of Open‑Source MySQL Audit Plugins: MariaDB, Percona, and McAfee

This article surveys MySQL audit capabilities, explains the limitations of general and binary logs, introduces several open‑source audit plugins with installation and configuration details, and compares MariaDB, Percona, and McAfee audit plugins in terms of granularity, log format, and performance impact.

MariaDBMcAfeeMySQL
0 likes · 10 min read
Comparison of Open‑Source MySQL Audit Plugins: MariaDB, Percona, and McAfee
Aikesheng Open Source Community
Aikesheng Open Source Community
May 6, 2020 · Databases

Understanding Percona QAN: Architecture, Slow‑Log Processing, and Performance Metrics

This article introduces Percona QAN, explains its three‑component architecture (QAN‑Agent, QAN‑API, QAN‑APP), describes the MySQL slow‑log format and key fields, and details the web UI metrics such as Load, Count, Latency, and additional diagnostic information for database performance analysis.

Database MonitoringMySQLPercona
0 likes · 6 min read
Understanding Percona QAN: Architecture, Slow‑Log Processing, and Performance Metrics
Tencent Database Technology
Tencent Database Technology
Nov 28, 2019 · Databases

InnoDB Buffer Pool Architecture, Data Structures, and Page Lifecycle

This article provides a comprehensive overview of InnoDB's buffer pool, detailing its role as a data cache, the underlying data structures such as instances, chunks, and blocks, the page lifecycle from allocation to flushing, and discusses limitations of the default page‑cleaner implementation along with Percona's enhancements.

Database InternalsInnoDBPercona
0 likes · 16 min read
InnoDB Buffer Pool Architecture, Data Structures, and Page Lifecycle
Aikesheng Open Source Community
Aikesheng Open Source Community
Nov 8, 2019 · Databases

Using MySQL auth_socket Plugin for Password‑less Authentication

This article explains how the auth_socket (MySQL) and unix_socket (MariaDB) plugins enable password‑less login by mapping operating‑system users to MySQL accounts, walks through installing and enabling the plugins on Debian, Ubuntu, MariaDB, and Percona Server, and demonstrates creating and using socket‑authenticated users.

MySQLPerconaUnix socket authentication
0 likes · 8 min read
Using MySQL auth_socket Plugin for Password‑less Authentication
Aikesheng Open Source Community
Aikesheng Open Source Community
Oct 22, 2019 · Databases

Deep Dive into MySQL Slow Query Log: Time, Lock, and Detailed Output Explanation

This article analyzes the MySQL slow query log in Percona 5.7, explaining how timestamps, execution time, lock time, and various log fields are derived from the source code, and clarifies the meaning of each output component for accurate performance debugging.

DatabaseLock TimeMySQL
0 likes · 19 min read
Deep Dive into MySQL Slow Query Log: Time, Lock, and Detailed Output Explanation
Aikesheng Open Source Community
Aikesheng Open Source Community
Aug 10, 2019 · Databases

Weekly Community Digest: MySQL Rankings, Percona XtraBackup 8.0.7 Release, DBLE & DTLE Updates, and Technical Articles

This weekly digest highlights the August MySQL ranking surge, Percona XtraBackup 8.0.7 features, free Mycat diagnostic support, DBLE and DTLE weekly reports, and several in‑depth technical articles covering MySQL cloning, group replication, charset performance, ZooKeeper deployment, and InnoDB index construction.

DBLEDTLEPercona
0 likes · 5 min read
Weekly Community Digest: MySQL Rankings, Percona XtraBackup 8.0.7 Release, DBLE & DTLE Updates, and Technical Articles
Aikesheng Open Source Community
Aikesheng Open Source Community
Mar 27, 2019 · Databases

Investigation of MySQL Exporter‑Induced Deadlocks in Percona 5.7.23

This article analyses why a custom Prometheus exporter for Percona MySQL 5.7.23 caused new‑connection failures and query timeouts, reveals a mutex deadlock involving LOCK_global_system_variables, LOCK_log and LOCK_status, and shows that upgrading to MySQL 5.7.25‑28 resolves the issue.

ExporterMutexMySQL
0 likes · 10 min read
Investigation of MySQL Exporter‑Induced Deadlocks in Percona 5.7.23
Tencent Database Technology
Tencent Database Technology
Dec 7, 2017 · Databases

Implementation and Optimizations of Percona 5.7 Thread Pool

This article explains how Percona Server 5.7 implements a thread‑pool model for MySQL, detailing the activation parameters, internal architecture, functional threads, timer mechanisms, and several performance optimizations such as priority scheduling and special handling for long‑running commands.

ConcurrencyDatabase PerformanceMySQL
0 likes · 13 min read
Implementation and Optimizations of Percona 5.7 Thread Pool
Nightwalker Tech
Nightwalker Tech
Sep 26, 2016 · Databases

[Interview Question] How to Add an Index to a Tens‑Millions‑Row Table Without Downtime

The discussion explores practical strategies for adding an index to a MySQL table containing tens of millions of rows without stopping service, covering intermediate tables, double‑write syncing, rename operations, traffic considerations, lock types, and tooling such as Percona.

IndexingLarge TablesMySQL
0 likes · 8 min read
[Interview Question] How to Add an Index to a Tens‑Millions‑Row Table Without Downtime
Efficient Ops
Efficient Ops
Aug 25, 2015 · Databases

Choosing the Right MySQL Branch and Shaping the Future of MySQL DBAs

This article summarizes a live Q&A where experts compare MySQL official, MariaDB, and Percona branches, discuss the pros and cons of each, and explore how MySQL DBAs can balance source‑code knowledge with operational expertise to advance their careers and influence architecture and business integration.

DBA CareerDatabase AdministrationMariaDB
0 likes · 10 min read
Choosing the Right MySQL Branch and Shaping the Future of MySQL DBAs