日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

生产上oracle扩展表空间,oracle基于裸设备(raw device)扩充表空间

發(fā)布時間:2023/12/2 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 生产上oracle扩展表空间,oracle基于裸设备(raw device)扩充表空间 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

首先在oracle中查詢表空間的使用情況,確認是哪個表空間不足。

select df.tablespace_name “Tablespace”,df.bytes/(1024*1024) “Total Size(MB)”, sum(fs.bytes)/(1024*1024) “Free Size(MB)”, round(sum(fs.bytes)*100/df.bytes) “% Free”, round((df.bytes-sum(fs.bytes))*100/df.bytes) “% Used”? from dba_free_space fs, (select tablespace_name, sum(bytes) bytes from dba_data_files group by tablespace_name ) df? where fs.tablespace_name = df.tablespace_name? group by df.tablespace_name, df.bytes;

1、查看所有邏輯卷組(LVM分區(qū)系統(tǒng)中術語,類似于物理硬盤)

vgdisplay

會顯示所有的卷組的詳情

vgdisplay? -v? 具體的卷組名

會顯示該具體卷組的詳情

包括卷組下面的邏輯卷(LVM分區(qū)系統(tǒng)中術語,類似于硬盤分區(qū))

2、從邏輯卷組中分出一個邏輯卷

lvcreate –L 10240m -n lvName11 vgName2

vgName就是邏輯卷組的名字,假設這個卷組下已經(jīng)有l(wèi)vName1 lvName2 lvName3 lvName4…共10個邏輯卷了,那么你就創(chuàng)建lvName11好了

你劃分好了之后,會生成一個 /dev/vgName2/lvName11 文件

3、查看當前所有的裸設備

raw -qa

你會看到所有的raw裸設備,假設有/dev/raw/raw1 /dev/raw/raw2 /dev/raw/raw3…假設有10個

4、把劃分的邏輯卷綁定到一個新的裸設備上

raw /dev/raw/raw11 /dev/vgName2/lvName11

5、改變裸設備的屬主為oracle,保證oracle·用戶可以使用

hown oracle:oinstall /dev/raw/raw11

6、登陸oracle,把裸設備添加到空間不足的表空間上

sqlplus / as sysdba

ALTER TABLESPACE tablespaceName ADD DATAFILE ‘/dev/raw/raw11’ SIZE 10200M REUSE

注意這里的大小 不能用10240M,一定要略小于邏輯卷的大小,一個邏輯卷分出來之后,剩余的大小是小于指定大小的,

如果你把整個邏輯卷的大小指定給表空間,上面的sql語句會報空間不足的錯誤。

總結

以上是生活随笔為你收集整理的生产上oracle扩展表空间,oracle基于裸设备(raw device)扩充表空间的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。