码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-12-15 18:09:23      阅读:190      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!