摘要: 在工作中,我们用于捕捉性能问题最常用的就是打开慢查询,定位执行效率差的SQL,那么当我们定位到一个SQL以后还不算完事,我们还需要知道该SQL的执行计划,比如是全表扫描,还是索引扫描,这些都需要通过EXPLAIN去完成。EXPLAIN命令是查看优化器如何决定执行查询的主要方法。可以帮助我们深入了解M 阅读全文
posted @ 2018-01-29 14:14 坐在家里晒太阳 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 实验 先从一个简单的实验开始直观认识ICP的作用。 安装数据库 首先需要安装一个支持ICP的MariaDB或MySQL数据库。我使用的是MariaDB 5.5.34,如果是使用MySQL则需要5.6版本以上。 Mac环境下可以通过brew安装: brew install mairadb 其它环境下的 阅读全文
posted @ 2018-01-29 11:06 坐在家里晒太阳 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 一 概念介绍 Index Condition Pushdown (ICP)是MySQL 5.6 版本中的新特性,是一种在存储引擎层使用索引过滤数据的一种优化方式。a 当关闭ICP时,index 仅仅是data access 的一种访问方式,存储引擎通过索引回表获取的数据会传递到MySQL Serve 阅读全文
posted @ 2018-01-28 14:20 坐在家里晒太阳 阅读(395) 评论(0) 推荐(0) 编辑
摘要: MyISAM索引实现 MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。如图: 这里设表一共有三列,假设我们以Col1为主键,则上图是一个MyISAM表的主索引(Primary key)示意。可以看出MyISAM的索引文件仅仅保存数据记录的地址。在MyISAM中 阅读全文
posted @ 2018-01-25 16:57 坐在家里晒太阳 阅读(163) 评论(0) 推荐(0) 编辑
摘要: ServletContext,是一个全局的储存信息的空间,服务器开始,其就存在,服务器关闭,其才释放。request,一个用户可有多个;session,一个用户一个;而servletContext,所有用户共用一个。所以,为了节省空间,提高效率,ServletContext中,要放必须的、重要的、所 阅读全文
posted @ 2018-01-25 15:10 坐在家里晒太阳 阅读(6463) 评论(0) 推荐(2) 编辑
摘要: 本文主要讲述了如何加速动态网站的MySQL索引分析和优化。 一、什么是索引? 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高 阅读全文
posted @ 2018-01-24 17:40 坐在家里晒太阳 阅读(306) 评论(0) 推荐(0) 编辑
摘要: public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest re 阅读全文
posted @ 2018-01-24 13:11 坐在家里晒太阳 阅读(5655) 评论(2) 推荐(2) 编辑
摘要: 开篇之前说下题外话,之前写过一篇博客,IOS-一步一步教你自定义评分星级条RatingBar,群里有人想要源码,我上传到github上了,有需要的可以去看一下,github地址自定义评分星级条 言归正传,最近有人在群里问怎么将新创建的本地代码上传到github上,这里简单的记录一下,我喜欢使用命令行 阅读全文
posted @ 2018-01-10 20:42 坐在家里晒太阳 阅读(9337) 评论(0) 推荐(0) 编辑
摘要: cookie和session在java web开发中扮演了十分重要的作用,本篇文章对其中的重要知识点做一些探究和总结。(转发自https://www.cnblogs.com/roy-blog/p/8250519.html) 1.cookie存在于浏览器 随意打开一个网址,用火狐的调试工具,随意选取一 阅读全文
posted @ 2018-01-10 15:50 坐在家里晒太阳 阅读(6941) 评论(2) 推荐(3) 编辑
摘要: 无论在是在编辑文本文件的时候,还是在制作网页的时候,总会遇到文本编码方式的问题。如果处理不当,就会出现乱码的问题。因此,有必要对文本的编码方式做一个详尽的了解。 常见的一些字符编码方式无非有:Unicode、ASCII、GBK、GB2312、UTF-8。下面先对常见的这一些字符编码方式作下说明: 1 阅读全文
posted @ 2017-12-19 19:48 坐在家里晒太阳 阅读(801) 评论(0) 推荐(0) 编辑