博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
postgresql逻辑结构--表空间(四)
阅读量:4589 次
发布时间:2019-06-09

本文共 932 字,大约阅读时间需要 3 分钟。

一、创建表空间

1、 语法:create tablespace tablespace_name [owner user_name] location 'directory'

postgres=# create tablespace tbs_data location '/var/lib/pgsql/9.6/pgdata';CREATE TABLESPACE

  

2、创建数据库时设置默认目录

postgres=# create database db01 tablespace tbs_data;CREATE DATABASE

  

3、改变一个数据库默认表空间

postgres=# alter database db01 set tablespace tbs_data;ALTER DATABASE  

操作时不能有人同时连接这个数据库,数据库中已有的表空间不会改变

 

4、创建表的时候也可以指定表空间。

postgres=# create table test04(id int,note text) tablespace tbs_data;CREATE TABLE

  

5 、创建索引的时候指定表空间

postgres=# create index idx_test01_id on test04(id) tablespace tbs_data;CREATE INDEX

  

6、创建唯一约束指定约束索引的表空间

postgres=# alter table test04 add constraint unique_test04_id unique(id) using index tablespace tbs_data;ALTER TABLE

  

7、增加主键时也可以指定主键索引的表空间

postgres=# alter table test04 add constraint pk_test04_id primary key(id) using index tablespace tbs_data;ALTER TABLE

  

 

转载于:https://www.cnblogs.com/sunshine-long/p/9052116.html

你可能感兴趣的文章
php_l3arning_notes_0
查看>>
在GROUP BY中"做文章"(五种中简答方法!)
查看>>
基础html页面结构
查看>>
新征程~起航!
查看>>
STL priority实例
查看>>
koa2-2
查看>>
GCD倒计时
查看>>
python基础总结(4)
查看>>
学习进度条-第十二周
查看>>
2>&1和&>的区别
查看>>
java中ArrayList、LinkedList、Vector的区别
查看>>
食物链(并查集)
查看>>
python实现快速排序算法
查看>>
ABAP - 日期格式转换 & ABAP经常使用日期处理函数
查看>>
mac下通过xcodebuild使用oclint
查看>>
phonegap开发app中踩过的那些坑
查看>>
Django----模板
查看>>
如何将当前时间与已设时间比较大小
查看>>
电子书下载:Silverlight 5 in Action
查看>>
Day50 python 多表操作
查看>>