Questions tagged «postgresql-9.2»

PostgreSQL 9.2版

2
PostgreSQL:在每个架构上执行DDL
我有一个多租户数据库设置,需要添加一些列。我正在使用架构(和search_path)对用户进行分区,因此我正在寻找一种无所不在的方法来对所有数据库应用DDL模式更改。最初,我以为我可以将其作为单个查询(在pg_catalog上为游标)来实现,但是认为命令行调用psql -f可能是首选方法。

1
Postgres 9.2的流复制如何处理模式更改和初始表设置?
我想在物理服务器上建立备份数据库,该服务器位于我的主物理数据库服务器下。我正在使用Postgres 9.2,并且想使用同步流复制(出于原子性),但是我完全不知道类似的事情,A)初始表设置是从服务器1转移到服务器2的(例如,我运行syncdb从我的Django应用程序中,该应用程序在服务器1上创建了一系列表,以及B)如何将模式的持续变化从服务器1携带到服务器2(例如,我运行Django South迁移,该迁移发送ALTER TABLE查询以及添加/删除索引等)。这些事情是通过流复制透明地处理的,还是我需要做一些事情来影响两台服务器之间的更改?

1
设置PostgreSQL记录所有语句对性能的影响
Windows 7 64位上的PostgreSQL 9.2.2。 设置log_statement在postgresql.conf文件中指定的语句记录哪些(无,DDL,修改数据,或全部)。设置在多大程度上log_statement = 'all'降低性能?我已经读到这会显着降低性能,但是这些主张来自于较早的文章,所以相对于我,我应该期望多少性能损失log_statement = 'none'?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.