摘要:
ElasticSearch SQL学习笔记 基础信息 ElasticSearch SQL是一个X-Pack组件,允许ElasticSearch实时执行类似SQL的查询,由ElasticSearch原生支持,无需安装其他插件。 基本语法 Elastic SQL语法和标准SQL语法基本一致,格式为: S 阅读全文
摘要:
MySQL正常关闭流程 下面信息抄自爱可生开源社区 当MySQL服务收到关闭服务的SIGINT 信号后,进行如下处理: 启动关机进程 创建shutdown线程(如果需要) 停止接受新连接 处理已建立连接 关闭存储引擎 关闭服务 1、启动关闭进程 可以有多种方式来启动关机进程,如: 使用mysqlad 阅读全文
摘要:
无损半同步复制基础 不管是无损半同步(lossless semi-sync replication)还是增强半同步,说的都是AFTER_SYNC模式的半同步复制,针对参数rpl-semi-sync-master-wait-point,官方文档如是说: This variable controls t 阅读全文
摘要:
死锁场景 MySQL版本: 5.6.28-76.1-log Percona Server (GPL) 自增原子锁参数: innodb_autoinc_lock_mode = 1 使用pt-osc修改表,运行中频繁死锁导致pt-osc异常退出。 死锁信息 *** TRANSACTION: TRANSA 阅读全文
摘要:
1、问题场景 在很多业务存在增量抽取数据的场景,当抽取数据量较大时,通常采用分批方式按照主键进行抽取,以抽取表footprint_detail_info最近一天数据为例。表footprint_detail_info的结构为: CREATE TABLE `footprint_detail_info` 阅读全文
摘要:
INDEX MERGE导致的查询预估行数不准问题 问题描述 某业务集群实例每秒读取记录数长时间很高(每秒超过150万): 抓取135秒全量慢日志分析,按照预估行数排序得到: *************************************************************** 阅读全文
摘要:
问题描述 MySQL某服务器上仅部署1个MySQL实例,MySQL版本为Percona Server 5.6.39-83.1(wsrep_26.25),MySQL参数innodb_buffer_pool_size配置为32GB,该实例上911个用户数据库共计110217张表: SELECT coun 阅读全文
摘要:
AOF Rewrite触发场景 函数rewriteAppendOnlyFileBackground实现了AOF Rewrite操作,并在下列三种场景中被调用: 执行bgrewriteaof命令触发,通过bgrewriteaofCommand函数来调用。 开启appendonly参数触发,通过star 阅读全文
摘要:
问题描述 在排查某次业务慢SQL时,发现SQL执行计划异常,业务表结构为: CREATE TABLE `xxxx_user_cancellation` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键', `user_id` in 阅读全文
摘要:
测试环境 Server version: 5.7.26-29-log Percona Server (GPL) transaction_isolation: REPEATABLE-READ 测试数据 /* 1. 表结构 */ CREATE TABLE t ( id BIGINT UNSIGNED N 阅读全文