- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 MySQL中使用explain和profile分析SQL执行计划和性能
注:上一篇博文中提到了如何定位效率比较低的sql语句,本文重在介绍如何使用explain和profile对其进行分析和改进,因为系统设计的数据表和SQL语句较少,所以此种方案不失为一种好的选择。一、explain介绍在分析查询性能时,考虑EXPLAIN关键字同样很管用。EXPLAIN关键字一般放在SELECT查询语句的前面,用于描述MySQL如何执行查询操作、以及MySQL成功返回结果集需要执行的行
2016-08-18 13:42:26 3280
原创 MySQL常见问题总结
Can’t connect to MySQL server on ‘localhost’ (10061) 分析:这说明“localhost”计算机是存在的,但在这台机器上却没提供MySQL服务。需要启动这台机器上的MySQL服务,如果机子负载太高没空相应请求也会产生这个错误。解决:既然没有启动那就去启动这台机子的mysql。如果启动不成功,多数是因为你的my.ini配置的有问题。重新配置其即可。如果
2016-08-18 12:47:48 575
原创 MySQL优化
优化SQL的一般步骤 1.1通过show status和应用特点了解各种SQL的执行频率。对于事务型的应用, 通过Com_commit 和 Com_rollback 可以了解事务提交和回滚 的情况,对于回滚操作非常频繁的数据库,可能意味着应用编写存在问题。此外,以下几个参数便于我们了解数据库的基本情况: A. Connections 试图连接 Mysql 服务器的次数 B. Uptime 服务
2016-08-17 14:39:03 941
原创 Redis常用监控和优化方案
1.图形化监控RedisLive: 安装Python,要求版本2.7以上。 安装依赖组件:pip install tornado;pip install python-dateutil 安装Redis-Live:下载源码,编辑redis-live.conf文件增加要监控的redis server host; 开启监控脚本:./redis-monitor.py –duration 120 & 开启we
2016-08-08 11:07:31 2341 2
原创 SonarQube+Sonar-runner+Jacoco+Gradle搭建代码质量检测环境
sonarqube sonar-runner jacoco gradle
2016-08-02 10:46:14 790
Hadoop权威指南(中文版二)
2016-08-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人