随笔分类 -  数据库源码与调试

该文被密码保护。
posted @ 2022-07-01 19:15 开心的蛋黄派 阅读(0) 评论(0) 推荐(0) 编辑
摘要:一 需要准备两个版本包 1 二进制包 利用gdb启动 2 源码包 用来定位具体的代码二 第一部分-无需关注-BUG都是统一输出的 /home/work/mysql/bin/mysqld(my_print_stacktrace+0x35)[0xf81bf5]-打印stack函数调用 /home/wor 阅读全文
posted @ 2022-06-23 15:05 开心的蛋黄派 阅读(184) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-07-17 13:38 开心的蛋黄派 阅读(5) 评论(0) 推荐(0) 编辑
摘要:核心函数:trx_flush_log_if_needed_low 具体逻辑: static void trx_flush_log_if_needed_low( lsn_t lsn) { { switch (srv_flush_log_at_trx_commit) { case 0: /* Do no 阅读全文
posted @ 2020-07-16 14:05 开心的蛋黄派 阅读(179) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-07-11 12:15 开心的蛋黄派 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-07-05 10:59 开心的蛋黄派 阅读(2) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-07-04 16:12 开心的蛋黄派 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-07-03 14:19 开心的蛋黄派 阅读(2) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-07-03 10:52 开心的蛋黄派 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-07-02 15:59 开心的蛋黄派 阅读(2) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-06-30 17:24 开心的蛋黄派 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-06-28 14:22 开心的蛋黄派 阅读(3) 评论(0) 推荐(0) 编辑
摘要:一 目的:分析mysql idb文件具体构成二 核心语句 SELECT A.SPACE AS TBL_SPACEID, A.TABLE_ID, A.NAME AS TABLE_NAME, FILE_FORMAT, ROW_FORMAT, SPACE_TYPE, B.INDEX_ID , B.NAME 阅读全文
posted @ 2019-09-02 14:53 开心的蛋黄派 阅读(1223) 评论(0) 推荐(0) 编辑
摘要:1 perf 分析热点函数 目的 分析高频mysql服务器环境下定位热点函数 命令 perf top -p `pidof mysqld` 环境影响 不会对线上环境产生太大性能影响 问题: 对于不同服务器型号执行此类底层命令慎重,最好先对此类服务器进行测试.本人遇到过HP相关型号的机器执行此命令导致异 阅读全文
posted @ 2019-08-22 14:20 开心的蛋黄派 阅读(516) 评论(0) 推荐(0) 编辑
摘要:简介 汇总遇到过的异常宕机汇总 说明 1 本人也不懂代码,无法找到原因,所以只记录浅显的解决办法 2 异常宕机 分为能自行启动和 必须通过调整隔离级别才能启动两种情况.本文应对的是第一种情况 场景1 mysql特性引起的(常见于相关特性,常见AHI 松散扫描等) 案例1 核心报错区域 1 SEMAP 阅读全文
posted @ 2019-08-22 10:45 开心的蛋黄派 阅读(3555) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示