摘要: http://blog.csdn.net/tomcat_2014/article/details/50177645 阅读全文
posted @ 2017-04-10 11:48 手心里的海 阅读(976) 评论(0) 推荐(0)
摘要: 好记性不如烂笔头 sql连接共三种:内连接,外连接,交叉连接。 内连接包含:等值连接,不等值连接,自然连接 外连接包含:左连接(左外连接),右连接(右外连接) 具体理论见我的博文http://blog.csdn.net/jdfkldjlkjdl/article/details/41485127 下面 阅读全文
posted @ 2017-04-10 10:27 手心里的海 阅读(263) 评论(0) 推荐(0)
摘要: mysql数据库优化的目的一 避免网页访问错误 1数据库连接timeout产生页面5xx错误 2慢查询造成页面无法加载 3阻塞造成数据无法提交二 增加数据库的稳定性三 优化用户体验 1流畅的页面访问速度 2良好的网站功能体验 几个优化方面 硬件-系统配置-数据库表结构-SQL及索引 1成本:高 > 阅读全文
posted @ 2017-04-01 14:58 手心里的海 阅读(181) 评论(0) 推荐(0)
摘要: explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了,如: explain列的解释table:显示这一行的数据是关于哪张表的 type:这是重要的列,显示连接使用了何种类型 阅读全文
posted @ 2017-04-01 14:14 手心里的海 阅读(544) 评论(0) 推荐(0)
摘要: 1. 工具简介 pt-query-digest [OPTIONS] [FILES] [DSN] pt-query-digest [OPTIONS] [FILES] [DSN] --create-review-table 当使用--review参数把分析结果输出到表中时,如果没有表就自动创建。--cr 阅读全文
posted @ 2017-04-01 10:51 手心里的海 阅读(297) 评论(0) 推荐(0)
摘要: mysql数据库的慢查询日志是非常重要的一项调优辅助日志,但是mysql默认记录的日志格式阅读时不够友好,这是由mysql日志记录规则所决定的,捕获一条就记录一条,虽说记录的信息足够详尽,但如果将浏览慢查询日志做为一项日常工作,直接阅读mysql生成的慢查询日志就有可能比较低效了。 除了操作系统命令 阅读全文
posted @ 2017-04-01 10:41 手心里的海 阅读(369) 评论(0) 推荐(0)
摘要: apache web服务器软件,最近款的有7兆大小,工作:监听端口,接收请求,解析HTTP协议,转发给PHP比如:当一个客户端的请求发过来的时候,通常客户端(浏览器),请求发送给某一台IP,这个IP肯定启动了Apache了,Apache监听某一个端口,数据就是通过这个端口进入ApacheApache 阅读全文
posted @ 2017-03-31 16:33 手心里的海 阅读(268) 评论(0) 推荐(0)
摘要: mysql主从配置。鄙人是在如下环境测试的: 主数据库所在的操作系统:win7 主数据库的版本:5.0 主数据库的ip地址:192.168.1.111 从数据库所在的操作系统:linux 从数据的版本:5.0 从数据库的ip地址:192.168.1.112 介绍完了环境,就聊聊配置步骤: 1、确保主 阅读全文
posted @ 2017-03-29 15:43 手心里的海 阅读(274) 评论(0) 推荐(0)
摘要: 一.索引的作用 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之重。 在数据量和访问量不大的情况下,mysql访问是非常快的,是否加索引对访问影响不大。但是当数据量和访问量剧增 阅读全文
posted @ 2017-03-24 09:48 手心里的海 阅读(112899) 评论(4) 推荐(7)
摘要: github上建一个项目 打开git(点击电脑空白处,右键点击git Bush here) git clone url克隆完之后点击本地项目,右键找到git Bush Here当前应该是master分支,项目主分支 git checkout -b name 创建一个工作分支 工作 写代码 工作后 g 阅读全文
posted @ 2017-03-21 17:43 手心里的海 阅读(165) 评论(0) 推荐(0)