
Mysql
mysql
starandsea
这个作者很懒,什么都没留下…
展开
-
慢接口突增排查(tps暴增)
生产环境突然产生一波RPC超时。在云服务后台查询报错时间点mysql数据库情况。发现有tps、qps突增。mybatis plus saveOrUpdateBatch使用。rewriteBatchedStatements参数。原创 2022-01-21 19:37:22 · 1315 阅读 · 0 评论 -
MySQL8启动报错提示:The server quit without updating PID file
[root@xxx mysql]# service mysql restartMySQL server PID file could not be found![失败]Starting MySQL..The server quit without updating PID file ([FAILED]al/mysql-8.0/data/iZuf6i65gjtemwnphbbbhwZ.pid).搜了一堆解决方法,都没有解决。可以查看错误日志,找到根本原因,在mysql的data目录ca原创 2022-01-02 20:59:12 · 2996 阅读 · 1 评论 -
mysql索引结构为什么是B+树而不是二叉树和hash(哈希)
为什么不是哈希?hash速度远快于B+树,但是hash存在几个比较关键的问题:hash只能精确定位到一条数据,只能用=或者in,不能实现比较操作大于小于。 hash不好排序。 hash不能用部分索引。为什么不是二叉树?二叉树和B+树的关系:二叉树 ==> B树(Balance Tree 平衡树)==> B+树BTree解决了二叉树的不均衡问题,使得叶子节点到跟节点距离都一样(满树状态),让树结构矮胖。B+Tree在BTree基础上,将树路径变得更短,每层不止两.原创 2021-01-11 00:02:22 · 391 阅读 · 0 评论 -
mysql事务隔离级别
读未提交(read-uncommitted)读已提交/不可重复读(read-committed)可重复读(repeatable-read)【mysql默认】串行化(serializable)原创 2021-01-10 23:18:43 · 96 阅读 · 0 评论