性能
文章平均质量分 56
zhan19861022
这个作者很懒,什么都没留下…
展开
-
db2之in和exist的性能区别
一、IN 和EXISTS的性能区别 in 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。 其实区分in和exists主要是造成了驱动顺序的改变(这是性能变化的关键),如果是exists,那么以外层表为驱动表,先被访问,如果是IN,那么先执行子查询,所以我们会以驱动表的快速返回为目标,那么就会考虑到索引及结果集的关系原创 2012-06-27 22:13:11 · 11754 阅读 · 0 评论 -
Java编程中“为了性能”尽量要做到的一些地方
转自http://www.iteye.com/magazines/661. 尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:第一,控制资源的使用,通过线程同步来控制资源的并发访问;第二,控制实例的产生,以达到节约资源的目的;第三,控转载 2012-06-27 22:38:24 · 540 阅读 · 0 评论