LINUX SERVICES:
Linux Consulting
Linux Support
System Analysis and Configuration
Performance Tuning and Optimisation
High Availability Solutions
Distaster Recovery Solutions
DATABASE SERVICES:
CONTACT US:
Email: [email protected]
Tel:+44 7740 195136
MariaDB and MySQL DROP / TRUNCATE Lock / Stall Bug, Mitigations and Workarounds
by Gordan BobicWhen you DROP or TRUNCATE a table or partition in MySQL and you have a large buffer pool, you may noticed a complete server lock-up or stall of multiple seconds. Mitigation and Workarounds.
MariaDB / MySQL Performance Tuning and Optimization: How to Delete Faster on MySQL
by Jonathan LevinDELETE statements can have a disproportionately high impact on performance of a database server. Here we explore techniques for optimizing them.
MariaDB / MySQL Performance Tuning and Optimization: Data Types
by Gordan BobicData types matching between the table columns and queries is important – mismatch usually prevents the use of indexes.
MariaDB / MySQL Performance Tuning and Optimization: Sub-SELECTs are Evil
by Gordan BobicMost DBAs know that sub-selects are typically bad for performance, but this example we encountered in the wild illustrates very well just how bad for performance sub-selects can be.
MariaDB / MySQL Performance Tuning and Optimization: Best Practices for Writing High Performance SQL Queries
by Gordan BobicIn this article we discuss a list of best practices to help you write queries that perform well and avoid writing queries that end up being unoptimizable.
MariaDB / MySQL Performance Tuning and Optimization: Avoiding ORs in Queries
by Gordan BobicORs in SQL queries are bad for performance. Here we describe a technique for doing away with the ORs to improve performance while still retaining functional equivalence of the query.
How to Reduce RDS Costs on AWS
by Jonathan LevinAWS, and RDS in particular, can be very expensive. In this article we discuss techniques that can be used to reduce costs without compromising performance.
PMM Missing Disk Stats Fix with Kernels 4.19+
by Gordan BobicPMM fix for missing disk stats/metrics on newer kernels.
Virtualization Performance Impact – Part 3 – Zen2 EPYC and CPU Flaw Mitigations
by Gordan BobicVirtualization Performance Overheads – Part 2 – Nehalem and Sandy Bridge
by Gordan Bobic