增加内存使用量的查询 PostgreSQL

Queries to increase memory usage PostgreSQL

我为 Aurora PostgreSQL 的可用内存创建了一个 AWS CloudWatch 警报,想测试它是否创建正确。因此,寻找要在 Aurora PostgreSQL 12.8 上执行的任何查询,这可以将其内存使用率增加到 70% 或 80% 并激活 CloudWatch 警报。

DB 完全是空的,我们可以创建 DB's/Tables 等,运行 任何我们想要的查询。

我不能说 Aurora,但在 PostgreSQL 上你可以这样做:

SET work_mem = '1TB';
SELECT * FROM generate_series(1, 100000000000000000000000000000000);