关闭

使用explain优化sql

对于复杂、效率低的sql语句,我们通常是使用explain sql 来分析sql语句,这个语句可以打印出,语句的执行过程。这样方便我们分析,进行优化。        首先,说一下,explain查询出来的数据如何分析。 table :这一列是查询设计的表。 type :很重要的一列,显示了查询使用了那种类型,是否使用的索引,能反映出语句的质量。一般这个指标从好到坏依次是:system>co...
阅读(137) 评论(3)

字符串分割——性能优化

字符串函数的使用,肯定是使用的非常频繁的。对于计算机来说,对字符串的处理远远没有对二进制的处理性能快。        但是如果单纯的对比使用字符串,性能也是有区别的。接下来,我会对字符串使用的几种方法进行对比,寻找出一种更优的字符串 处理方法。        在Java语言中。String对象是一种常用的数据类型。但不是基本数据类型。String对象可以算是对Char对象的进一步封装。...
阅读(1516) 评论(11)

[置顶] 性能优化:空间换时间

问题背景                      在程序开发过程中,我们对于数据的处理,会有一些校验。         校验分为两种:简单校验和复杂校验。        对于一些简单的校验,如用户是否存在,密码是否正确等等。这种校验,可以说几乎不耗时的。所以也没必要在这里做优化。         对于复杂的校验,需要进行联合查询,通过查询很多次之后,才可以得出 数据的正确性与否。当然...
阅读(2463) 评论(29)
    个人资料
    • 访问:294680次
    • 积分:6290
    • 等级:
    • 排名:第4171名
    • 原创:147篇
    • 转载:2篇
    • 译文:0篇
    • 评论:2437条
    请联系我
    最新评论