note for Mysql

来源:互联网 发布:webservice返回纯json 编辑:程序博客网 时间:2024/06/05 17:56

note for Mysql

主从复制:

  • master主库将sql change写入binary log(二进制文件),即所有的更新sql
  • slave从库创建两个线程,一个I/O thread用于连接主库,读取主库的binary log并写入从库的relay log
  • slave另一个线程SQl thread,用于读取relay log (中继日志),并执行其中的更新sql使其与master的数据一致
  • 主库每次重启都会新建一个binary log
  • 中继日志通常都在缓存中,所以开销很小

innoDB & MyISAM:

  • 索引结构是B+树,和MyISAM的不同在于innoDB整个数据结构就是一个B+树。而MyISAM的数据文件和索引文件是分开存储的
  • B+树的数据结构类似于二叉树,不同处在于B+树的数据都在叶子节点,且对每个节点的子节点数个指针数限制不同,插入删除机制也不同,详情可见http://blog.csdn.net/jesseshen/article/details/6643747
  • innoDB支持事务,外键和行级锁,MyISAM只支持锁定整个表
  • innoDB不支持全文索引,MyISAM支持
  • innoDB不保存表的行数,而MyISAM有一个计数器
  • 如果项目读需求更多,MyISAM较适合,索引文件会被压缩,很轻量;而innoDB索引文件和数据文件是绑在一起的,不会压缩

哈希算法-拉链法:

  • https://www.cnblogs.com/chohyee/p/7404209.html

哈希算法是将数据存储在散列表中,key-value的形式,评判哈希函数的方法是散列值和冲突率

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 做事不认真怎么办 孩子作业磨蹭怎么办 写作业磨蹭怎么办 不想做作业怎么办 小孩子不做作业怎么办 学生不做作业怎么办 孩子作业不做怎么办 化学学不会怎么办 遇到情敌了怎么办 超声刀后脸瘦了怎么办 咽喉卡刺怎么办 win7系统崩溃怎么办 喉咙哑了怎么办 感冒喉咙嘶哑怎么办 感冒喉咙哑怎么办 出行保险怎么办 校园贷还不上怎么办 平安普惠还不上怎么办 车辆异地保险怎么办 输血传染艾滋病怎么办 被艾滋病误诊怎么办 滴滴封号怎么办 ktv高音上不去怎么办 嗓子高音上不去怎么办 唱歌上不去怎么办 遇到老婆出轨怎么办 怎么办吉他谱txt蒋山 怎么办布衣乐队吉他谱 没有你我怎么办 没有理想该怎么办 没有工作该怎么办 子宫肌腺病怎么办 子宫泉肌症该怎么办 我该怎么办,歌曲 美国总统死了怎么办 塔吊信号工证怎么办? 发财树皮软怎么办 家庭主妇离婚了怎么办 没工作该怎么办 弹钢琴翘手指怎么办 弹钢琴小拇指翘怎么办