首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Postgres9.6显示default_tablespace

Postgres9.6显示default_tablespace
EN

Stack Overflow用户
提问于 2019-10-02 15:42:27
回答 1查看 2.4K关注 0票数 1

我的bdd tbs1上有一个表空间,但我想知道默认表空间是什么。我的问题是,显示默认表空间的命令没有返回任何内容:

代码语言:javascript
运行
复制
postgres=# show default_tablespace ;
 default_tablespace
--------------------

(1 row)

postgres=#

当我尝试显示所有表空间时:

代码语言:javascript
运行
复制
postgres=# \db+
                                                  List of tablespaces
    Name    |  Owner   |                Location                 | Access privileges | Options |   Size   | Description
------------+----------+-----------------------------------------+-------------------+---------+----------+-------------
pg_default | postgres |                                         |                   |         | 326 MB   |
pg_global  | postgres |                                         |                   |         | 1241 kB  |
tbs1    | fdu      | ... |                   |         | 553 MB |
(3 rows)

如果show default_tablespace命令没有返回任何内容,这是否意味着默认表空间是pg_default

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-02 16:22:33

是的,默认情况下,pg_default是默认表空间。

您可以使用default_tablespace参数或通过更改连接到的数据库的表空间来更改默认值。

请记住,在99%的PostgreSQL安装中,您不需要定义表空间。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58197169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档