小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
在Postgres中,唯一可扩展的删除方式是DROP TABLE

在Postgres中,大规模删除数据时,使用DROP TABLE或TRUNCATE比DELETE更高效。DELETE会增加数据库负担,导致写入和复制延迟,而DROP TABLE直接释放空间,避免产生死元组。合理设计数据库架构,利用分区和事务DDL,可以有效管理数据,减少性能问题。

在Postgres中,唯一可扩展的删除方式是DROP TABLE

PlanetScale - Blog
PlanetScale - Blog · 2026-06-11T00:00:00Z
为什么大型IN子句会拖慢你的应用程序

在高增长数据库中,使用大型IN子句会导致性能瓶颈。建议使用ANY(ARRAY[])替代,以减少查询规划时间。ORM生成的长IN列表增加了解析复杂性,影响数据库性能。通过EXPLAIN ANALYZE工具可以识别并优化这些查询,提高效率。

为什么大型IN子句会拖慢你的应用程序

Timescale Blog
Timescale Blog · 2026-05-15T14:34:25Z
数据库需要不同架构的五个警告信号

数据库在增长时可能出现性能问题,优化措施可能无法解决根本原因。如果出现重复优化、频繁自动清理、查询速度随数据量增加而减慢等警告信号,可能表明架构不匹配。这时,迁移到更适合的系统(如TimescaleDB)可能更有效。

数据库需要不同架构的五个警告信号

Timescale Blog
Timescale Blog · 2026-05-07T11:40:41Z

5月31日晚,玩家反馈游戏请求超时,经过检查发现是JDBC连接异常和内存溢出引起的。通过增加Hikari连接池大小和优化数据库性能,问题得到解决,数据库空间清理后性能显著提升。

一次线上异常的追踪与处理

了迹奇有没
了迹奇有没 · 2026-04-30T06:47:03Z
优化与架构:了解区别

数据库性能问题分为优化问题和架构问题。优化问题可通过调整配置或添加索引解决,而架构问题会随着数据增长而恶化。对于高容量、追加重的数据,架构不匹配会导致性能下降。解决方案包括使用TimescaleDB的混合存储引擎和自动分区功能,以提高查询效率和降低维护成本。识别问题类型有助于避免不必要的优化和迁移成本。

优化与架构:了解区别

Timescale Blog
Timescale Blog · 2026-04-29T02:21:18Z
应对磁盘绑定数据的性能瓶颈

数据库性能在应用增长时面临挑战,尤其是活跃数据超出内存时。文章讨论了“工作集”及其对性能的影响,强调缓存命中率的重要性。若命中率低于95%,性能将下降,可能导致延迟和硬件磨损。解决方案包括增加内存、水平分片或改变数据存储方式,并定期检查缓存性能,优化查询和索引以保持数据库健康。

应对磁盘绑定数据的性能瓶颈

Timescale Blog
Timescale Blog · 2026-04-03T11:07:26Z
通配符查询的隐性性能成本

在高容量环境中,使用SELECT *会显著降低数据库性能,导致查询I/O增加。建议使用明确字段列表,以提高查询效率,减轻数据库负担。

通配符查询的隐性性能成本

Timescale Blog
Timescale Blog · 2026-03-26T12:00:11Z
Postgres查询洞察中的增强标签功能

Postgres数据库的新版本增强了查询洞察功能,允许用户在聚合查询中查看标签分布、按标签搜索,并提供数据库统计的标签细分。用户可以通过特定格式的SQL注释添加标签,支持自动生成应用名称、用户名和远程地址等信息,从而更好地分析数据库性能。

Postgres查询洞察中的增强标签功能

PlanetScale - Blog
PlanetScale - Blog · 2026-03-24T00:00:00Z
如何测量您的IIoT PostgreSQL表

文章讨论了如何测量IIoT PostgreSQL数据库表的大小和性能。通过特定的SQL查询,可以快速获取表的行数和存储大小。同时,介绍了评估数据摄取能力和查询速度的方法,强调了pg_stat_statements工具在监控数据库性能中的重要性。

如何测量您的IIoT PostgreSQL表

Timescale Blog
Timescale Blog · 2026-03-12T18:50:42Z
semab tariq:PostgreSQL中的未使用索引:风险、检测与安全删除

索引可以加速数据访问,但未使用的索引会降低数据库性能,导致写操作变慢、维护时间增加和磁盘空间浪费。建议定期识别并安全删除未使用的索引,并遵循检查和回滚计划,以确保生产环境的稳定性。

semab tariq:PostgreSQL中的未使用索引:风险、检测与安全删除

Planet PostgreSQL
Planet PostgreSQL · 2026-01-27T09:57:39Z
连接... 连接... 无处不在

