摘要: UE默認(rèn)的安裝中是沒(méi)有PLSQL的顯示模式的(至少我安裝的版本沒(méi)有),所以需要自己手動(dòng)進(jìn)行設(shè)置,設(shè)置方法如下... 閱讀全文
摘要: 介紹一下SQLPlus里 sqlterminator | escape 兩個(gè)參數(shù)的意義和基本用法。 閱讀全文
摘要: 關(guān)于DataFile空間的一些操作語(yǔ)句,呵呵。沒(méi)事看看。 閱讀全文
摘要: Tom的這篇文章介紹了Oracle在不同的情況下,使用RBO和CBO對(duì)執(zhí)行計(jì)劃的影響。以及在CBO下,對(duì)于TABLE的不同大小而產(chǎn)生的變化。在最后還介紹了一下使用現(xiàn)有執(zhí)行計(jì)劃對(duì)于條件過(guò)濾之后記錄數(shù)的多少而形成的不同情況,也回答了我以前的一些困擾。但是具體到底多少記錄占比會(huì)使CBO發(fā)生變化還是不得而知。另外也可以看一下關(guān)于DBMS_STATS包的應(yīng)用方法,這個(gè)包還是很有用的,就是比較復(fù)雜一些。 閱讀全文
摘要: Oracle的轉(zhuǎn)義字符需要用ESCAPE函數(shù)來(lái)定義,小小學(xué)習(xí)一下 閱讀全文
摘要: 這幾天看了很多關(guān)于權(quán)限設(shè)置方面的討論,摘幾個(gè)我覺(jué)得比較重要的下來(lái)。 閱讀全文
摘要: 這篇文章是Tom用來(lái)避免在使用Trigger時(shí)造成Table is Mutating的情況發(fā)生的。Table is Mutating的原因簡(jiǎn)單得說(shuō)就是當(dāng)Table已經(jīng)被Insert、Update、Delete之后,Trigger中仍需要對(duì)其原始信息進(jìn)行統(tǒng)計(jì),因此造成了數(shù)據(jù)的不一致,直接被Oracle拒絕的情況。Tom來(lái)避免產(chǎn)生不一致的方法就是將新添加的字段,或者之前被刪除/更新的字段,通過(guò)另一個(gè)觸發(fā)器當(dāng)?shù)揭粋€(gè)數(shù)組中,然后最數(shù)組進(jìn)行讀取操作,來(lái)獲得更新之前/之后的狀態(tài),而不需要查詢?cè)怼?nbsp; 閱讀全文
摘要: 改變Synonym的定義,會(huì)使涉及到的objects的status變成invalid,但是9i跟10g還是有區(qū)別。另外簡(jiǎn)單的object在INVALID之后下一次查詢時(shí)即可自動(dòng)編譯,但也有些會(huì)造成一些影響。具體Oracle定期Recompiling的方法有很多,可以直接google一下,Oracle自帶也有腳本,例如:...\oracle\ora92\rdbms\admin\utlirp.sql 閱讀全文
摘要: 這是上一篇的后續(xù),看著實(shí)在是舒服,特地單獨(dú)拿出來(lái)放一下。其實(shí)跟上一篇講的是一個(gè)東西,但是這個(gè)report的格式很值得學(xué)習(xí)。 閱讀全文
摘要: 強(qiáng)悍的說(shuō)明,強(qiáng)悍的舉例,強(qiáng)悍的操作,強(qiáng)悍的知識(shí)。能把一個(gè)知識(shí)點(diǎn)講得這么通俗易懂,還舉一個(gè)這個(gè)貼切的例子,已經(jīng)超越大牛到達(dá)巨牛了…… 閱讀全文
摘要: 這是[SQL.Puzzles]的第二篇,都是一些簡(jiǎn)單的SQL處理,但是整體上來(lái)看,這本書還是有點(diǎn)深度的,不像別的一些SQL入門級(jí)讀物,舉的例子都很弱智,起碼還考慮到了很多實(shí)際工作上會(huì)遇到的問(wèn)題。不過(guò)這篇里還是比較簡(jiǎn)單的,主要是要關(guān)注外鍵刪除和工作日的考慮,這個(gè)問(wèn)題非常實(shí)際。[SQL.Puzzles]再轉(zhuǎn)這么一篇,以后就等有看著順眼的SQL再轉(zhuǎn)了,太簡(jiǎn)單的就直接忽視。 閱讀全文
摘要: Just a constraints warm-up. 閱讀全文
摘要: 2009年第一季度馬上就要過(guò)去了,今天突然有一些關(guān)于學(xué)習(xí)上的想法,暫且記錄之。 閱讀全文
摘要: 繼續(xù)學(xué)習(xí)DBA知識(shí),散列簇的學(xué)習(xí)。 閱讀全文
摘要: 好久沒(méi)有看DBA的書了,今天繼續(xù)學(xué)習(xí)一章 閱讀全文
摘要: 學(xué)習(xí)一下如何在Oracle中存儲(chǔ)圖片、影像等大文件。廢話不多說(shuō)了,直接上代碼。
注:后面那段是用于直接輸出html代碼在網(wǎng)頁(yè)展現(xiàn)的腳本。 閱讀全文
注:后面那段是用于直接輸出html代碼在網(wǎng)頁(yè)展現(xiàn)的腳本。 閱讀全文
摘要: 打算研究一下大文件在Oracle中的存儲(chǔ),先得學(xué)習(xí)一下DBMS_LOB包,就從網(wǎng)上轉(zhuǎn)篇文章來(lái)。文章似乎不全,找遍google全都只有這個(gè)摘了一部分的版本,反正就湊合著看吧,DBMS_LOB包函數(shù)好多,文檔太累,這個(gè)看看聊勝于無(wú)。 閱讀全文
摘要: 學(xué)習(xí)了DBMS_LOCK之后來(lái)進(jìn)行一下實(shí)際的應(yīng)用,這是一個(gè)很典型的例子,網(wǎng)上摘來(lái)的。 閱讀全文
摘要: 學(xué)習(xí)一下DBMS_LOCK包的用法。這份材料的說(shuō)明和舉例都很詳細(xì)了,好不容易才找到的,哈哈。 閱讀全文
摘要: 昨天在數(shù)據(jù)導(dǎo)入的時(shí)候遇到了一個(gè)問(wèn)題,在用imp導(dǎo)入的時(shí)候,因?yàn)閿?shù)據(jù)量過(guò)大,導(dǎo)致了所有的歸檔日志被寫滿,所有日志均無(wú)法歸檔,整個(gè)數(shù)據(jù)庫(kù)hang住。記錄一下解決archivelog滿了的處理方法。 閱讀全文