1. Session數(shù)目的問(wèn)題 2
1.1. 問(wèn)題現(xiàn)象 2
1.2. 問(wèn)題成因和預(yù)防措施 2
1.3. 應(yīng)急解決方法 2
1.3.1. 使用sar –v命令在操作系統(tǒng)上觀察打開(kāi)的文件數(shù): 2
1.3.2. 在數(shù)據(jù)庫(kù)中通過(guò)v$resource_limit視圖觀察當(dāng)前連接情況 2
1.3.3. 使用以下腳本找出需要調(diào)整的應(yīng)用 2
1.3.4. 調(diào)整應(yīng)用,以平衡和解決連接問(wèn)題 2
1.4. 其他需要注意的問(wèn)題 2
2. 鎖表的問(wèn)題 2
2.1. 問(wèn)題成因和預(yù)防措施 2
2.2. 解決方法 2
2.3. 緊急解決方法 2
3. SQL語(yǔ)句的綁定變量問(wèn)題 2
4. OS的進(jìn)程號(hào)和Oracle session的對(duì)應(yīng)關(guān)系 2
4.1. 根據(jù)OS的進(jìn)程號(hào)找到Oracle session的信息 2
4.2. 根據(jù)Oracle SID找到對(duì)應(yīng)的OS進(jìn)程信息 2
4.3. 找出當(dāng)前session的OS進(jìn)程信息 2
5. 找出最耗資源的sql 2
5.1. 根據(jù)操作系統(tǒng)PID找到sql語(yǔ)句 2
5.2. 根據(jù)數(shù)據(jù)庫(kù)SID找到sql語(yǔ)句 2
5.3. 根據(jù)hash value找到sql語(yǔ)句 2
6. 找出當(dāng)前用戶(hù)的某個(gè)對(duì)象的大小 2
7. 查看用戶(hù)的確省表空間和臨時(shí)表空間 2
8. 查看數(shù)據(jù)庫(kù)的參數(shù) 2
9. 查找和刪除重復(fù)記錄的例子 2
10. 表空間容量和使用 2
10.1. 監(jiān)控空間的使用 2
10.1.1. 列出所有表空間對(duì)應(yīng)的數(shù)據(jù)文件極其使用的空閑率 2
10.1.2. 列出表空間的使用空閑率 2
10.2. 向現(xiàn)有表空間中添加數(shù)據(jù)文件(raw device) 2
10.2.1. 找出所有的裸設(shè)備: ls /dev/vg_ora1/r* vg_ora1 2
10.2.2. 創(chuàng)建一個(gè)臨時(shí)表保存這些全部的裸設(shè)備名稱(chēng)(r開(kāi)頭的文件) 2
10.2.3. 將上面的內(nèi)容修改為類(lèi)似于下面的內(nèi)容,然后存入數(shù)據(jù)庫(kù): 2
10.2.4. 找出數(shù)據(jù)庫(kù)中所有已經(jīng)使用過(guò)的裸設(shè)備 2
10.2.5. 將上面的內(nèi)容修改為類(lèi)似于下面的內(nèi)容,然后存入數(shù)據(jù)庫(kù)中: