Search

Discover articles.

Search across authors, categories, and technical themes. The layout mirrors the editorial references while staying responsive and fast.

Results

Matches for “mysql”

1000 results
Databases May 21, 2025 Aikesheng Open Source Community

Understanding OMS Inmode Validation Anomalies in MySQL‑to‑OceanBase Migration

This article analyzes a puzzling case where data consistency checks between a MySQL source and an OceanBase target report matching results despite visible record differences, explains the OMS ordinary and Inmode validation modes, and outlines scenarios that trigger Inmode verification.

MySQLDatabase MigrationData ValidationOceanBaseOMSInmode
Databases May 20, 2025 Selected Java Interview Questions

Understanding Index Condition Pushdown (ICP) in MySQL: Theory, Usage, and Performance Comparison

Index Condition Pushdown (ICP) is a MySQL 5.6 feature that pushes part of WHERE filtering to the storage engine, reducing row reads and I/O; this article explains its principles, activation, usage examples, performance testing, and conditions under which ICP can be applied.

MySQLDatabase OptimizationSQL PerformanceIndex Condition PushdownICP
Backend Development May 20, 2025 Architecture Digest

Designing Short Numeric Account IDs Using MySQL Auto‑Increment and Segment Allocation

This article explores the problem of generating short, sequential numeric account IDs, evaluates the classic Snowflake algorithm, proposes a MySQL auto‑increment based solution with a dedicated ID‑generation table, analyzes deadlock issues, and finally presents a segment‑based ID allocation scheme that reduces waste and supports scaling.

backendperformanceMySQLauto-incrementID generationshort IDs
Databases May 20, 2025 Practical DevOps Architecture

Comprehensive Guide to Using mysqldump for MySQL Backup and Restore

This article explains what mysqldump is, describes its backup mechanism, lists command‑line options with detailed meanings, provides example commands for exporting databases or tables, and shows how to restore data using both system and source commands.

databaseMySQLcommand-linebackuprestoremysqldump
Operations May 20, 2025 IT Xianyu

Building a Three‑Server High‑Availability MySQL Cluster with HAProxy on Almalinux

This guide explains why three servers are needed for high availability, walks through hardware and software preparation, network configuration, MySQL master‑slave replication setup, HAProxy load‑balancing, and firewall/SELinux adjustments, providing complete command‑line examples for each step.

High AvailabilityMySQLLinux OperationsHAProxyServer ClusteringAlmalinux
Databases May 19, 2025 Top Architect

MySQL to Elasticsearch Data Synchronization Strategies and Solutions

This article explains why MySQL alone struggles with large‑scale queries, introduces Elasticsearch as a complementary search store, and compares several synchronization approaches—including synchronous write, asynchronous write, Logstash, binlog real‑time sync, Canal, and Alibaba Cloud DTS—detailing their implementation methods, advantages, disadvantages, and typical application scenarios.

ElasticsearchMySQLCanalData SynchronizationDTSLogstash
Databases May 16, 2025 IT Services Circle

Internship Guidance, ByteDance Three‑Round Interview Experience, MySQL Replication Mechanics, and I/O Model Overview

The article combines practical advice for fresh graduates seeking internships and interview tips, shares a detailed ByteDance three‑round backend interview experience, explains MySQL master‑slave replication stages, binlog formats, and compares blocking, non‑blocking, multiplexed, and asynchronous I/O models.

internshipI/OMySQLbinlogreplicationinterviewdatabasessystems
Backend Development May 15, 2025 Selected Java Interview Questions

Six Common Approaches to Synchronize MySQL Data to Elasticsearch

This article reviews six mainstream solutions for keeping MySQL and Elasticsearch in sync—including synchronous double‑write, asynchronous MQ‑based double‑write, Logstash polling, Canal binlog listening, DataX batch migration, and Flink stream processing—detailing their scenarios, advantages, drawbacks, and practical code examples to guide optimal technical selection.

FlinkElasticsearchKafkaMySQLCanalData SynchronizationLogstash
Databases May 14, 2025 Code Ape Tech Column

Designing Short Numeric ID Generation with MySQL: From Snowflake to Segment Allocation

This article explores the evolution from using the Snowflake algorithm to a MySQL‑based short numeric ID generation scheme, detailing challenges such as long IDs, deadlocks with REPLACE INTO, and presenting a segment‑based solution that allocates ID blocks, tracks unused IDs, and avoids concurrency issues.

distributed systemsdeadlockMySQLauto-incrementID generationshort IDs
Databases May 14, 2025 Architecture & Thinking

Master MySQL EXPLAIN: Decode Execution Plans to Boost Query Performance

This article explains how to use MySQL's EXPLAIN command to analyze slow queries, interprets each field in the execution plan, provides practical examples and optimization techniques, and offers advanced diagnostics for improving index usage and overall SQL performance.

IndexingPerformance TuningMySQLSQL OptimizationEXPLAIN
Previous Page 5 Next