![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
qq_39249118
这个作者很懒,什么都没留下…
展开
-
学习笔记_mysql(一)
MySQL优化(一)1. MySQL优化概述有些系统无法使用memcache作为缓存服务器来提升系统的执行效率。优化的思路:存储层(数据): 存储引擎、列类型、范式规范设计层(单台服务器): 索引、缓存、分区(分表)架构层(多台服务器): 读写分离(主从复制)sql语句层: 更合适的sql语句2. 存储引擎2.1什么是存储引擎MySQL中的数据是通过各种不同...原创 2019-02-21 19:47:18 · 160 阅读 · 0 评论 -
学习笔记_mysql(二)
索引1.1 什么是索引索引是把字段A的内容储存在一个独立区间S里,里面只有这个字段的内容和其对应的物理地址。在找查与这个字段A相关的内容时会直接从这个独立区间里查找,而不是去到数据表里查找。该查找速度非常快,因为索引内部有排序算法。未建立索引时:对emp表建立主键索引之后查询结果:1.2 索引原理未建立索引时,执行过程:建立索引之后:对pname字段建立索引1.3 索...原创 2019-02-22 09:54:26 · 218 阅读 · 0 评论 -
学习笔记_mysql(三)
MySQL优化(三)MySQL内置缓存1.1 什么是MySQL缓存MySQL自己提供缓存技术,能够保存执行过的SQL语句的结果。1.2 设置MySQL缓存打开缓存,以上两个变量都要配置:修改配置文件:第一次执行SQL:第二次执行SQL:1.3 缓存失效: 数据表内数据发生变化修改过数据表之后,缓存会失效。修改数据之后,重新执行SQL:1.4清空缓存re...原创 2019-02-25 10:01:24 · 114 阅读 · 0 评论 -
学习笔记-垃圾收集算法
1.标记-清除算法说明:它是最基础的收集算法,别的算法都是基于它的不足之处而进行改进得到的.工作原理:其工作流程主要分为:标记,清除两部分,先标记出所有待回收的对象,然后在标记完成后统一删除,在GC的过程中会停止所有线程,避免在标记后对象状态发生改变优点:缺点:该算法存在两个致命缺陷,一是标记和删除效率并不高,在执行垃圾回收时会造成停顿,二是在清除之后会产生大量不连续的内存碎片,这样后导致...原创 2019-04-28 21:09:49 · 87 阅读 · 0 评论