文件名称:管理表空间-the design and analysis of algorithms
文件大小:4.17MB
文件格式:PDF
更新时间:2024-06-29 04:38:55
达梦,DM7
17.1 管理表空间 表空间的管理操作需要 DM服务器处于打开状态下。 17.1.1 创建表空间 创建表空间时需要指定表空间名和其拥有的数据文件列表。比如创建名为 bookshop的 表空间,并指定该空间上拥有 2个数据文件,每个数据文件的大小为 128M。 CREATE TABLESPACE bookshop DATAFILE 'd:\bookshop1.dbf' SIZE 128, 'd:\bookshop2.dbf' SIZE 128; 理论上最多允许有 65535 个表空间,但用户允许创建的表空间 ID 取值范围为 0~32767,超过 32767 的只允许系统使用,ID 由系统自动分配,ID 不能重复使用,即使 删除掉已有表空间,也无法重复使用已用 ID号,也就是说只要创建 32768次表空间后,用 户将无法再创建表空间。 17.1.2 扩展表空间 表空间通过数据文件来扩展,表空间的大小等于构成该表空间的所有数据文件的大小之 和。所以要扩展表空间可以通过添加新的数据文件或者扩展表空间中已有的数据文件完成。 数据文件的添加和扩展可见下一节。 17.1.3 删除表空间 只可以删除用户创建的表空间并且只能删除未使用过的表空间。删除表空间时会删除其 拥有的所有数据文件。例如删除 bookshop表空间。 DROP TABLESPACE bookshop; 17.1.4 修改表空间名 可修改已存在的由用户创建的表空间的名称。比如可修改 bookshop 表空间名为