09 2019 档案
摘要:pt-stalk一 目的:捕捉出现周期性故障进行收集,常用于排查问题,可在排除问题时才进行开启 二 参数 --daemonize 守护进程 --log 日志 --function 调用脚本或者函数 --variable 报警关键字 --threshold 阈值 --cycles 重试次数 --sle
阅读全文
摘要:一 简介:汇总程序报错提示的相关问题二 问题 1 程序错误信息 max_allowed_packet 设置过小导致java程序写入失败 答案 1 max_allowed_packet=32M 写入配置文件并重启 2 set global max_allowed_packet=33554432 问题2
阅读全文
摘要:一 简介:来聊聊binlog cache 二 定义 为每个session 分配的内存,在事务过程中用来存储二进制日志的缓存。 三 参数 1 binlog_cache_size 默认 32K 用于指定存储整个事物生成的binlog event的内存大小,对于大事物来讲很可能超过这个参数的设置,则需要开
阅读全文
摘要:一简介: 今天来聊聊minlog中的table_id 二 具体分析特点 1 table_id 并不是固定的,它是当表被载入内存(table_definition_cache)时,临时分配的,是一个不断增长的变量 2 当有新的table变更时,在cache中没有,就会触发一次load table de
阅读全文
摘要:GTID模式下多源复制的搭建和部分实例的恢复一 搭建 1 mysqldump导出 mysql -B db1 > a.sql mysql -B db2 > b.sql 2 配置文件设置过滤规则 replicate_wild_do_table=db1.% replicate_wild_do_table=
阅读全文
摘要:1 关于中断session操作 mysql如果在前台执行drop table操作,中断了前台session 1 经过我测试,会执行成功,但是mysql.err会记录一些错误.而且删除后确实可以创建同名表 2 中断的时机不同,报错的日志可能不一样 3 手动ctrl+c kill xshell断开连接
阅读全文
摘要:一 目的:分析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
阅读全文
摘要:简介 详细讲述 sync_binlog参数一 参数 包含两部分 1 sync本地磁盘 2 dump_thread时机 sync_binlog=0 1 binary log 不 sync 刷盘,依赖于 OS 刷盘机制 2 在flush阶段后通知DUMP线程发送Event。(不进入sync阶段) syn
阅读全文