postgresql-performance 相关问题

关于PostgreSQL查询优化。必须在标签信息中列出的问题中包含足够的信息。对于复杂的高级问题,或者如果您希望在不修改查询的情况下进行调整,请访问http://dba.stackexchange.com/。

Postgres不是表现

任何想法如何加快这个查询?输入EXPLAIN SELECT entityid FROM entity e LEFT JOIN level1entity l1 ON l1.level1id = e.level1_level1id LEFT JOIN level2entity l2 ON l2.level2id = l1 ....

回答 4 投票 3

Postgres:按日期时间优化查询

我有一个日期时间字段为“updated_at”的表。我的很多查询都会使用范围查询来查询此字段,例如update_at>某个日期的行。我已经加了......

回答 4 投票 5

多语言关系中所有3个表的SELECT语句

我在编写SELECT查询时遇到问题,该查询包含多对多关系中的所有3个表。我有以下表格:表格“......

回答 2 投票 2

Postgres - 大数据库更新大量行,很多次

我试图对包含6个表的大型数据库应用125个不同的更新,这些表在每个表中具有100k记录到3亿个记录的范围。每次更新都包含新数据...

回答 1 投票 1

在以下情况下查询变得非常慢:使用jsonb?&运算符

我有以下快速工作的SQL查询选择phone_number.id,phone_number.phone_number,phone_number.account_id,phone_number.used AS使用,(now()AT TIME ZONE帐户....

回答 1 投票 1

在LATERAL join中优化慢速聚合

在我的PostgreSQL 9.6.2数据库中,我有一个查询,它从一些股票数据构建一个计算字段表。它为表中的每一行计算1到10年的移动平均窗口,...

回答 1 投票 2

为什么postgres选择错误的执行计划

我有一个简单的查询select count(*)来自taxi_order.ta_orders o inner join public.t_bases b on b.id = o.id_base其中o.c_phone2 ='012356789'和b.id_organization = 1和o.c_date_end <'。 ..

回答 2 投票 0

窗口函数过滤当前行

这是对这个问题的后续跟进,我的查询被改进为使用窗口函数而不是在LATERAL连接中的聚合。虽然查询现在快得多,但我发现结果......

回答 1 投票 3

Postgres:具有不同前导列的多列索引

我有两列两个索引:在电影上创建索引idx_film_length_rating(长度,评级);在电影上创建索引idx_film_rating_length(评级,长度);当我执行:explain analyze select ...

回答 1 投票 0

在大表中计算未读新闻

我有一个非常普遍的(至少我认为)数据库结构:有新闻(新闻(id,source_id)),每个新闻都有一个来源(来源(id,url))。来源通过......聚合到主题(主题(标题,标题))

回答 1 投票 2

PostgreSQL从一个小表中选择一个经常更新的行

我正在使用PostgreSQL 9.6(Ubuntu 16.04),我有一个大约10k行的小表T,其中每行在高峰时间每分钟更新2次(类似UPDATE T SET c1 =?,c2 =?WHERE id = ?...

回答 2 投票 0

使用PostgreSQL进行简单而缓慢的SQL查询

我有两个表要加入:CREATE TABLE public。“order”(id uuid NOT NULL,side varchar(4)NOT NULL,product varchar(7)NOT NULL,price numeric(18,8)NOT NULL,close_time。 ..

回答 2 投票 1

快速找到与PostgreSQL相似的字符串

我需要在表中创建类似字符串的排名。我有下表创建表名(名称字符变化(255));目前,我正在使用pg_trgm模块提供...

回答 1 投票 24

© www.soinside.com 2019 - 2024. All rights reserved.