最近在整理数据库中的慢SQL,同时也查询了相关资料。记录一下,要学会使用执行计划来分析SQL。 1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓 ...
分类:
数据库 时间:
2017-05-20 13:52:31
阅读次数:
3519
在项目的pom.xml中加入下面的代码就能解决 然后重新update maven就可以自动改成1.8了 ...
分类:
系统相关 时间:
2017-05-19 21:11:10
阅读次数:
203
调优目的: 1、 提高资源利用率 2、 找出性能瓶颈并缓解 3、 通过性能管理实现合理的资源分配,提升硬件性价比 调优分层及效率问题: 业务级调优 eg:1)网站使用的Apache—>业务架构 2)将原有调度器由LVS—>F5/BigIP 3)将原有的调度器由Nginx转换成Haproxy 4)购买 ...
分类:
其他好文 时间:
2017-05-18 09:45:02
阅读次数:
161
1. 不区分大小写 <mapper namespace="Message"> <resultMap type="com.imooc.bean.Message" id="MessageResult"> <id column="id" jdbcType="INTEGER" property="id"/> ...
分类:
其他好文 时间:
2017-05-17 13:53:58
阅读次数:
408
Windows: M2_HOME=D:\ProgramFiles\apache-maven-3.5.0M2_REPO=D:\ProgramFiles\maven\repositoryPATH=%PATH%;%M2_HOME%\bin;%M2_REPO%; Linux: M2_HOME="/boazy ...
分类:
其他好文 时间:
2017-05-17 00:42:04
阅读次数:
256
为什么会需要消息队列(MQ)? ########################################################################################## 主要原因是由于在高并发环境下,由于来不及同步处理,请求往往会发生堵塞,比如说,大量的i ...
分类:
其他好文 时间:
2017-05-17 00:41:15
阅读次数:
252
1.首先安装brew/usr/bin/ruby -e "$(curl -fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"2.安装composerbrew install composer安装的compose ...
分类:
系统相关 时间:
2017-05-15 18:29:37
阅读次数:
278
g公司地址23.100 登陆23.100 su unimas cd cd apache-hive-1.2.1-bin/ bin/beeline beeline> !connect jdbc:hive2://10.68.23.100:10000 show databases; show tables; ...
分类:
其他好文 时间:
2017-05-15 17:29:09
阅读次数:
151
nginx实现反向代理、负载均衡的好处: 1. 假设用户执行一个上传文件操作,因为用户网速又比较慢,因此需要花半个小时才能把文件传到服务器。squid的同步代理在用户开始上传后就和后台建立了连接,半小时后文件上传结束,由此可见,后台服务器连接保持了半个小时;而nginx异步代理就是先将此文件收到ng ...
分类:
其他好文 时间:
2017-05-15 11:58:44
阅读次数:
187
PHP默认会将Operate Code文件丢弃,缓存加速是将其保存下来,放置共享内存中,以便在下次调用该PHP页面时重用,避免相同代码的重复编译 ___________________________________________________________ ■ LAMP环境PHP解析原理__ ...
分类:
Web程序 时间:
2017-05-15 11:58:35
阅读次数:
241