亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Oracle > 正文

Oracle數據庫日常維護手冊

2024-08-29 14:01:33
字體:
來源:轉載
供稿:網友

在Oracle數據庫運行期間,DBA應該對數據庫的運行日志及表空間的使用情況進行監控,及早發現數據庫中存在的問題。

一、Oracle警告日志文件監控

Oracle在運行過程中,會在警告日志文件(alert_SID.log)中記錄數據庫的一些運行情況:

●數據庫的啟動、關閉,啟動時的非缺省參數;

●數據庫的重做日志切換情況,記錄每次切換的時間,及如果因為檢查點(checkpoint)操作沒有執行完成造成不能切換,會記錄不能切換的原因;

●對數據庫進行的某些操作,如創建或刪除表空間、增加數據文件;

●數據庫發生的錯誤,如表空間不夠、出現壞塊、數據庫內部錯誤(ORA-600)

DBA應該定期檢查日志文件,根據日志中發現的問題及時進行處理

問題處理

啟動參數不對檢查初始化參數文件

因為檢查點操作或歸檔操作沒有完成造成重做日志不能切換如果經常發生這樣的情況,可以考慮增加重做日志文件組;想辦法提高檢查點或歸檔操作的效率;

有人未經授權刪除了表空間檢查數據庫的安全問題,是否密碼太簡單;如有必要,撤消某些用戶的系統權限

出現壞塊檢查是否是硬件問題(如磁盤本生有壞塊),如果不是,檢查是那個數據庫對象出現了壞塊,對這個對象進行重建

表空間不夠增加數據文件到相應的表空間

出現ORA-600根據日志文件的內容查看相應的TRC文件,如果是Oracle的bug,要及時打上相應的補丁

二、數據庫表空間使用情況監控(字典管理表空間)

數據庫運行了一段時間后,由于不斷的在表空間上創建和刪除對象,會在表空間上產生大量的碎片,DBA應該及時了解表空間的碎片和可用空間情況,以決定是否要對碎片進行整理或為表空間增加數據文件。

select tablespace_name,
count(*) chunks ,
max(bytes/1024/1024) max_chunk
from dba_free_space
group by tablespace_name;

上面的SQL列出了數據庫中每個表空間的空閑塊情況,如下所示:

TABLESPACE_NAME CHUNKS MAX_CHUNK
-------------------- ---------- ----------
INDX 1 57.9921875
RBS 3 490.992188
RMAN_TS 1 16.515625
SYSTEM 1 207.296875
TEMP 20 70.8046875
TOOLS 1 11.8359375
USERS 67 71.3671875

其中,CHUNKS列表示表空間中有多少可用的空閑塊(每個空閑塊是由一些連續的Oracle數據塊組成),如果這樣的空閑塊過多,比如平均到每個數據文件上超過了100個,那么該表空間的碎片狀況就比較嚴重了,可以嘗試用以下的SQL命令進行表空間相鄰碎片的接合:

alter tablespace 表空間名 coalesce;

然后再執行查看表空間碎片的SQL語句,看表空間的碎片有沒有減少。如果沒有效果,并且表空間的碎片已經嚴重影響到了數據庫的運行,則考慮對該表空間進行重建。

MAX_CHUNK列的結果是表空間上最大的可用塊大小,如果該表空間上的對象所需分配的空間(NEXT值)大于可用塊的大小的話,就會提示ORA-1652、ORA-1653、ORA-1654的錯誤信息,DBA應該及時對表空間的空間進行擴充,以避免這些錯誤發生。

對表空間的擴充對表空間的數據文件大小進行擴展,或向表空間增加數據文件,具體操作見“存儲管理”部份。

三、查看數據庫的連接情況

DBA要定時對數據庫的連接情況進行檢查,看與數據庫建立的會話數目是不是正常,如果建立了過多的連接,會消耗數據庫的資源。同時,對一些“掛死”的連接,可能會需要DBA手工進行清理。

以下的SQL語句列出當前數據庫建立的會話情況:

