数据库
陆_202
这个作者很懒,什么都没留下…
展开
-
MySQL数据库查询变慢的分析及解决过程
最近客户提出某些业务查询数据的速度特别慢,而且这种情况来的比较突然。情况:1.系统最近没有更新2.数据库结构没有更改3.没有大量增加过数据分析:1.应用服务器问题:尝试把慢的业务的SQL语句取出到mysql命令行执行,速度依然很慢2.VPN问题:把业务系统数据导出,再导入到本地数据库运行,速度很快,没有出现上述问题陷入困境,求教于DBA,DBA也转载 2014-10-15 16:44:15 · 9406 阅读 · 0 评论 -
Jedis出现connection timeout问题解决方法(JedisPool连接池使用实例)
这篇文章主要介绍了Jedis出现connection timeout问题解决方法,使用Jedis的JedisPool连接池解决了这个问题,需要的朋友可以参考下转载 2014-10-16 16:27:46 · 4419 阅读 · 0 评论 -
Jedis异常总结
1、java.lang.ClassCastException: java.lang.Long cannot be cast to java.util.List at redis.clients.jedis.Connection.getBinaryMultiBulkReply(Connection.java:199) at redis.clients.je转载 2014-10-16 14:35:44 · 963 阅读 · 0 评论 -
(转)SQL 优化原则
一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不转载 2015-04-20 11:31:43 · 280 阅读 · 0 评论 -
Mysql中的排序规则utf8_unicode_ci、utf8_general_ci的区别总结
Mysql中utf8_general_ci与utf8_unicode_ci有什么区别呢?在编程语言中,通常用unicode对中文字符做处理,防止出现乱码,那么在MySQL里,为什么大家都使用utf8_general_ci而不是utf8_unicode_ci呢? 用了这么长时间,发现自己竟然不知道utf_bin和utf_general_ci这两者到底有什么区别。。ci是 case insensiti转载 2018-01-19 00:40:24 · 255 阅读 · 0 评论