标签 MySQL 下的文章

MySQL经典复制错误1062 1032


因为 所有的 复制 都是基于 binlog 进行的 ,所以出问题的话,基本都需要解析binlog,看看是哪里出现的问题,看看为什么重放不了或者为什么慢了,然后在想想 复制的流程,比如说 SQL_thread怎么用的索引,然后分析


InnoDB 内存(一)


如下图:左面最大的就是 buffer pool 里面放数据和 索引,也可以理解为 buffer cache
还有其他的内存块(change buffer, double write buffer,page hash ,adaptive hash index(自适应哈希索引),redo log buffer 等等)

主要的四块:buffer pool ,redo log adaptive change buffer,double write (2K 比较小 )


范式&事务&索引


今天有个好朋友要参加面试 问了我几个问题,简单的描述一下数据库的三范式,本来我是想直接说,第一范式是啥,第二范式是啥,第三范式是啥的,后来我转眼一想,虽然平时 比较随意,但这么糊弄朋友好像感觉真的有些不负责任,于是我开始码起了这篇文章,也没什么深厚的底子,就只是懂一点点,如果有什么不对的地方还请大家多多指教 哈哈哈