腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
PostgreSQL
优化器
如何
处理交叉
列
相关
、
、
、
存储在同一表
的
不同
列
中
的
数据通常存在关系或相关性。例如,在customers表
中
,c_state
列
中
的
值
受country_id
列
中
的
值
的
影响,因为XYZ
的
状态只能在国家ABC中找到。我认为
PostgreSQL
假设谓词是、相互独立
的
,对于同一关系上
的
每个谓词
的
浏览 3
提问于2014-09-12
得票数 4
1
回答
如何
统计
postgresql
中
同
类型
列
的
值
?
、
我有3个表,在做了一些连接之后,我已经到了试图计算同一
类型
(1 & 2)
的
值
在一
列
(
列
id)中出现
的
次数
的
阶段,但我不确定
如何
创建查询。帮助?parent_id id 1 1 1 1 1 1 在id表
中
,
如何
创建产生新
列
(每
列<
浏览 7
提问于2019-08-11
得票数 0
回答已采纳
1
回答
同
列
值
的
Postgresql
解析
如果我正在运行薪资报告,我有普通员工,他们
的
工资由两个不同
的
部门分担。因此,基本上,一名员工
的
薪资成本将在我
的
报告中分摊50%,因为我不计算其他50%
的
薪资成本(这些薪资成本将计入其他部门) 然而,主管监督(例如)8个团队,因此她
的
薪资成本被分配到报告
的
12.5%。在报告
中
,我把雇员
的
费用加起来50%,但我不知道
如何
把主任12.5%
的
费用加在同一栏
中
。我
的
代码是这
浏览 2
提问于2015-10-19
得票数 0
回答已采纳
1
回答
PostgreSQL
解释:我
如何
看待一个计划,就像某些表有数百万行一样?
、
、
、
这是一个关于
的
问题。此命令显示优化器将
如何
根据表
中
的
数据执行SQL。我们还没有进展,所以我们所有的表都有100行或更少
的
行。如果某些表有数百万行而不是几十行,那么是否有一种方法可以让我知道解释计划是什么样子
的
呢? 我可以以某种方式生成数据,但是我必须清除它并等待它被创建。如果这是唯一
的
办法,我会接受
的
答案,尽管。
浏览 2
提问于2021-10-14
得票数 2
回答已采纳
2
回答
获取MS
中
列
的
空
统计
信息
、
、
在MS 2005
中
,
如何
提取给定
列
的
空分数(或空计数)
的
统计
信息?SELECT null_frac FROM pg_stats WHERE tablename='mytab' and attname='mycol'; /* <em
浏览 0
提问于2011-11-03
得票数 6
回答已采纳
1
回答
PostgreSQL
分析
统计
与复制
在我
的
主服务器上,我运行了一个真空,然后对所有数据库进行了分析,然后当我检查pg_stat_user_tables时,last_analyze
列
显示了一个非常好的当前时间戳。当我检查我
的
复制实例时,last_analyze
列
中
没有
值
。我以为这个时间戳最终也会出现呢?这是已知
的
行为吗?我问这个问题
的
原因是,在对主服务器进行了真空/分析之后,我在复制实例上遇到了一些非常慢
的
查询。我在查询
的
真空/分析之
浏览 3
提问于2021-12-06
得票数 1
1
回答
处理旧数据上更改
列
数据
类型
的
PostgreSQL
具体来说,我需要了解
如何
将我
的
一个
列
的
数据
类型
从一个数字更改为一个由三个数字组成
的
数组。我有一个记录我比赛
的
美国足球
统计
数据
的
数据库。我有一个标有"receiving_yards“
的
列
,它
的
类型
是Int。最近,我对我
的
游戏
的
统计
数据进行了改进,并希望将"receiving_yards“<em
浏览 15
提问于2022-09-21
得票数 0
回答已采纳
1
回答
如何
强制
PostgreSQL
删除语句使用唯一约束索引?
我在4
列
上定义了一个具有唯一约束
的
PostgreSQL
表: id bigint primary key generated always as我希望删除通过
列
a标识
的
行,但除非在where子句中指定b或c,否则查询计划表明将对public.values进行顺序扫描。-- ...b是介于1到20之间
的
值
): Delete on "values" (cost=0.58..653
浏览 0
提问于2022-10-31
得票数 0
回答已采纳
1
回答
具有btree索引
的
jsonb
列
的
不一致
统计
量
、
、
、
、
我注意到,涉及jsonb
列
的
查询
的
性能在测试过程
中
在真空分析运行期间有很大差异。在对表进行分析后,我得到了完全不同
的
执行计划,似乎是随机
的
。 我用
的
是Postgres 9.6。测试
的
设置如下:我将一个键"x“插入jsonb
列
"params”,
值
介于1到6之间,其中1是最罕见
的
值
,6是最常见
的
值
。下面可以使用GIN索引
的
浏览 0
提问于2017-03-18
得票数 7
回答已采纳
1
回答
Postgres不会使用索引,这取决于where子句中id
的
特定
值
、
、
、
我已经修补/阅读了一段时间,但找不到任何在这里工作
的
优化……我已经为连接
中
的
相关it建立了索引,我尝试了手动真空,我还尝试了对索引进行聚类,以便查询优化器不会因为一些分散
的
行而认为扫描整个表
的
效率更高(我正在尝试获取单个id
的
连接结果(出于调试目的)。我发现一些单个I
的
查询需要大约2分钟,而大多数(99%?)1秒内返回。: (encounter_id = e.encounter_id) Execution t
浏览 20
提问于2017-01-18
得票数 2
回答已采纳
1
回答
添加索引会减慢
PostgreSQL
中
的
查询速度,但在SQLite
中
则相反
、
、
我
的
PostgreSQL
数据库中有以下表(v13.8,运行在Debian11(Bullseye)上),其中包含大约15,000,000行:echo 1 > &
浏览 2
提问于2022-09-29
得票数 1
回答已采纳
1
回答
大型联接
的
查询优化
、
、
(pg版本11.2)CREATE TABLE site_tally id serial,Planning Time: 0.693 ms在这种情况下,有许多term需要分组,没有term
的
查询
的
行为非常不同(medium = 'medium1'::text)) Planning Time: 0.57
浏览 0
提问于2019-09-02
得票数 2
回答已采纳
1
回答
如何
从BigQuery表
中
获取表/集
统计
数据
、
BigQuery是否提供了任何用于检索表基数
的
sql命令?例如,一些RDBMS提供程序具有如下sql命令:为了得到餐桌上
的
基数。我看到BigQuery控制台同时提供了表和col
统计
数据,但我不知道这些信息是否可以通过SQL语句访问。 谢谢!
浏览 3
提问于2020-02-05
得票数 1
1
回答
Postgres JDBC编号参数
、
Postgres 9.3数据库中有一个表,其json
列
如下所示: mycolumn json我想从如下所示
的
Java应用程序执行查询: mycolumn->>'somefield',FROMGROUP BY当我尝试使用这样
的
PreparedStatementcolumn "mytable.mycolumn&qu
浏览 0
提问于2014-11-15
得票数 3
回答已采纳
2
回答
将DJB哈希转换为64位
、
、
如果我使用
的
是64位无符号整数,Dan Bernstein
的
散
列
函数还能正常工作吗?
浏览 1
提问于2011-12-01
得票数 4
回答已采纳
1
回答
扩展
统计
在
PostgreSQL
中有什么权衡吗?
、
、
、
扩展
统计
有助于规划者评估查询复杂性,以便为处理查询选择正确
的
算法。在表
中
的
几个依赖列上创建新
的
统计
信息可能会在数据库
中
的
某个地方创建一些复杂
的
结构,因为必须通过分析表来刷新它们。有一个表pg_statistics_ext_data,我甚至无法查看它,因为我
的
主(也是唯一
的
)帐户没有选择
的
权限。 我想问
的
是,他们是否对这些
统计
数据进行了权衡?它们会
浏览 15
提问于2020-05-05
得票数 2
1
回答
对于
postgresql
表是否有类似于DataFrames
的
“描述”?
我想总结一下我
的
数据库
中
获取每一
列
统计
信息
的
多个表(min、max、avg、num of null
值
等)。 是否有
postgresql
命令/工具来执行此操作?
浏览 2
提问于2016-04-05
得票数 1
回答已采纳
1
回答
postgreSQL
- pg_class问题
PostgreSQL
将有关表
的
统计
信息存储在名为pg_class
的
系统表
中
。对于每个查询,查询规划器都会访问该表。这些
统计
信息只能使用analyze命令更新。如果分析命令不经常运行,则此表
中
的
统计
数据可能不准确,查询规划器可能会做出可能会降低系统性能
的
糟糕决策。另一种策略是查询规划器为每个查询(包括选择、插入、更新和删除)生成这些
统计
信息。这种方法将允许查询规划器尽可能地获得最新
的
浏览 6
提问于2010-04-17
得票数 1
回答已采纳
1
回答
当记录数量少于“限制”时,Postgres奇怪
的
查询计划
、
、
、
对于大日期过滤器,我有一个非常快速
的
查询SELECT "advertisings"."id",Planning Time: 0.394 ms我花了几个小时在谷歌上搜索,但找不到正确
的
解决方案我们会非常感谢你
的
帮助。当我继续缩小过滤器 WHERE "
浏览 0
提问于2020-12-03
得票数 1
1
回答
Sqlalchemy方言DATERANGE与psycopg2.extras.DateRange变化界
、
、
、
我需要更改我
的
DATERANGE
列
的
界限。默认情况是bounds='[)'。这是我目前
的
专栏:booked_date = Column(DATERANGE(), nullableDateRange应该接受这些论点: class psycopg2.extras.DateRange(lower=None, upper=None, bounds='[)', empt
浏览 1
提问于2018-12-13
得票数 2
回答已采纳
点击加载更多
相关
资讯
Java中如何读取MySQL的DateTime类型值
Excel综合应用:如何显著标记出两列数据中的不同值?
010 如何从列中找到需要的值
【Excel】提取一列中的不重复值函数
【Excel】提取一列中的唯一值函数
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券