问题标签 [postgres-10]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 通过重用 postgres 索引或 bigserial 将数据从临时表插入到 2 个表
我有 3 张桌子:
我想一次插入数据,stage
但main
我secondary
不太确定如何通过重用生成的 bigserial in 来做到这一点main
。我正在尝试,with query
但我得到的行数(指数)secondary
比预期的要多。
postgresql - 带有huge_pages的postgres数据库的SHMMAX / SHMALL内核参数
我已将 postgres 服务器上的 RAM 从 8 GB 升级到 16 GB,并将 shared_buffer 设置为 4 GB。我也定了
Postgres 配置为使用 huge_page ( huge_page = 'on'
) :
kernel.shmall的正确配置是什么?
根据 dockernel.shmall
显示的 PAGE 内存数量(getconf PAGE_SIZE--> 4096)但 Hugepagesize:2048 kb。当前配置正在kernel.shmall=4096
考虑 PAGE 大小 2048 kb,但我不确定这是否正确。如果有问题,你能帮我理解这个配置吗?设置kernel.shmall
我必须考虑PAGE size = 2048 kb
或PAGE size = 4096 byte
?这些参数的最佳配置是什么?
谢谢
database - 如何在 postgres 10(没有存储过程)中执行插入或更新操作?
是否可以仅使用 postgres 中的函数执行插入或更新操作?我正在使用不支持存储过程的版本 10.14。