查询在复制数据库后减慢5倍(在同一台计算机上!)
在基于位置的应用程序中,有一个特定的查询必须快速运行: SELECT count(*) FROM users WHERE earth_box(ll_to_earth(40.71427000, -74.00597000), 50…
查询使用案例在左外连接中需要很长时间才能运行
我正在使用 case 表达式在联接条件下运行Postgres查询。查询需要很长时间才能运行。是否有更好的方法来优化此查询? 代码段: LEFT OUTER JOIN analyt…
相同的选择vs删除查询创建不同的查询计划,而执行时间却大不相同
与相同的选择查询相比,我正在尝试加快删除查询,该查询似乎非常慢: 慢删除查询: https://explain.depesz.com/s/kkwj delete from processed.token_…
Postgres选择查询进行顺序扫描,而不是在桌子上使用1800万行的索引扫描
我有一个Postgres表,该表有近1800万行,我试图运行此查询, select * from answer where submission_id = 5 and deleted_at is NULL; 列cummission_i…
无缺式子查询Postgresql
您好,我有这个查询: select distinct r.fparams::json->>'uuid_level_2' as uuid_level_2 from jhft.run r where r.ts_run >= :ts_run 它在 323 毫…
PostgreSQL - 优化磁盘使用量大的嵌套循环的一部分
我已将查询(ORM 生成的)和 EXPLAIN 结果上传到计划可视化工具此处 ,也附在下面: 查询 SELECT n.id, n.create_date, n.is_bookmarked, n.is_read, …
postgresql以另一种方式重写查询
我需要帮助重写查询以提高性能。我认为下面的查询很慢,因为 OR 部分和对 products 表的两个子查询(因此两次扫描)对于 category 表中的每个键。 SEL…
Postgres 大表 Select Query With In Clause 的最佳索引选择
我们有一个非常大的表,总行数约为 ~40 亿,每天的吞吐量约为 ~20-2500 万。 以下是示例表定义。 table_name ( id bigint, user_id bigint, status sm…
为连接查询的视图建立索引?
我有一个 SELECT 语句,它从一个更复杂的视图中进行一个非常简单的查询: 我有一个相当直接的 select 语句: SELECT uid FROM userpermissions WHERE …
防止 PostgreSQL 有时选择错误的查询计划
我使用 PostgreSQL 8.4.9 进行查询时,遇到 PostgreSQL 性能的奇怪问题。此查询选择 3D 体积内的一组点,使用 LEFT OUTER JOIN 来添加存在相关 ID 的…
Linux 上 PostgreSQL 中的配置参数 work_mem
我必须通过调整基本 PostgreSQL 服务器配置参数来优化查询。在文档中,我遇到了 work_mem 参数。然后我检查了更改此参数将如何影响查询的性能(使用排…
仅在内存中运行 PostgreSQL
我想为我编写的每个单元测试运行一个仅在内存中运行的小型 PostgreSQL 数据库。例如: @Before void setUp() { String port = runPostgresOnRandomPor…
- 共 1 页
- 1