在Percona,我的同事Marcos Albe建议在sysbench中增加连接测试。经过努力,我实现了41个不同的测试,构建了复杂的表结构,以识别连接性能回归,测试涵盖插入、更新和删除等多种场景,旨在提升数据库性能。

连接... 连接... 无处不在

Planet MySQL
Planet MySQL · 2026-01-25T17:55:02Z
Dave Page:介绍pgEdge负载生成器:真实的PostgreSQL工作负载模拟

pgEdge负载生成器是一个命令行工具,模拟真实的PostgreSQL工作负载,帮助测试数据库性能。与传统基准测试不同,它根据时间模式调整活动,提供更真实的使用场景,适用于复制测试、故障转移验证和配置调优。

Dave Page:介绍pgEdge负载生成器:真实的PostgreSQL工作负载模拟

Planet PostgreSQL
Planet PostgreSQL · 2026-01-16T05:52:36Z
何时使用只读副本与更大计算资源

当数据库性能下降时,需要决定是扩展现有数据库还是使用多个数据库。选择依据包括工作负载、预算和瓶颈。文章提供了诊断方法和扩展策略:垂直扩展(增加计算资源)适合写入密集型工作负载,而水平扩展(添加只读副本)适合读取密集型工作负载,以有效分担负载。

何时使用只读副本与更大计算资源

Blog - Supabase
Blog - Supabase · 2026-01-15T07:00:00Z
Aurora 慢查询与无索引慢查询监控方案

本文探讨了监控数据库慢查询的重要性,尤其是无索引查询的影响。通过自定义方案和AWS服务,实现精准监控、智能分类和灵活告警,从而优化数据库性能,降低运营成本。

Aurora 慢查询与无索引慢查询监控方案

亚马逊AWS官方博客
亚马逊AWS官方博客 · 2025-12-04T06:35:07Z
数据保留政策的实施 - 如何及为何

数据库性能下降可能由于数据无序增长,影响备份和维护效率。实施数据清理和保留政策至关重要,定期删除过时数据,避免大规模删除,分批处理以减轻系统负担。

数据保留政策的实施 - 如何及为何

Percona Database Performance Blog
Percona Database Performance Blog · 2025-11-19T13:54:24Z
尼古拉·萨莫赫瓦洛夫:#PostgresMarathon 2-013:为什么要保持索引集精简

过多的索引会降低数据库性能,包括写入和读取速度减慢、浪费磁盘空间、增加缓存压力和WAL记录。定期监控和重建索引是必要的维护工作,建议删除未使用和冗余的索引,以保持索引集精简。

尼古拉·萨莫赫瓦洛夫:#PostgresMarathon 2-013:为什么要保持索引集精简

Planet PostgreSQL
Planet PostgreSQL · 2025-11-10T23:59:59Z
$50 PlanetScale Metal套餐

PlanetScale Postgres现已向所有用户开放,推出每月50美元的Metal套餐,旨在提升数据库性能,特别适合预算有限的初创企业。该套餐支持独立配置CPU和内存,并提供多种节点类型以满足不同需求。

$50 PlanetScale Metal套餐

PlanetScale - Blog
PlanetScale - Blog · 2025-11-03T08:00:00Z
MongoDB.local.NYC 2025:为人工智能时代定义理想数据库

MongoDB.local NYC活动吸引了众多开发者和高管,介绍了MongoDB 8.2及其新功能,提升数据库性能。新推出的应用现代化平台(AMP)帮助企业快速转型并降低成本。MongoDB灵活的文档模型满足现代AI需求,成为企业成功的关键。

MongoDB.local.NYC 2025:为人工智能时代定义理想数据库

MongoDB
MongoDB · 2025-09-18T12:00:00Z
德米特里·多尔戈夫:数据库性能的指标辅助建模示例

在PGConfDE大会上,我的演讲关于数据库性能的数学建模,但因时间限制未能详细说明。现已将演讲内容整理成白皮书,并上传至CERN运营的Zenodo开放研究库,欢迎反馈。

德米特里·多尔戈夫:数据库性能的指标辅助建模示例

Planet PostgreSQL
Planet PostgreSQL · 2025-07-01T00:00:00Z
Shane Borden:理解PostgreSQL清理中的高水位标记锁定问题

客户希望通过读取副本确保查询不受主实例影响,但未能满足服务水平协议(SLA)。调查发现,主实例的“自动清理”过程导致读取副本请求独占锁,造成超时。通过关闭高水位标记(HWM)的截断,问题得到解决。使用pg_freespacemap扩展可监控HWM变化,确保数据库性能。

Shane Borden:理解PostgreSQL清理中的高水位标记锁定问题

Planet PostgreSQL
Planet PostgreSQL · 2025-06-06T20:49:56Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码