
MySQL问题
hello kitty w
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL各种Pool总结
ChangeBufferChangeBuffer用的是BufferPool里的内存我们都知道MySQL为了降低随机写的开销,把所有的写操作暂时放在redolog里面(其实是先写入redolog buffer中),然后批量写,减小了随机写的IO,那么当我们读的时候不在内存,或者需要update的时候怎么办呢,其实ChangeBuffer就是降低了随机读的开销(相对于唯一索引不能使用ChangeBuffer而言)。ChangeBuffer不适合那种写多读少的情况,ChangeBuffer会merge到磁原创 2021-09-15 08:29:00 · 761 阅读 · 0 评论 -
MySQL 表锁和行锁机制
参考https://blog.youkuaiyun.com/xts5701046/article/details/81395958原创 2021-03-29 21:07:19 · 122 阅读 · 0 评论 -
MySQL几种索引和基本概念
Mysql性能优化:什么是索引下推?MySQL 的覆盖索引与回表Mysql索引整理总结基于InnoDB存储引擎聚簇索引主键会自动创建索引,并且称为聚簇索引,查询条件中含有主键索引的直接就查找到了,因为聚簇索引的叶子节点包含的是整行记录那么有人问了,如果主键呢?三种情况:如果表设置了主键,则主键就是聚簇索引如果表没有主键,则会默认第一个NOT NULL,且唯一(UNIQUE)的列作为聚簇索引以上都没有,则会默认创建一个隐藏的row_id作为聚簇索引InnoDB必须要有至少一个聚簇索引。原创 2021-03-27 17:51:11 · 93 阅读 · 1 评论 -
关于MYSQL启动1067错误解决思路
一、先重启二、之后打开下面的服务,启动mysql服务器右击启动,可能会出现这个错误三、之后要到日志中找相应的错误信息我这里将这里注释即可,之后再右击点击启动即可完成!!!网上有很多,让重装MYSQL,修改my.ini文件中的相应的信息,其实我们要根据自己出错的相应日志,来判断,根据错误信息来进行相应的操作...翻译 2018-09-20 15:23:52 · 270 阅读 · 0 评论