原创 常用數據庫狀態查詢語句

查看錶空間使用率 SELECT d.tablespace_name,         round((1 - nvl(free_space, 0) / space) * 100, 0) "used_rate(%)"  FROM (SEL

原创 中標麒麟系統進行雙網卡綁定

cd /etc/sysconfig/network-scripts/ [root@rgdefmdb1 network-scripts]# cat ifcfg-bond0 DEVICE=bond0 NM_CONTROLLED=no  #ye

原创 監聽日誌太大,有10g怎麼破?

最近發覺oracle目錄不夠用,看了下監聽日誌太大,有好幾年沒有清理了。把監聽日誌刪除了但是沒釋放磁盤空間。 可以用以下方法先關了log_stat再開 監聽日誌位置 /oracle/app/db/network/log 11g:$

原创 中標麒麟在線不重啓認存儲

最近搭建oracle環境,用的是emc的存儲。平時都是直接重啓服務器,這個方法其實是最簡單方便,不過有時候生成環境不能重啓。 linux在認存儲的方面確實不是很好,操作有點麻煩。 首先,對/sys/class/scsi_host/下

原创 ORA-01578 ORA-01110 問題解決(這個是在沒有rman備份的情況下)

用dbv看 DBV FILE="/data/oradata/boss/sxwgtbs04.dbf" blocksize=8192 Total Pages Examined         : 655360 Total Pages

原创 部署informatica出現0ra 01280

之前在跨境電商項目中部署informatica,期間報錯0ra 01280。百思不得其解,因當時數據庫是新裝,並未開始運行業務。只記得因爲要部署ggs需要打補丁,會不會是補丁問題呢? 問了下同事說打好了補丁,姑且看一下執行的腳本。 後

原创 歸檔撐爆之後不能開機的問題

今天遇到一個有趣的問題,客戶報過來說不能開機 ORA-03113: end-of-file on communication channel Process ID: 25910 Session ID: 781 Serial number:

原创 文本索引小結

怎麼看有沒有文本索引 select index_name,ITYP_NAME,owner,index_type from DBA_indexes where ITYP_NAME in ('CONTEXT','CTXCAT','CTXRU

原创 trace文件不斷在寫入

發現oralce目錄空間不足,看了下還是日誌記錄太多的問題。看到有個trace不斷寫入。具體是什麼問題等下再研究,但是得先解決空間問題。 System State dumped to trace file /oracle/app/ad

原创 綁定變量導致執行計劃不走索引

客戶反應有個查詢慢,看了一下沒有走索引,以爲很簡單,結果發現和以前遇到的問題完全不一樣,原來是bind peeking問題,最後只好建議客戶用hint,以下是過程。 explain plan for select pcode as ID

原创 maxperm小記

maxperm%=90是aix 6.1安裝oracle推薦值,設置爲20%是5.3及其以下版本要求的,而且本系統中文件系統cache很小 minfree 和 maxfree 參數的值 使用空閒列表的目的是保持跟蹤進程終止釋放的

原创 常用自動生成語句

重建序列 select 'create sequence '|| sequence_owner ||'.'|| sequence_name ||        ' minvalue '|| min_val

原创 看鎖總結

查看阻塞 set pagesize 40 linesize 150 column blockers format a45 column waiters format a45 select '阻塞者('||sb.sid||':'||sb.

原创 監聽小總結

參數文件中*.db_domain對監聽的影響: 1.用了*.db_domain='test'的情況下 sqlplus system/[email protected]:1521/boss.test 纔可以連接上,否則會報 ERRO

原创 索引 日常整理

看看哪些索引失效select INDEX_NAME,STATUS from dba_indexes where STATUS<>'VALID';status是N/A翻譯成中文表示 不適用 因爲dba_indexes.status只適用於