您好,登錄后才能下訂單哦!
小編給大家分享一下數(shù)據(jù)庫中如何使用裸設(shè)備之對表空間擴(kuò)展大小或創(chuàng)建表空間,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
1.查看表空間對應(yīng)的數(shù)據(jù)文件路徑
select f.file#,
t.name tablespace,
f.name,
trunc(f.bytes / 1048576, 2) size_mb,
to_char(f.creation_time, 'yyyy-mm-dd') creation_time,
status
from v$datafile f, v$tablespace t
where f.ts# = t.ts# and t.name='USERS'
order by f.creation_time;
2.查看表空間使用率
select a.tablespace_name,
a.total_G,
b.fee_G,
(a.total_G - b.fee_G) / a.total_G as "used%"
from (select a.tablespace_name,
sum(a.bytes) / 1024 / 1024 / 1024 As total_G
from dba_data_files a
group by a.tablespace_name) a
left join (select a.tablespace_name,
sum(a.bytes) / 1024 / 1024 / 1024 as fee_G
from dba_free_space a
group by a.tablespace_name) b
on a.tablespace_name = b.tablespace_name and a.tablespace_name='USERS'
order by 4 desc;
TABLESPACE_NAME TOTAL_G FEE_G used%
------------------------------ ---------- ---------- ----------
USERS 1.99707031 .02520752 .987377751
3.查看表空間擴(kuò)展是否開啟
select FILE_NAME,file_id,AUTOEXTENSIBLE from dba_data_files where file_id=11;
FILE_NAME FILE_ID AUT
---------------------------------------
/dev/raw/raw31 11 YES
4.查看裸設(shè)備大小(root用戶)
fdisk -l /dev/[h,s]dXN
或者:
#blockdev --getsize /dev/raw/raw1
11718750
11718750表示有多少OS BLIOCK。
一般一個OS BLOCK大小是512字節(jié),所以11718750*512/1024/1024/1024 = 5722(m) 就是裸設(shè)備的大小。
注意:一個裸設(shè)備只能加一個文件,只能resize表空間文件,如果裸設(shè)備空間不夠,則只能增加裸設(shè)備以擴(kuò)容。
5.linux下創(chuàng)建裸設(shè)備:
1).創(chuàng)建分區(qū):
利用fdisk分一個區(qū),比如劃分/dev/hdb1;
2).掛載分區(qū):
#raw /dev/raw/raw1 /dev/hdb1;
3).修改權(quán)限:
#chown oracle:oinstall /dev/raw/raw1
4).鏈接裸磁盤:
#ln -s /dev/raw/raw1 /oracle/oradata/dgdemo/temp.dbf
5).創(chuàng)建oracle的數(shù)據(jù)文件:
create tablespace temp datafile '/oracle/oradata/dgdemo/temp.dbf' size 1000M reuse;
備注:如果使用LVM來創(chuàng)建LV類型的裸設(shè)備:由于LVM創(chuàng)建的LV是塊設(shè)備,不是字符設(shè)備,只有塊設(shè)備;
#raw /dev/raw/raw1 /dev/lv_db_test_1g;
看完了這篇文章,相信你對“數(shù)據(jù)庫中如何使用裸設(shè)備之對表空間擴(kuò)展大小或創(chuàng)建表空間”有了一定的了解,如果想了解更多相關(guān)知識,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。