
虚拟机
文章平均质量分 73
钟逸0822
这个作者很懒,什么都没留下…
展开
-
别再用limit和offset分页了
1OFFSET 和 LIMIT 有什么问题? 首先OFFSET 和 LIMIT 对于数据量少的项目来说是没有问题的。 但是,当数据库里的数据量超过服务器内存能够存储的能力,并且需要对所有数据进行分页,问题就会出现。 为了实现分页,每次收到分页请求时,数据库都需要进行低效的全表扫描。 什么是全表扫描?全表扫描 (又称顺序扫描) 就是在数据库中进行逐行扫描,顺序读取表中的每一行记录,然后检查各个列是否符合查询条件。这种扫描是已知最慢的,因为需要进行大量的磁盘 I/O,而且从磁盘到内存的传输开销也很大。 这意味着原创 2021-08-24 10:54:59 · 276 阅读 · 0 评论 -
java虚拟机
java虚拟机运行时数据区域程序计数器java虚拟机栈本地方法栈堆方法区运行时常量池直接内存垃圾收集判断一个对象是否可被回收引用类型垃圾收集算法垃圾收集器内存分配和回收策略Minor GC 和 Full GC内存分配策略Full GC 的触发条件类加载机制类的生命周期类加载过程类初始化时机类与类加载器类加载器分类双亲委派模型自定义类加载器参考资料 运行时数据区域 程序计数器 记录正在执行的虚拟机字节码指令的地址(如果正在执行的是本地方法则为空)。 java虚拟机栈 每个 Java 方法在执行的同时会创建一原创 2021-07-25 21:21:15 · 257 阅读 · 0 评论