表空间的创建(学习笔记)
生活随笔
收集整理的這篇文章主要介紹了
表空间的创建(学习笔记)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
表空間的創(chuàng)建:
一般由管理員來(lái)創(chuàng)建,創(chuàng)建時(shí)使用管理員登錄
表空間命名:以 TBS_為前綴,也可以自定義統(tǒng)一即可
定義表空間語(yǔ)法
CREATE[TEMPORARY] TABLESPACE 表空間名稱 DATAFILE |TEMPFILE‘表空間路徑’ SIZE 數(shù)字 K|M AUTOEXTEND ON |OFF [LOGGING|NOLOGGING] DATAFILE 保存表空間的磁盤路徑,可以設(shè)置多個(gè)保存路徑 TEMPFILE 保存臨時(shí)表空間的路徑 SIZE 空間大小 AUTOEXTEND 是否為自動(dòng)擴(kuò)展空間,ON 是,OFF不是 NEXT 可以定義表空間的增長(zhǎng)量 LOGGING|NOLOGGING 是否需要對(duì)DML進(jìn)行日志記錄,記錄日志可以用于數(shù)據(jù)的恢復(fù)
創(chuàng)建一個(gè)表空間
創(chuàng)建一個(gè)表空間
CREATE TABLESPACE tbs_test --創(chuàng)建表空間TABLESPACE關(guān)鍵字
DATAFILE 'd: bs_test01.dbf'SIZE 50M, --保存表空間的路徑可以只有一個(gè)也可以有多個(gè)
'e: bs_test01.dbf'SIZE 50M,
AUTOEXTEND ON NEXT 2M --ON代表表空間會(huì)自動(dòng)增加,NEXT 2M表示每次增加2M空間
LOGGING; --進(jìn)行日志記錄
創(chuàng)建一個(gè)臨時(shí)表空間
CREATE TEMPORARY TABLESPACE tbs_temp --創(chuàng)建臨時(shí)表空間,要在TABLESPACE前加上TEMPORARY
TEMPFILE 'd: bs_temp01.dbf'SIZE 50M, --這里使用TEMPFILE
'e: bs_temp02.dbf'SIZE 50M,
AUTOEXTEND ON NEXT 2M;
調(diào)整表空間的大小
ALTER DATABASE DATAFILE '數(shù)據(jù)文件全路徑' RESIZE <新的大小>
改變表空間的讀寫(xiě)狀態(tài)
ALTER TABLESPACE <表空間名> READ WRITE;--使表空間可讀寫(xiě)
刪除表空間
DROP TABLESPACE <表空間名>
查詢表空間
SELECT * from dba_tablespaces;
查詢有沒(méi)有剛剛創(chuàng)建的表空間名稱
--利用數(shù)據(jù)字典dba_data_files查看數(shù)據(jù)文件
SELECT * from dba_data_files;
查詢表空間的保存文件
總結(jié)
以上是生活随笔為你收集整理的表空间的创建(学习笔记)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 字符编码与二进制
- 下一篇: 打开方式中选择默认方式无反映_「Wind