所有内容 第432页
-
面试杀手锏:Redis源码之BitMap
在上文《 面试杀手锏:Redis源码之SDS 》中我们深入分析了 SDS 的实现,本次介绍的位图(BitMap)就是借助 SDS 实现的。 本文在最后讲解了BitMap对腾讯面试题的解决方案,并基于B...
-
神奇了,当 MySQL l查询条件为“>=”时,竟然不走索引?
我们都知道在数据库查询时,索引可以极大地提高查询效率。通常在使用的时候,都会针对频繁查询的关键字段建立索引。 比如,当以交易日期(trans_date)来查询交易记录时,通常会对该字段添加索引,以便在...
-
-
SQL优化-隐式字符编码转换
MySQL中我们知道有: 如果对索引字段做函数操作,可能会破坏索引值的有序性,因此优化器就决定放弃走树搜索功能。隐式类型转换也会导致放弃走树搜索。 因为类型转换等价于在条件字段上使用了函数比如: 假设...
-
关系型数据库关系键知识点整理,数据库规范化的目的是什么?
本文讲述了关系型数据库关系键知识点整理,数据库规范化的目的是什么?主键主键(primary key)是数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据表只能有一个主键,且主键的...
-
-
-
InnoDB原理篇:聊聊数据页变成索引这件事
数据页 我们都知道平时执行crud的时候,都会从磁盘上加载数据页到Buffer Pool的缓存页里去,更新缓存页后,由异步线程刷回磁盘的数据页。 所以MySQL进行数据操作的最小单位是数据页,接下来就...
-
数据库的灾备,备份容灾数据 一致性问题
本文讲述了数据库的灾备,备份容灾数据 一致性问题数据是企业重要的生产资料,关键数据的丢失可能会给企业致命一击,因为数据是计算机系统存在的原因和基础。数据往往是不可再生的,一旦发生数据丢失,企业就会陷入...
-
数据库读写分离如何保证主从一致性
读写分离 当我们的数据库压力主键变大的时候,我们会尝试增加一些从节点来分摊主节点的查询压力。而一般来说,我们是用一主多从的结构来作为读写分离的基本结构。 而一般来说我们有两种常用的方法来实现读且分离架...
