1. MySQL如何使用索引 索引用于快速查找具有特定列值的行。如果没有索引,MySQL必须从第一行开始,然后遍历整个表以找到相关的行。表越大,花费越多。如果表中有相关…
MySQL有的时候需要用到类似lastIndexOf的功能,然而它没有现成直接可用的函数,就需要自己来琢磨了。 首先,MySQL提供了以下3个函数: instr(str:varch…
如下所示: LOCATE(substr,str) 返回子串substr在字符串str第一个出现的位置,如果substr不是在str里面,返回0. mysql> select …
Mysql现在是大多数公司企业在用的数据库,之所以用Mysql,一点是因为Mysql是开源软件,一些有能力的公司会基于已有的Mysql架构,进行修改、调整改成适合自己公司的业务…
依据null-values,MySQL的值为null的意思只是代表没有数据,null值和某种类型的零值是两码事,比如int类型的零值为0,字符串的零值为””,但是它们依然是有数据的…
做MySQL性能调整和服务状态监控,有个前提就是我们要知道当前MySQL的运行状态. 很对开发人员对分库分表,读写分离,SQL性能分析等或多或少有看过一些文章分析,但是如果不结合实…
目录 前言 QueryCache介绍 QueryCache配置 QueryCache使用 禁用queryCache场景 开启queryCache场景 查询缓存命中率 更新操作对QC…
目录 前言 1.什么是锁 2.InnoDB存储引擎中的锁 2.1锁的类型 2.2 一致性非锁定读 2.3 一致性锁定读 3 锁的算法 3.1行锁的3中算法 总结 前言 自7月份换工…
BinLog BinLog是记录所有数据库表结构变更(例如create、alter table)以及表数据修改(insert、update、delete)的二进制日志,主从数据库同…
1:masterha_check_repl 副本集方面报错 replicates is not defined in the configuration fi…
目录 一.主要概述 二.pt-archiver主要参数参数 三,安装部署mysql_archiver常见错误 四.主要参考资料 一.主要概述 MySQL数据库归档历史数据主要可以分…
创建分组 分组是在SELECT语句中的GROUP BY 子句中建立的。 例: SELECT vend_id, COUNT(*) AS num_prods FROM products…
CentOS7.3下mysql 8.0.13安装配置方法图文教程