上一页 1 2 3 4 5 6 ··· 41 下一页
摘要: Chapter 5 : 索引和算法InnoDB存储引擎索引概述 B+树里的“B”是指平衡(balance),而不是二叉(binary)。由于B+索引的高扇出性能,在数据库中,B+树的高度一般都在2~3蹭,也就是对于查找某一键值的行记录,最多只需要2到3次IO。 聚集索引... 阅读全文
posted @ 2017-04-08 16:42 StevenLuke 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 遇到一道面试题目:InnoDB要使用自增主键索引,MyISAM不需要?转自 : http://www.cnblogs.com/olinux/p/5217186.htmlMyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。下图是MyISAM索引的原... 阅读全文
posted @ 2017-04-08 16:13 StevenLuke 阅读(155) 评论(0) 推荐(0) 编辑
摘要: chpater 2 : InnoDB存储引擎 线程后台线程的主要作用是负责刷新内存池中的数据,保证缓冲池中的内存缓存的是最近的数据,此外将已修改的数据文件刷新到磁盘文件。默认情况下,InnoDB存储引擎的后台线程有7个:4个IO线程、1个主线程、一个锁线程、一个错误监控线程。IO... 阅读全文
posted @ 2017-04-08 16:01 StevenLuke 阅读(116) 评论(0) 推荐(0) 编辑
摘要: Chapter 1 : MySQL体系结构和搜索引擎数据库:物理操作系统文件或其他形式文件类型的集合。数据库实例:由数据库后台进程/线程以及一个共享内存区组成。用来操作数据库文件。MySQL体系结构 1. 连接池组件; 2. 管理服务和工具组件; 3. SQL接口组件; 4. 查... 阅读全文
posted @ 2017-04-08 15:58 StevenLuke 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 递归分治 阅读全文
posted @ 2017-03-26 13:50 StevenLuke 阅读(117) 评论(0) 推荐(0) 编辑
摘要: get 是通过URL提交数据,因此GET可提交的数据量就跟URL所能达到的最大长度有直接关系。很多文章都说GET方式提交的数据最多只能是1024字节,而 实际上,URL不存在参数上限的问题,HTTP协议规范也没有对URL长度进行限制。这个限制是特定的浏览器及服务... 阅读全文
posted @ 2017-03-18 20:34 StevenLuke 阅读(500) 评论(0) 推荐(0) 编辑
摘要: ServletServlet的生命周期init方法:第一次请求Servlet的时候,Servlet容器会调用此方法,在后续的请求中不再调用。与初始化相关的代码放在这里。service方法:第一次请求Servlet的时候,Servlet容器会调用init和service方法,在后续的... 阅读全文
posted @ 2017-03-13 13:55 StevenLuke 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 数据类型和表类型事务安全的表类型:InnoDB、BDB非事务安全的表类型:ISAM、MyISAM、MERGE、HEAPISAM(索引顺序存储方法),此表在MySQL4.1及以前存在。MyISAM表的索引比ISAM的小很多MERGE表示相同MySIAM表的合并,只有当MyISAM表变... 阅读全文
posted @ 2017-03-11 16:18 StevenLuke 阅读(110) 评论(0) 推荐(0) 编辑
摘要: jvmJava内存区域与内存溢出异常程序计数器(Program Counter Register, PCR)​ 当前线程所执行的字节码的行号指示器,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令。每条线程都需要有一个独立的PCR,各条线程之间PCR... 阅读全文
posted @ 2017-03-09 18:15 StevenLuke 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 题目: Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array. Note: You may assume that nums1 has eno... 阅读全文
posted @ 2017-03-03 20:31 StevenLuke 阅读(101) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 41 下一页