12 2018 档案
摘要:一. JOIN算法1.1. JOIN 语法 1.2. JOIN算法 1.2.1. simple nested loop join 1. R 表,该表只扫描了一次;2. S 表,该表扫面了 count(R) 次;3. 该方法相当于是一个笛卡尔积,实际上数据库 不会使用 该算法; 1.2.2. inde
阅读全文
摘要:一. Secondary Index(二级索引)1.1. Secondary Index 介绍 1.2. Secondary Index 回表 可以将上述的 userinfo 表进行人工拆分,从而进行 人工回表 ,拆分如下: 1.3. 堆表的二级索引 1. 在堆表中,是 没有聚集索引 的, 所有的索
阅读全文
摘要:一. Double Write1 Double Write介绍 # 有点类似 RAID-1 的机制,总有一份数据是正确的# 简单说来,就是在脏页刷新到磁盘前,先要有个地方记录这个脏页的副本 2. Double Write的开销 3. Double Write可以关闭的前提 二. Insert/Cha
阅读全文
摘要:一. 思考题解析• 查看Buffer Pool中的Flush List不要在线上操作该SQL语句,开销较大 二. Buffer Pool与压缩页2.1. 查找Buffer Pool中的压缩页 2.2. 压缩页在内存中的存放• 压缩页存在于 unzip_LRU 中 • 伙伴算法 • 压缩页在内存中保留
阅读全文
摘要:一.安装 1.安装 tar fvxz redis-3.0.7.tar.gz ln -s redis-3.0.7 redis cd redismake && make install 二.目录 vim /etc/profileexport PATH=/data/cache1/redis/src/:$P
阅读全文