gpt4 book ai didi

postgresql - 在 postgresql 中创建表空间并将其设置为所有新创建的数据库的默认值

转载 作者:行者123 更新时间:2023-11-29 13:33:46 26 4
gpt4 key购买 nike

我已经创建了一个名为 hdd_tablespace 的表空间,并且我不想在那里自动创建所有新数据库。基本上当我执行时:

CREATE DATABASE FOO; 

我想在 hdd_tablespace 中创建这个数据库。

我更新了 postgresql.conf:

 default_tablespace = 'hdd_tablespace' 

但是,新数据库仍然在 pg_default 中创建。

最佳答案

实际上我还必须更新 template1 数据库,它是 template database .

我不得不;

ALTER DATABASE template1 SET TABLESPACE hdd_tablespace; 

关于postgresql - 在 postgresql 中创建表空间并将其设置为所有新创建的数据库的默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18004346/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com