select sid,serial#,username,program,machine,status
from v$session;

輸出結果為:

SID SERIAL# USERNAME PROGRAM MACHINE STATUS
---- ------- ---------- ----------- --------------- --------
1 1 ORACLE.EXE WORK3 ACTIVE
2 1 ORACLE.EXE WORK3 ACTIVE
3 1 ORACLE.EXE WORK3 ACTIVE
4 1 ORACLE.EXE WORK3 ACTIVE
5 3 ORACLE.EXE WORK3 ACTIVE
6 1 ORACLE.EXE WORK3 ACTIVE
7 1 ORACLE.EXE WORK3 ACTIVE
8 27 SYS SQLPLUS.EXE WORKGROUP/WORK3 ACTIVE
11 5 DBSNMP dbsnmp.exe WORKGROUP/WORK3 INACTIVE
其中,

SID 會話(session)的ID號;

SERIAL# 會話的序列號,和SID一起用來唯一標識一個會話;

USERNAME 建立該會話的用戶名;

PROGRAM 這個會話是用什么工具連接到數據庫的;

STATUS 當前這個會話的狀態,ACTIVE表示會話正在執行某些任務,INACTIVE表示當前會話沒有執行任何操作;

如果DBA要手工斷開某個會話,則執行:

alter system kill session 'SID,SERIAL#';

注意,上例中SID為1到7(USERNAME列為空)的會話,是Oracle的后臺進程,不要對這些會話進行任何操作。

四、控制文件的備份

在數據庫結構發生變化時,如增加了表空間,增加了數據文件或重做日志文件這些操作,都會造成Oracle數據庫控制文件的變化,DBA應及進行控制文件的備份,備份方法是:

執行SQL語句:

alter database
backup controlfile to '/home/backup/control.bak';
或:

alter database
backup controlfile to trace;
這樣,會在USER_DUMP_DEST(初始化參數文件中指定)目錄下生成創建控制文件的SQL命令。

五、檢查數據庫文件的狀態

DBA要及時查看數據庫中數據文件的狀態(如被誤刪除),根據實際情況決定如何進行處理,檢查數據文件的狀態的SQL如下:

select file_name,status
from dba_data_files;

