Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。
首先说明一下MySQL的版本: mysql> select version(); +-----------+ | version() | +-----------+ | 5.…
目录 背景 判断 MySQL 已完全启动的方式 事故 第一次修改 第二次修改 总结 MySQL` 启动存在端口被监听, 但服务没完全启动的情况. 背景 MySQL 启动时会进行 第…
目录 前言 1.insert ignore into 2.on duplicate key update 3.replace into 4.insert if not exists…
目录 一、触发器解决方案 二、分区表解决方案 三、通用表空间解决方案 关于MySQL 如何限制一张表的记录数,这没有一个简化的答案,比如执行一条命令或者说简单设置一个参数都不能完美…
Mysql replace与replace into都是经常会用到的功能;replace其实是做了一次update操作,而不是先delete再insert;而replace int…
目录 一、SQL优化一般步骤 1、explain 分析SQL的执行计划 2、show profile 分析 3、trace 4、确定问题并采用相应的措施 二、场景分析(案例) 1、…
目录 一. mysqldump命令备份数据 二. mysqldump常用操作示例 三. 还原 MySQL 备份内容 1、编写BASH维护固定数量备份文件 2、使用crontab定期…
目录 1. 解决方法 2. mysql字符集 字符集 校验规则 做一个简单的如下的连表查询,居然直接提示错误,居然是字符集不一致的问题,本文记录一下mysql的字符集类型,以及下面…
目录 什么是索引下推 索引下推优化的原理 索引下推的具体实践 没有使用ICP 使用ICP 索引下推使用条件 相关系统参数 总结 如果你在面试中,听到MySQL5.6”、“索引优化”…
目录 一、简介 二、原理 三、实践 3.1 不使用索引下推 3.2 使用索引下推 四、使用条件 五、相关系统参数 总结 一、简介 ICP(Index Condition Pushd…
前言 索引下推(Index Condition Pushdown, 简称ICP)是MySQL 5.6 版本的新特性,它能减少回表查询次数,提升检索效率。 MySQL体系结构 要明白…
目录 前言 什么是索引下推 索引下推优化的原理 索引下推的具体实践 没有使用ICP 使用ICP 相关系统参数 总结 前言 如果你在面试中,听到MySQL5.6”、“索引优化” 之类…
MySQL主库binlog(master-log)与从库relay-log关系代码详解