MySQL 慢查询怎么排查?

摘要: MySQL 慢查询排查遵循 "发现 → 定位 → 分析 → 优化 → 验证" 五步法: 步骤①:开启慢查询日志,捕获慢 SQL。 步骤②:查看慢查询日志,定位问题 SQL。 步骤③:使用 EXPLAIN 分析执行计划。 步骤④:根据分析结果优化(索引/SQL 改写)。 步骤⑤:验证优化效果,对比执行 阅读全文
posted @ 2026-05-13 09:19 数据派 阅读(8) 评论(0) 推荐(0)

synchronized 锁升级过程是怎样的?

摘要: synchronized 的锁升级是 JVM 为了在无竞争或低竞争场景下减少性能开销,而在高竞争场景下保障稳定性的优化过程。其升级路线是:无锁 -> 偏向锁 -> 轻量级锁 -> 重量级锁。这个过程是不可逆的。 在主流 JDK 版本中(如 JDK 15 及以后),偏向锁默认已被禁用,因此经典的升级路 阅读全文
posted @ 2026-03-25 09:10 数据派 阅读(55) 评论(0) 推荐(0)

什么是守护线程,和普通线程有什么区别?

摘要: 面试考察点 面试官提出这个问题,主要希望考察你对 Java 线程模型的深入理解,特别是对线程类型及其在 JVM 生命周期中扮演角色的掌握。具体来说,他们的考察点包括: 基础概念理解:你是否能清晰、准确地给出守护线程和普通线程(用户线程)的定义。 核心机制与影响:面试官不仅仅是想知道定义,更是想知道  阅读全文
posted @ 2026-03-10 10:22 数据派 阅读(11) 评论(0) 推荐(0)

PostgreSQL将异步复制转换成同步复制

摘要: 1.主库修改配置 postgresql.conf指定同步的节点 这里的standby server名称是从库的recovery.conf文件中指定的application_name 1 2 synchronous_standby_names ='pgsql_0_node_0' synchronous 阅读全文
posted @ 2026-02-25 09:00 数据派 阅读(10) 评论(0) 推荐(0)

kingbase数据库linux环境下如何导出sql\dmp格式文件

摘要: 命令行工具:sys_dump sys_dump 是用于备份 KingbaseES 数据库的工具,可将数据库备份为脚本文件或其他归档文件。即使数据库正在并发使用,也能创建一致的备份。sys_dump 不阻塞其他用户访问数据库(读取或写入)。sys_dump 只备份单个数据库。 基本用法 sql文件: 阅读全文
posted @ 2026-02-02 09:51 数据派 阅读(14) 评论(0) 推荐(0)

xtrabackup: Fatal error: cannot find ./xtrabackup_logfile

摘要: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # /usr/bin/xtrabackup --defaults-file=/etc/my.cnf --prepare --target-dir=/tmp/a xtrabackup: recognized server argumen 阅读全文
posted @ 2026-01-19 09:13 数据派 阅读(8) 评论(0) 推荐(0)

ORACLE自动断开数据库连接解决办法

摘要: 分三个步骤在sqlplus环境下完成。 第一步,查询资源文件,找到CONNECT_TIME所在的profile名。 select resource_name,profile from dba_profiles; 第二步,用alter命令修改profile中的值; alter profile MONI 阅读全文
posted @ 2026-01-12 08:46 数据派 阅读(41) 评论(0) 推荐(0)

java.io.IOException: Packet lenxxxxxx is out of range!

摘要: 在部署 Otter 数据同步工具时,不少开发者会遇到启动 Node 节点失败的问题,其中 “java.io.IOException: Packet lenxxxxxx is out of range!” 报错尤为常见。本文结合实际部署场景,详细拆解报错原因与解决步骤,帮大家快速踩坑。 一、报错场景与 阅读全文
posted @ 2026-01-02 18:05 数据派 阅读(30) 评论(0) 推荐(0)

MySQL8.0 主从复制报错 2061:caching_sha2_password

摘要: 在搭建 MySQL8.0.x(如 8.0.30)主从复制架构时,不少开发者会遇到从库启动失败的情况,查看从库状态会显示 Last_IO_Errno:2061 错误,具体提示为 “Authentication plugin 'caching_sha2_password' reported error: 阅读全文
posted @ 2025-12-29 09:41 数据派 阅读(58) 评论(0) 推荐(0)

如何修复处于recovery挂起状态的数据库

摘要: 检查数据库的状态数据库的状态有:online、offline、restoring、recovering、suspect、emergency、recovery pending 1 SELECT name, state_desc from sys.databases 可能导致恢复挂起的原因如果处于rec 阅读全文
posted @ 2025-12-23 13:47 数据派 阅读(109) 评论(0) 推荐(0)