腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
PostgreSQL
12
中
,
如果
查询
包
含在
子表
中
,
通过
继承
创建
分区
是否
会
提高
查询
性能
?
、
使用
PostgreSQL
12,我想利用
分区
的优势1:有助于
查询
性能
,2:允许更容易地删除历史数据,以保持缓解数据库增长。 不幸的是,声明性
分区
要求密钥是PKs的一部分。作为主键的时态字段
在
我的模型
中
不能很好地工作--所以我尝试使用
继承
(根据docs)。我的问题是,
如果
WHERE语句中的一项将结果限制
在
单个
子表
中
,使用这种方法
是否
会同样地隔离SELECT语句将公开
浏览 34
提问于2020-10-09
得票数 1
回答已采纳
1
回答
在
postgres
中
创建
继承
表后,从父级中选择数据的
查询
需要更多时间
、
、
为了
在
postgres中
提高
数百万行的
性能
,请基于条件
创建
父表和
子表
的
继承
。TABLE a2 (CHECK (type = 002)) INHERITS a;选择数据时,希望
通过
父表进行
查询
,从
子表
中
取数。AND station = 'chicago'
浏览 1
提问于2020-02-10
得票数 0
1
回答
如何在具有~50M行的群集表的同一版本上
提高
分区
(使用
继承
)
PostgreSQL
表的读取
性能
、
、
、
在
我的
PostgreSQL
12实例
中
存储时间序列度量数据的表如下-( "timestamp不同之处在于,metric_values_old有大约50m行,并且是基于上述索引进行聚类的,而metric_values是
通过
继承
进行
分区
的,每个子节点上都
创建
了单独的索引和集群。我原以为
性能
会
更好,因为<e
浏览 1
提问于2021-11-16
得票数 1
回答已采纳
1
回答
具有离散值的两列的
分区
、
、
在
Postgres
中
,我有一个有100亿行的表。此外,字段entity_1将始终
在
特定值上被过滤。我考虑过
分区
。随着新用户的
创建
和新entity_1的不断出现。
浏览 0
提问于2022-10-20
得票数 0
回答已采纳
1
回答
分区
是否
应该
提高
索引访问和更新的
性能
?
、
我经常听说,对大型表进行
分区
应该会显着地
提高
查询
速度和插入/更新速度,因为索引相对较小。 我很难理解为什么
会
这样。
如果
查询
经常访问整个数据集中的项,那么这100个索引无论如何都会争夺处理器缓存,所以我不明白为什么数据库
会
更少地访问磁盘。但是
在
非
分区
表场景
中
,B树的大多数节点无论如何都将被缓存,所以B树略高的事实不应该对
性能
产生重大影响。前一种情况下的变化:
如果
我们通常访问
浏览 0
提问于2021-02-09
得票数 2
回答已采纳
1
回答
PostgreSQL
是否
自动
创建
表的索引?
在
PostgreSQL
中
, 当我
创建
一个表,而不为它
创建
任何索引时,
PostgreSQL
会
自动为该表
创建
一些默认索引吗?当我稍后更新和
查询
表几次时,
PostgreSQL
是否
足够聪明,能够根据我更新和
查询
表的方式和频率自动为我
创建
索引?
如果
不是,
PostgreSQL
中
的哪些命令可以帮助我手动选择一个索引,从而
浏览 1
提问于2018-07-11
得票数 1
3
回答
向索引列添加外键
会
提高
性能
吗?
、
、
、
一位同事声称,他过去使用外键优化
查询
。我认为外键只
在
表
中
插入或更新数据时使用。我看不出他们怎么能被用来加速搜索。(我们使用
PostgreSQL
,我没有多少经验。它的行为
是否
可能与甲骨文或MySQL不同?)
浏览 5
提问于2016-09-08
得票数 7
回答已采纳
1
回答
在
Cassandra
中
,
分区
大小如何影响读/写
性能
?
、
、
、
将有数百万用户从该表
中
读取数据,因此,当有这么多用户从单个
分区
读取数据时,
是否
存在拥塞风险?我可以想象,
在
几个物理节点之间拆分读
查询
比从单个物理节点读取更快,但是
在
几个虚拟节点之间拆分读
查询
是否
也能以同样的方式
提高
性能
呢?大
分区
的数量将超过物理节点的数量,那么
通过
具有较小
分区
的虚拟节点进一步传播数据
会
提高
读取
性能</em
浏览 0
提问于2018-04-24
得票数 2
1
回答
Postgres 11执行计划-
查询
where子句中没有
分区
键的已
分区
表
、
、
我正在尝试对大小大于1TB的表(PRT_T1)进行
分区
。我选择了2个
分区
键- entity_id_1和entity_id_2。我想了解当两个
分区
键都不是where子句的一部分时的postgres行为,或者假设只有一个
分区
键是where子句的一部分。执行计划显示,首先使用位图堆扫描,然后使用Bitmap索引扫描来扫描所有
分区
。我已经附上了相同的截图。 问题是这些
分区
是按顺序还是并行扫描的?
浏览 18
提问于2020-07-03
得票数 1
回答已采纳
1
回答
我
在
一个
查询
中使用了20个不同的函数。它需要6个小时来执行。
如果
我使用软件
包
,有什么不同吗?
、
、
我
在
一个
查询
中使用了20个不同的函数。它需要6个小时来执行。
如果
我将这些函数放在一个
包
中
并
通过
包
调用它们,
是否
会
提高
性能
浏览 0
提问于2017-05-04
得票数 1
2
回答
SQL Server
分区
是否
会在不更改文件组的情况下
提高
性能
、
、
我将它划分为10个
分区
,这导致每个
分区
有100万行,但我不做其他任何事情(例如将
分区
移动到不同的文件组或磁盘轴)。我正在尝试理解
分区
与拥有一个索引良好的表有何不同,以及在哪些地方可以使用
分区
来
提高<
浏览 0
提问于2010-04-24
得票数 3
回答已采纳
1
回答
将ID存储
在
Redis排序集中,然后从
Postgresql
中选择值?
、
为了获得更好的分页
性能
,不必
在
postgresql
中
这样做:我
是否
可以将I存储
在
redis排序集中,然后
通过
以下方法从redis获取I:然后
在
postgresql
中
查询
这些in以获取值。我之所以不直接在Red
浏览 0
提问于2019-06-08
得票数 2
2
回答
如果
所有
分区
都被同等使用,
分区
会
提高
性能
吗?
、
考虑以下情况:基本上,这意味着所有256个
分区
都将被同等使用(与基于时间的解析不同,在这种情况下,最近的解析通常比其他
分区
更热)。
通过
这样的
分区
,我会看到
性能
有任何改善吗?基于UUID的
查询
返回一个单行(
浏览 6
提问于2022-07-05
得票数 0
回答已采纳
6
回答
使用部分RowKey时,对Azure表存储的
查询
是否
已编入索引?
、
、
我从MS演示文稿中了解到,PartitionKey用于跨多个服务器加载表,但似乎没有人就
是否
将PartitionKey用作单个服务器内的索引提供任何建议。同样,每个人都会告诉您,指定PartitionKey和RowKey可以获得很好的
性能
,但是似乎没有人告诉您RowKey
是否
用于
提高
PartitionKey
中
的
性能
。PartionKey="123“和OtherField="def” PartitionKey="123“和RowKey >= &quo
浏览 9
提问于2011-02-09
得票数 5
回答已采纳
3
回答
在
PostgreSQL
中
,没有主键的表是什么
、
那么,为什么
PostgreSQL
允许它呢?你能举个例子说明一下PK是什么时候的好主意吗?
浏览 4
提问于2015-06-08
得票数 2
回答已采纳
3
回答
从mysql表
中
删除超过100,000行-服务器崩溃
我有一个问题,当我试图从mysql表
中
删除超过100,000行时,服务器冻结了,并且它的网站都无法再访问了!DELETE FROM `pligg_links` WHERE `link_id` > 10000SELECT* FROM `pligg_links` WHERE `link_id
浏览 2
提问于2012-05-19
得票数 3
回答已采纳
4
回答
最佳数据库表优化方法
、
、
我有一个越来越大的数据库表(几亿行),需要进行优化,但是
在
开始对它进行
分区
之前,我想我应该询问一些建议。0。表包含大约10列,长度约为20字节。
分区
是唯一的解决方案吗?划分这类表的好策略是什么? 我使用的是
PostgreSQL
8.4数据库。
浏览 0
提问于2010-03-04
得票数 3
1
回答
创建
索引,还是添加到主键并
创建
新表?
、
、
、
在
Cassandra
中
,我有一个列为(a,b,c)的表。我要么需要
查询
SELECT * FROM {table} WHERE a = ? and b = ?我
是否
可以使用PRIMARY KEY(a,b)和PRIMARY KEY(a,c)
创建
两个表,因为Cassandra需要按列出的顺序完整的
分区
键和/或非
分区
键?或者我可以做一些类似PRIMARY KEY(a)的事情,并在b和c上
创建
一个INDEX? 基本上,主键
是否
只包含唯
浏览 0
提问于2015-01-14
得票数 1
回答已采纳
2
回答
MySQL/InnoDB统计表
是否
通过
主要版本升级而持续存在?
、
、
、
在
执行
PostgreSQL
数据库的主要版本升级之后,需要运行ANALYZE命令,以便重新填充
查询
统计信息的表,这些表不会在升级过程
中
持续存在。
在
重新填充stats表之前,
查询
性能
可能
会
严重下降。使用MySQL引擎的InnoDB数据库的统计表
是否
通过
主要版本升级而持续存在? 为了
提高
性能
,需要在主要版本升级之后运行ANALYZE或类似的命令吗?
浏览 0
提问于2022-08-12
得票数 2
回答已采纳
1
回答
Postgres:
继承
的
性能
和正确性-外键解决方法
、
我正在尝试构建我的第一个Postgres数据库模式,涉及
继承
。我知道
中
讨论的外键问题。
浏览 0
提问于2011-08-23
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PostgreSQL 那些值得尝试的功能,你知道多少?
PostgreSQL 13 发布,索引和查找有重大改进
MySQL 分区和分表总结
探探PostgreSQL开发规约
快到无法想象SuperengineforPostgre数据库空间加速器
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券