非常基本的DB查询非常慢

时间:2018-02-07 15:40:02

标签: postgresql query-performance

我是这样的查询:

UPDATE "marketplace_question" 
   SET "answer_count" = %s 
WHERE "marketplace_question"."entry_ptr_id" = %s

我非常确定我有关于entry_ptr_id的索引(主键)。这应该花费大约一毫秒。我看到10-15秒甚至高达110秒的时间。这是否意味着一个大的数据库拥塞?

计划看起来像这样,就像监控告诉我的那样

Update on marketplace_question (cost=0.43..8.45 rows=1 width=39)
-> Index Scan using marketplace_question_pkey on marketplace_question (cost=0.43..8.45 rows=1 width=39) 
   Index Cond: ?

是否允许在pkey上扫描的数据库查询花费这么多时间?

0 个答案:

没有答案