Postgresql Postgres中常用的查询

Postgresql Postgres中常用的查询,postgresql,Postgresql,我有一个简单的更新查询,如下所示,它经常被使用 更新表格名称集列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列?其中id= 每次客户与支持人员聊天时,都会执行更新查询 我已经尝试为查询中使用的两列使用索引,以减少时间消耗 我看不出有什么不同。在这里使用索引是正确的,还是有其他方法可以避免频繁使用或耗费时间。您可以做一些事情来加快这一过程: id no在表中的列1和列2和填充因子下索引 然后您就可以得到,这是一个相

我有一个简单的更新查询,如下所示,它经常被使用

更新表格名称集列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列列?其中id=

每次客户与支持人员聊天时,都会执行更新查询

我已经尝试为查询中使用的两列使用索引,以减少时间消耗


我看不出有什么不同。在这里使用索引是正确的,还是有其他方法可以避免频繁使用或耗费时间。

您可以做一些事情来加快这一过程:

  • id

  • no在表中的
    列1
    列2
    填充因子
    下索引

    然后您就可以得到,这是一个相当大的性能增益,因为索引不必更新

  • 使用准备好的报表节省计划时间


  • 在这里,我能看到的唯一有好处的索引是
    id
    列上的索引。但是,假设
    id
    是这个表的主键,它应该已经有了聚集索引。我看这里没有太多的方法可以进一步优化。好的,谢谢蒂姆让我知道。有帮助