有关数据库性能和调优的问题,从文件组织和配置到基准测试和系统优化,通过管理系统以及操作数据库的最快方法。
我的表中有一个跨 4 列的复合唯一索引,并且有一个存在性能问题的查询,该查询单独过滤其中 2 列。 也许是一个愚蠢的问题,但我应该索引
我们的 IP 地址范围表有约 280 万条记录,其结构如下: { start_ip: integer, // IPv4 转换为 int32 end_ip: integer, // IPv4 转换为 int32 Country_c...
上下文 这是我的问题的简化版本 我们有一个名为positions的表,它存储一个项目在多个容器中的移动情况。 每条记录包含 容器的名称(例如...
mysql - 等待事件“io/table/sql/handler” - cpu 峰值
我在我的 AWS Aurora MySQL (8.0.mysql_aurora.3.04.0) 中看到很多此类等待事件,并且文档显示“此事件表明工作负载活动增加。活动增加意味着
MOVE ALL IN“query-cursor_1”自动sql指令导致AWS RDS Postgres性能问题
这是一个使用 SQLAlchemy 和 AWS RDS postgres 数据库的 FastAPI 项目。数据库上的等待 (AAS) 突然增加到 2 以上(对于 2 个 vCPU - t4g.small 实例),并且在检查性能时
我有生产环境6 GB MySQL InnoDB表,其中有一些BIGINT SIGNED列,但存储的值都大于0,并且将来没有机会填充负值。
我的应用程序使用 SQLite 来存储数据,并且我有一个经常运行的查询。当我分析应用程序时,准备查询语句 (sqlite_prepare_v2) 花费了大部分时间。其实
sp_updatestats有什么用?我可以在生产环境中运行它来提高性能吗?
首先,我对成为 OracleDba 知之甚少,几乎一无所知。我负责管理一个使用第三方编写的 Oracle 11g 的应用程序。我们的应用程序/数据库一直稳定...
我正在为应用程序创建 JMeter 脚本,其中某些请求在请求标头中接收访问令牌(Oauth2)。我需要动态创建它,因为无法重新获取访问令牌...
我们一直在尝试使用 TimescaleDB,主要是通过压缩来解决磁盘空间问题。但是,我们注意到启用压缩后查询执行时间有所增加。 选择 * ...
在 postgres 中更新几百万个 JSON 值的最快方法
我有一个 Postgres 表用户。用户有很多属性,包括设置、JSON (JSONB) 字典。 我有一个 CSV 文件,其中有几百万个用户 ID,每个用户 ID 都需要更新字典
我有带有索引timestamp_1、timestamp_2和user_id字段的位置集合。执行查询时(您可以在以下日志中看到),查询大约需要 3 分钟(175670 毫秒)。我不明白为什么我...
在 SQL Server 上查询速度很快,但在 PHP 上查询速度较慢
我们决定将 MS SQL Server 2014 数据库迁移到运行 2016 的另一台服务器中。现在使用此数据库的 PHP 应用程序已显着降低其性能(查询已跃升...
以下两个查询组件的性能比较如何? 较低的喜欢 ... LOWER(描述) LIKE '%abcde%' ... 我喜欢 ...描述 iLIKE '%abcde%' ...
具有许多 HTTP 请求的 PL/SQL 过程片段的性能和影响
我在 Oracle 数据库中有一个 PL/SQL 过程,它使用游标处理“PAYMENTS”表中的数据,并对外部 api 执行 HTTP 请求以检索 xml 形式的相关数据。过程...
建立一对多关系时,在 SQLAlchemy 中插入行速度很慢
我正在使用 SQLAlchemy ORM。 我有一个家长班和一个儿童班。父级和子级是一对多的关系。父母有很多孩子,甚至可能有 20k-30k。 这就是我的课程...
如何在基于 MVC 的自定义 PHP 应用程序中管理读写 AWS Aurora 主机端点?
我有一个基于 MVC 的自定义 PHP 应用程序,对于数据库,我使用的是 AWS RDS aurora mysql。 为了负载平衡,我创建了数据库的只读副本,我想发送读取查询以读取 rep...
什么会导致 Postgresql 突然报告等待几乎所有活动查询的 MultiXactOffsetSLRU 和 MultiXactOffsetBuffer?
今天我们的 postgresql 15 集群遇到了性能问题。今天突然之间,我们看到在没有对数据库进行任何更改的情况下开始出现大规模的性能下降......
我有一个带有聚簇索引的数据库表,基本上是在时间戳上。如果我相对于该聚簇索引乱序插入大量数据(即,我用任何