简单地说,创建表空间过程就是在磁盘上创建一个或多个数据文件的过程,这些数据文件被达梦数据库管理系统控制和使用,这些数据文件所占的磁盘存储空间硅数据库所有,这些数据文件将用于存储表、视图、索引等内容,这些数据文件可以占据固定你的磁盘空间,也可以随着存储数据量的增加而不断扩展。我们既可以运用SQL命令来创建表空间,也可以通过DM管理工具来创建表空间,下面分别进行介绍。
一、用SQL命令创建表空间
1、语法格式
为了更好地掌握语法格式,达梦数据库采用分级描述的方法,先描述总体的语法格式, 然后描述子元素的语法格式。语法格式中:
“<>”表示一个语法对象。
“::=”表示定义符,用来定义一个语法对象。定义符左边为语法对象,右边为相应的语法描述,
“|”表示语法选项在实际的语句中只能出现一次。
“{}”表示语法选项在实际的语句中可以出现0~N次 。
“[]” 表示语法选项在实际的语句中可以出现0次或1次。
创建表空间的SQL命令格式如下:
CREATE TABLESPACE <表空间名> <数据文件子句> [<数据页缓冲池子句>] [<存储加密子句>];
其中各子句具体语法如下:
<数据文件子句>::=DATAFILE<文件说明项>{,文件说明项}
<文件说明项>::=<文件路径>[MIRROR<文件路径>]SIZE<文件大小>[<自动扩展子句>]
<自动扩展子句>::=AUTOEXTEND<ON[<每次扩展大小子句>][<最大大小子句>]|OFF>
<每次扩展大小子句>::=NEXT<扩展大小>
<最大大小子句>::=MAXSIZE<文件最大大小>
<数据页缓冲池子句>::=CACHE=<缓冲池名>
<存储加密子句>::=ENCRYPT WITH<加密算法> BY <加密密码>
创建表空间时必须指定表空间名称和表空间使用的数据文件,当一个表空间有多个数据文件时,在数据文件子句中依次列出。数据页缓冲池子句的可选项,默认值为“NORMAL”,存储加密子句手机可选项,默认不加密。
2、参数说明
步骤二:在对话框中,在“表空间名”文本框中输入表空间的名称EXAMPLE2;
参数说明
参数 | 说明 |
文件路径 | 数据文件的路径。可以单击浏览按钮浏览本地数据文件路径,也可以手动输入手机文件路径,但改路径应该对服务器有效,否则无法创建。 |
文件大小 | 数据文件的大小,单位为MB。 |
自动扩充 | 数据文件的自动扩充属性状态,包括以下三种情况: 默认:指使用服务器默认设置; 打开:指开启数据文件的自动扩充; 关闭:指关闭数据文件的自动扩充。 |
扩充尺寸 | 数据文件每次扩展的大小,单位为MB。 |
扩充上限 | 数据文件可以扩充到的最大值。 |
步骤3:填写好表空间名后点击“添加按钮”,选择数据文件或直接写入数据文件地址,在每一格里双击即可编辑。
步骤4:点击确定按钮即可完成表空间的创建。
以上就是达梦数据库DM8表空间管理之创建表空间。你为了你爱的人而改变、爱你的人为了你而改变。更多关于达梦数据库DM8表空间管理之创建表空间请关注haodaima.com其它相关文章!