如果數據文件的STATUS列不是AVAILABLE,那么就要采取相應的措施,如對該數據文件進行恢復操作,或重建該數據文件所在的表空間。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久久久久国产精品视频| 揄拍成人国产精品视频| 欧美午夜www高清视频| 在线亚洲午夜片av大片| 亚洲国产日韩欧美在线动漫| 亚洲国产女人aaa毛片在线| 国产精品三级网站| 尤物九九久久国产精品的分类| 日韩高清有码在线| 国产精品久久av| 孩xxxx性bbbb欧美| 欧美刺激性大交免费视频| 久久理论片午夜琪琪电影网| 欧美激情手机在线视频| 亚洲网站在线播放| 日韩中文字幕视频在线| 国产人妖伪娘一区91| 大伊人狠狠躁夜夜躁av一区| 欧美情侣性视频| 亚洲图片在区色| 韩国日本不卡在线| 亚洲大尺度美女在线| 亚洲色图15p| 中文字幕欧美精品在线| 午夜精品蜜臀一区二区三区免费| 91国产精品视频在线| 日韩成人中文字幕在线观看| 国产精品亚洲欧美导航| 一本色道久久综合狠狠躁篇的优点| 国产成人av网址| 亚洲一区中文字幕| www.亚洲天堂| 欧美老肥婆性猛交视频| 久久久日本电影| 国产视频久久久久| 亚洲欧美三级伦理| 国产视频欧美视频| 国产精品99一区| 亚洲色图50p| 亚洲国模精品一区| 国产欧美日韩视频| 国产专区欧美专区| 亚洲qvod图片区电影| 国产精品久久久久高潮| 91在线观看欧美日韩| 日韩欧美在线一区| 亚洲激情视频在线播放| 久久久久久91| 欧美精品在线观看91| 国模精品一区二区三区色天香| 国产精品视频yy9099| 亚洲精品之草原avav久久| 一区二区日韩精品| 亚洲午夜色婷婷在线| 亚洲第一男人av| 欧美日韩国产中字| 日韩精品在线电影| 北条麻妃99精品青青久久| 国产欧美婷婷中文| 日韩精品欧美国产精品忘忧草| 久久久欧美一区二区| 亚洲精品视频网上网址在线观看| 欧美在线不卡区| 久久久久久91香蕉国产| 亚洲精品欧美一区二区三区| 亚洲人成网7777777国产| 在线日韩av观看| 成人黄色网免费| 欧美丰满少妇xxxxx做受| 欧美重口另类videos人妖| 亚洲精品久久久一区二区三区| 欧美精品videos另类日本| 色噜噜国产精品视频一区二区| 欧美日韩国产精品一区二区不卡中文| 日韩视频免费在线观看| 久久国产精品影视| 欧美色视频日本高清在线观看| 国产精品白嫩美女在线观看| 午夜精品美女自拍福到在线| 成人免费看片视频| 日韩av电影中文字幕| 成人欧美一区二区三区黑人| 成人黄色av网站| 91中文在线视频| 成人午夜在线观看| 久久精品国产91精品亚洲| 91在线免费视频| 91系列在线观看| 国产欧美最新羞羞视频在线观看| 国模精品视频一区二区三区| 91日本视频在线| 亚洲欧美制服综合另类| 亚洲成色777777女色窝| 日本韩国欧美精品大片卡二| 欧美一级淫片aaaaaaa视频| 中文字幕欧美精品在线| 久久偷看各类女兵18女厕嘘嘘| 懂色av影视一区二区三区| 亚洲精品国产精品国自产在线| 亚洲一区二区久久久久久久| 欧美日韩色婷婷| 欧美孕妇性xx| 久久91精品国产91久久跳| 亚洲国产古装精品网站| 疯狂做受xxxx欧美肥白少妇| 亚洲精品日韩在线| 成人h视频在线观看播放| 97激碰免费视频| 国模视频一区二区| 国产精品成熟老女人| 精品少妇一区二区30p| 精品动漫一区二区| 久久天天躁日日躁| 亚洲女人天堂网| 久久久人成影片一区二区三区| 久久精品电影网站| 国产欧美一区二区三区在线| 欧美国产日韩精品| 欧美日韩亚洲网| 欧美精品制服第一页| 亚洲天堂男人天堂女人天堂| 亚洲精品乱码久久久久久按摩观| 欧美性在线视频| 欧美放荡办公室videos4k| 久久久久久香蕉网| 国产xxx69麻豆国语对白| 国产一级揄自揄精品视频| 欧美电影免费观看高清| 国产精品一区二区电影| 成人网址在线观看| 欧美丝袜美女中出在线| 久久影院在线观看| 欧美日韩午夜剧场| 亚洲第一免费网站| 久久久精品2019中文字幕神马| 久久国产精品久久国产精品| 91av成人在线| 激情久久av一区av二区av三区| 国产在线视频2019最新视频| 米奇精品一区二区三区在线观看| 精品在线观看国产| 亚洲欧美国产制服动漫| 成人h视频在线| 精品久久久久久中文字幕大豆网| 久久久久国产精品www| 精品国产成人在线| 欧美日韩国产在线播放| 国产精品午夜一区二区欲梦| 国产精品扒开腿爽爽爽视频| 日韩在线资源网| 亚洲aaa激情| 亚洲**2019国产| 亚洲欧美制服第一页| 日韩电视剧免费观看网站| 日韩精品极品毛片系列视频| 亚洲国产精品久久久| 精品无人区乱码1区2区3区在线| 97在线观看视频国产| 亚洲电影av在线| 这里只有精品在线播放| 欧美性生交xxxxx久久久| 亚洲天堂av网| 欧美日韩国产123| 欧美日韩成人在线播放|