上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 33 下一页
摘要: 问题描述 在系统中发现一条执行时间为为44652.060734秒(12.5小时)的慢SQL,SQL语句为: 对于执行计划为: 由于两个表上都使用全表扫描,需要循环外表ob_internal_task记录1654884次*内表ob_internal_orderstatus记录622596次=10303 阅读全文
posted @ 2019-07-05 11:34 TeyGao 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 浮点数(Floating-Point Types) MySQL支持两种浮点数类型来表示近似值:1、FLOAT,单精度浮点数,使用4字节存储,存储数据范围3.402823466E+38 - -1.175494351E-38,0,1.175494351E-38 - 3.402823466E+382、DO 阅读全文
posted @ 2019-07-03 11:29 TeyGao 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 自增锁模式 在MYSQL 5.1.22版本前,自增列使用AUTO_INC Locking方式来实现,即采用一种特殊的表锁机制来保证并发插入下自增操作依然是串行操作,为提高插入效率,该锁会在插入语句完成后立即释放,而不是插入语句所在事务提交时释放。该设计并发性能太差,尤其在大批量数据在一条语句中插入时 阅读全文
posted @ 2019-07-02 23:19 TeyGao 阅读(1268) 评论(0) 推荐(0) 编辑
摘要: DECIMAL和NUMERIC MySQL支持两种定点数类型:DECIMAL和NUMERIC,而NUMERIC实现为DECIMAL,因此MySQL中DECIMAL和NUMERIC等价相同。 如使用下面建表语句: 表创建完成后显示的建表语句: 当列被定义为DECIMAL(5,2)时,5为精度,2为刻度 阅读全文
posted @ 2019-07-02 11:25 TeyGao 阅读(680) 评论(0) 推荐(0) 编辑
摘要: Change Buffer功能 当执行INSERT/DELETE/UPDATE三类DML操作需要修改二级索引上数据时,如果需要修改的二级索引页未存在于当前Buffer Pool中,可以先将该"修改操作"进行缓存,等待其他操作加载二级索引页时,再将“修改操作”合并到二级索引页中,以减少二级索引修改产生 阅读全文
posted @ 2019-07-01 00:10 TeyGao 阅读(313) 评论(0) 推荐(0) 编辑
摘要: MySQL关联查询算法 BNL(Block Nested-Loop) ICP(Index Condition Pushdown) MRR(Multi-Range Read) BKA(Batched Key Access) BNL(Block Nested-Loop)场景:假设TB1和TB2进行关联查 阅读全文
posted @ 2019-06-30 22:40 TeyGao 阅读(209) 评论(0) 推荐(0) 编辑
摘要: MHA在选择新主库时,会将所有存活的从库分为下面几类: 选择新主库顺序 简单而言,选择新主库: 1、所有“非备选从库”都不会被选择成为新主库。 2、当存在”优选从库“时,选择”优选从库“中获得“主库BINLOG最多”从库为新主库。 3、当不存在”优选从库“时,选择“主库BINLOG最多”的从库成为新 阅读全文
posted @ 2019-06-29 13:04 TeyGao 阅读(304) 评论(0) 推荐(0) 编辑
摘要: MHA工作组件 MHA(Master High Availability)是一种MySQL高可用解决方案,由日本DeNA公司开发,主要用于在故障切换和主从提升时进行快速切换,并最大程度保证数据一致性。MHA主要由两部分组成:1、MHA Manager(管理节点),管理节点部署在群集之外,主要用于定期 阅读全文
posted @ 2019-06-29 10:59 TeyGao 阅读(4779) 评论(0) 推荐(0) 编辑
摘要: 树结构 B树,即平衡二叉树,每个非叶子节点最多拥有两个子节点。所有键值出现在叶子节点和非叶子节点。 B-树,在B树上扩展出来的多路搜索树,每个非叶子节点可能包含N个子节点。所有键值出现在叶子节点和非叶子节点。 B+数,是B-数的变种,在所有叶子节点间增加链指针,且所有键值都出现在叶子节点。 B*数: 阅读全文
posted @ 2019-06-27 15:58 TeyGao 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 在MySQL跨版本升级时,建议使用mysqldump方式导出用户权限和用户数据,即使是小版本升级,导出过程中也应忽略系统数据库,避免系统表不兼容。 导出用户数据库脚本和用户创建脚本 导入用户数据库和用户脚本 阅读全文
posted @ 2019-06-26 19:13 TeyGao 阅读(1390) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 33 下一页