首页 > 其他 > 详细

修改一行代码提升 Postgres 性能 100 倍

时间:2015-12-15 18:08:30      阅读:241      评论:0      收藏:0      [点我收藏+]

http://www.datadoghq.com/2013/08/100x-faster-postgres-performance-by-changing-1-line/

SELECT c.key,
       c.x_key,
       c.tags,
       x.name
 FROM context c
 JOIN x
   ON c.x_key = x.key
WHERE c.key = ANY (ARRAY[15368196, -- 11,000 other keys --)])
  AND c.x_key = 1
  AND c.tags @> ARRAY[E‘blah‘];

 

 

SELECT c.key,
       c.x_key,
       c.tags,
       x.name
 FROM context c
 JOIN x
   ON c.x_key = x.key
WHERE c.key = ANY (VALUES (15368196), -- 11,000 other keys --)
  AND c.x_key = 1
  AND c.tags @> ARRAY[E‘blah‘];

修改一行代码提升 Postgres 性能 100 倍

原文:http://www.cnblogs.com/Ermite/p/5048961.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!