笔记
中国国民杨某
这个作者很懒,什么都没留下…
展开
-
09.change buffer
change buffer 1.innoDB数据按数据页为单位读写,读一条记录,不是将记录本身从磁盘读出,以页为单位整体读入内存,数据页大小默认16KB 1.更新过程 1.更新数据页,数据页在内存中直接更新,数据页还没有在内存中,inooDB将更新操作缓存congruentchange buffer 下次查询需要访问这个数据页时,将数据页读入内存,执行change buffer 中这个页的操作 2.change buffer : 是持久化的数据,change buff原创 2022-03-03 11:34:19 · 148 阅读 · 1 评论 -
08.事务隔离2
事务隔离 1.马上使用事务可以用srart transaction with consistent snapshot命令 2.视图的两个概念: 1)view,查询语句定义的虚拟表,调用时候执行查询语句生成结果, 执行语法create view …查询方法和表一样 2)consistent read view,用于支持RC(Read Committed,读提交)和RR(Repeatable REad 可重复读)隔离级别的实现。 没有物理结构,作用是事务执行期间定义能看到的数据 1.快照在MVC原创 2022-03-03 11:32:57 · 102 阅读 · 0 评论 -
算法题(2)力扣第n位数字
给你一个整数 n ,请你在无限的整数序列 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, …] 中找出并返回第 n 位上的数字。 class Solution { public int findNthDigit(int n) { // num表示具体的整数 int num = 1; // count表示几位数 int count = 1; // 9 * num * count 表示几位数总共有多少位数,比如,三位原创 2021-12-03 06:31:59 · 2116 阅读 · 0 评论 -
第k的最小素数
今天不上班,我去老家一趟把博客更下 给你一个按递增顺序排序的数组 arr 和一个整数 k 。数组 arr 由 1 和若干 素数 组成,且其中所有整数互不相同。 对于每对满足 0 <= i < j < arr.length 的 i 和 j ,可以得到分数 arr[i] / arr[j] 。 那么第 k 个最小的分数是多少呢? 以长度为 2 的整数数组返回你的答案, 这里 ans。 这个解题思路很惭愧不是我的,我去看了别人思路的才写出来了,很惭愧 class Solution { publ原创 2021-12-03 06:24:43 · 91 阅读 · 0 评论