pgsql 我有个A表里面有4000条数据。现在一个 select * from A 都要花20多秒。请问怎么解决这个查询速度问题啊?太慢了
优化sql语句,优化存过,适当建立索引,查看执行计划,好多种方法呢
1、常规来讲,4000条数据不可能花这么多时间,但如果你存储的是数据量很大或字段特别多,比如其中包含二进制图片或jsonb文档等等,也可能会花很久的时间,这个得从硬盘上读取,这种情况你查看一下这个表的占用空间情况就可以了解了
2、其他的基本就是一些特殊情况了,比如系统资源(比如硬盘坏了)、比如数据库参数配置等等等等