腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(853)
视频
沙龙
1
回答
数据库
导入
后
Postgres
自动
真空
高
cpu
/
磁盘
、
、
、
我已经将一个2tb的
Postgres
9.4
数据库
从一台服务器迁移到另一台服务器上,在
导入
之后的几天里,
高
cpu
和
高
磁盘
让autovacuum变得疯狂。该
数据库
有超过40,000个模式/表。我已经尝试关闭
数据库
并重新启动,但使用率仍然很高。我以前在
导入
后
遇到过
真空
问题,这似乎是一个常见的
Postgres
问题,有什么方法可以解决它吗?导出的
数据库<
浏览 25
提问于2019-08-24
得票数 1
2
回答
表"cloudsqladmin.public.heartbeat“的
自动
真空
、
我们的后端经常出现中断,这似乎与correlate实例的
高
CPU
使用率峰值相关(v9.6)看看cloudsql.googleapis.com/
postgres
.log,这些
高
CPU
峰值似乎也与
数据库
运行表cloudsqladmin.public.heartbeat的
自动
真空
有关。这
浏览 5
提问于2020-06-18
得票数 0
回答已采纳
1
回答
导入
失败
后
未释放
磁盘
空间
、
我有一个
postgres
13 cloudsql实例,其中我试图
导入
一个
数据库
。 从那时起,我删除了相应的
数据库
,这一点都没有影响。与回收
磁盘
空间(
真空
、满等)有关的通常解决方案都不适用,因为没有
数据库
可将它们应用于此。 我错过了什么?
浏览 5
提问于2021-11-30
得票数 0
1
回答
Postgres
自动
真空
什么时候执行?
、
、
、
我正在使用较早版本的
Postgres
(8.4.20)。我知道
自动
真空
处理经常被执行,以便释放
磁盘
空间中删除或更新表中数据的查询。我有一个没有频繁删除或更新的
数据库
。在这样的
数据库
上处理
自动
真空
需要花费更少的时间和内存,还是仅仅取决于
数据库
中对象的大小和数量?
浏览 0
提问于2014-10-05
得票数 4
回答已采纳
1
回答
PostgreSQL自
真空
导致性能显著下降
、
、
、
我们的
Postgres
(托管在上,有1
CPU
,3.7GB RAM,见下文),主要由一个大~90 GB的表组成,大约有6,000万行。使用模式几乎完全由附加和几个索引读取表的末尾。这一切都很好,但每隔几个月就会在该表上触发一次
自动
真空
,这对我们服务的性能影响很大,持续了大约8个小时: 在
自动
真空
期间(几个小时),存储使用量增加了~1GB,然后慢慢返回到以前的值(由于
自动
真空
释放页面
数据库
CPU
利用率从<10
浏览 4
提问于2019-02-22
得票数 4
回答已采纳
1
回答
用于正常使用PostgreSQL的AWS实例100%
CPU
利用率
、
、
我正在使用aws rds
Postgres
9.4。我面临一个
CPU
利用率很高的问题。实例类型为t2.xlarge (16 gb ram)。但是与之相比,
cpu
利用率是100%,有100个活动连接。什么是降低
高
CPU
利用率相对于如此
高
内存的解决方案?当它达到100%
CPU
时,我的
浏览 0
提问于2019-02-15
得票数 3
2
回答
Postgres
数据库
10天
后
插入速度变慢,需要完全
真空
。
、
、
、
、
我们有一个
postgres
数据库
,它在
真空
后
的大小几乎是15 We。一个专用的硬件i,e 32 of的ram,12个核心。数据每天
自动
插入大约300 k,我们也会处理数据。这些记录不是批量插入,而是在处理
后
单独插入。大约10天前,我们的
数据库
突然变得非常慢,即每分钟200次插入。
真空
后
10张大桌子: 300片/分钟 因此,我们对整个
数据库
进行了
真空
浏览 0
提问于2021-04-09
得票数 3
2
回答
Postgres
事务ID包装和
自动
真空
我有
postgres
(9.3)日志显示 datname | age template1 | 1642961202 xxx | 2144467989我们知道确切的表已经老化,它是一个审计日志表。问题是:
自动
真空
总是在运行(一旦我们开
浏览 0
提问于2018-01-27
得票数 2
回答已采纳
2
回答
为什么
自动
真空
过程需要这么多内存和交换内存?
、
我们有一个产品日志
数据库
,它只生成插入sql。但是我们发现
自动
真空
过程占用了太多的内存。它在峰值时需要16 GB,大约每2个月发生一次。下面是详细信息,有人知道吗?但是为什么
自动
真空
过程在桌面上占用这么多内存呢?load average: 1.29, 1.51, 1.52
Cpu
sy, 0.0%ni, 85.5%id, 4.1%wa, 0.0%h
浏览 3
提问于2011-06-15
得票数 2
1
回答
为什么
postgres
删除占用空间?
、
我的
postgres
有20 GB的存储空间可用,但是当运行DELETE时,空间减少到~4GB,然后又增加到~14 GB。我理解删除不会返回回收的空间,因为MVCC (希望最终运行一个完整的
真空
表),但我不明白为什么它下降到~14 GB,从20 GB最终。此外,
自动
真空
确实运行,并假设这就是为什么它首先下降到~4GB,然后返回up..still可用存储空间的返回发生了很长一段时间
后
,
自动
真空
运行,这是一个错误的假设吗?步骤
postgres
数据库
浏览 0
提问于2022-11-28
得票数 2
回答已采纳
1
回答
更改
Postgres
9.6,使其行为更像9.5
、
、
我并不认为自己是一个专业的
数据库
管理员,但是最近我将一个重要的
数据库
(
磁盘
上大约100 G)从
Postgres
9.5升级到9.6。在
Postgres
9.5中,
数据库
在加载下处理OK,但在9.6中却变得异常缓慢。唯一改变的是
Postgres
的版本(它使用pg_upgrade工具进行了升级)--相同的Postgresql.conf文件。 我们进行了
真空
分析,但这似乎没有什么区别。当系统处于负载状态时,正常运行时间(在8个核心
CPU
上)
浏览 0
提问于2017-10-17
得票数 0
回答已采纳
2
回答
Postgresql -从500 DB /
自动
真空
大删除?
、
、
(这花了很长时间,大概一小时)这个问题的第二部分是,如果我没有弄错第一部分,我是否更好地删除所有的行,然后允许
自动
真空
发生?似乎在我有机会继续我的行删除命令列表之前,
自动
真空
(或其他一些密集的后台进程)已经开始了。我只是继续前进,还是应该优雅
浏览 2
提问于2018-04-06
得票数 3
1
回答
如何回收PostgreSQL中未使用的LOB占用的空间
、
、
我有一个运行在PostgreSQL 8.3上的中型
数据库
集群。在
数据库
集群中有相当多的活动,大量内容是以持续的方式创建和删除的。即使托管OID的应用程序表由应用程序正确维护(当删除图像文件时),
数据库
集群的大小仍在不断增长。
自动
清理处于活动状态,因此不应发生这种情况。
浏览 0
提问于2013-06-27
得票数 3
回答已采纳
2
回答
为什么有一个PostgreSQL服务器执行哈希连接,另一个服务器执行嵌套的循环半连接?
我有两台不同的机器,它们都使用相同的数据运行psql 8.4.7 (使用pg_restore),但是我从这两台机器得到了不同的查询。这两台机器之间还有其他功能上的差异(一台是CentOS,另一台Ubuntu,他们使用的是gcc的机器),但我认为它们使用的逻辑或多或少是一样的。在一个问题上: database_production=> EXPLAIN ANALYZE SELECT tags.*, COUNT(*) AS count FROM "tags&
浏览 3
提问于2011-06-15
得票数 8
1
回答
Postgres
自动
真空
使事务id保持在10%的限制范围内,从而导致频繁的空分触发,然后触发锁表。
、
、
、
、
我们在基础设施中运行多个
Postgres
集群,每个集群10-30 DB,大小从10 GB到1TB不等。我最近注意到,在我们所有的集群中,环绕id总是接近10%的攻击
自动
真空
阈值。datfrozenxid)FROM pg_database 我们正在运行
Postgres
服务器以大约25%的
CPU
负载运行。我知道我可以调整每个桌子的
自动</em
浏览 0
提问于2022-02-04
得票数 0
1
回答
PostgreSQL减少闪存上的写操作
、
、
、
我目前是一个启动和使用非服务器级NVME/SSD在我的
数据库
服务器。我的主板、
CPU
、DDR (ECC)等都是服务器级,除了flash部分。我正在寻找方法,以减少写在我的Postgresql
数据库
,以保持闪存驱动器的寿命,希望减少故障率。我的要求
高
读取速度和低延迟(
高
优先级)问题我应该查看哪些配置设置?我应该降低维护/
真空</em
浏览 0
提问于2021-03-16
得票数 2
回答已采纳
1
回答
哨兵删除问题(日志)
、
、
、
我正在运行 Sentry 21.6.1,docker-compose up -d和Django
数据库
由于收集到的大量问题而变得非常快。8天内总误差为3 218 732次。Filesystem Size Used Avail Use% Mounted on我如何从
数据库
中删除旧问题(例如30天以上),或者在
磁盘
满后设置新的问题来覆盖旧的问题?
浏览 3
提问于2021-09-20
得票数 0
回答已采纳
1
回答
Postgres
偶尔会缓慢地查询
、
、
、
、
我正在运行一个
数据库
,其中有几个具有较大行数(数百万)但数据大小相当小的表。所有的表都是只附加的,所以不会删除或更新,每分钟增加大约250行。99%的时间查询花费不到5ms。但是,
Postgres
有时会终止超过200 my的查询(我配置的语句超时)。
CPU
始终保持在7%以下,
磁盘
读取延迟小于2ms,并发连接数很少超过1,每秒平均查询数在20左右是相当一致的。 我们也尝试过将synchronous_commit转换为off,但同样的超时仍在发生。即使我没有更新或删除,这会不会是
自动
真空
进程
浏览 0
提问于2018-01-09
得票数 3
1
回答
索引完成
后
Postgres
运行缓慢
、
我的
postgres
最近运行得非常慢,一个月的汇总通常需要超过1分钟(更确切地说,最后一次花了7分钟23秒)。我使用db作为API,因此它在不断增长。我有两张桌子,一张大约有五百万行,另一张有二千八百万行。有趣的是,重新启动一段时间
后
,速度会很快,大约一个小时。
浏览 0
提问于2015-06-30
得票数 0
1
回答
如何防止对一个
数据库
进行大量查询,从而影响同一服务器上其他
数据库
的性能?
、
、
、
、
我有一个linux服务器只运行带有PostGIS扩展的
Postgres
。Postrges Server的此实例上有几个
数据库
。如何防止对一个
数据库
进行大量查询,从而影响同一服务器上其他
数据库
的性能?如何确保
PostGres
实例上的其他
数据库
仍然响应请求?是否有办法防止一个
数据库
消耗所有
CPU
周期?
浏览 0
提问于2019-02-15
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券