MySQL
文章平均质量分 74
会Java的小胖纸
这个作者很懒,什么都没留下…
展开
-
bin log、redo log、undo log
一、binlog:binlog简介:mysql的逻辑日志,由mysql server层进行记录。用于记录数据库执行的写入性操作(不包括查询)信息,以二进制的形式保存在磁盘中。逻辑日志:记录sql语句。物理日志:记录数据页变更。binlog以追加的方式写入,使用场景:主从复制 和 数据恢复1.主从复制:主库将变更写入binlog日志,然后从库连接到主库之后,从库有一个 IO 线程,将主库的 binlog 日志拷贝到自己本地,写入一个 relay中继日志(relay log)中。从库中有原创 2022-05-26 17:58:18 · 280 阅读 · 0 评论 -
记一次MySQL一次慢查询的排查:MySQL字符集不一致导致索引失效
在索引建立恰当,并在select正常走索引的情况下,百万级单表,select count(*)的情况也还是能在1s之内响应结果但是发现个例外原创 2020-02-20 14:12:40 · 579 阅读 · 0 评论 -
SQLyog连接MySQL报错:plugin caching_sha2_password could not be loaded
问题产生原因:MySQL8.0以后,身份验证插件默认使用caching_sha2_password,旧版则是mysql_native_password这可能造成一些MySQL客户端连接不上的问题,从而报错:plugin caching_sha2_password could not be loaded解决方案:这时候可以登录root账户,并采用如下命令解决:#用于更换自...原创 2020-01-17 14:38:47 · 1104 阅读 · 0 评论