SQL
文章平均质量分 54
sean-zou
这个作者很懒,什么都没留下…
展开
-
SQL关联查询关联字段数据类型不一致导致耗时过长
SQL关联查询消耗662msselect count(*) from p_video_circle_relation a left join p_video_info b on a.video_id = b.work_id where a.circle_id = 212307047;最先想到的是表没有创建索引mysql> desc p_video_circle_r...原创 2018-07-27 00:09:06 · 4247 阅读 · 0 评论 -
[Oracle]sql优化-时间字段
当数据库中数据量很大或一次查询需要等待很长时间才会显示查询结果时,我们就要考虑sql的优化了sql优化中有很重要的一点,不要使用函数,以oracle为例,即使字段上建有索引,但是如果对该字段的查询包含数据库函数,数据库在进行查询时是不会使用索引的,此时索引失去了预期的作用,并且数据库维护这个并没有用到的索引还有些许性能开销在支持多个数据库的项目中这个问题也是比较常见的:oracl...原创 2012-10-25 11:34:47 · 1144 阅读 · 0 评论 -
SQL性能监控工具 P6Spy、SQL Profiler、IronStack SQL简介
在进行SQL优化时,很重要的一点就是要看到底层执行的具体SQL,虽然可以通过打印日志的方式获取具体的SQL和SQL的执行效率,但是这样做很不方便,尤其在是使用Hibernate作为持久层时,大量的占位符让人很是头痛P6SpyP6Spy是一款开源的SQL监控工具,可以记录所有数据库操作及其消耗的时间下载地址:http://sourceforge.net/projects/p6spy/fi...原创 2014-05-05 11:27:15 · 4638 阅读 · 0 评论