上次在談前N條記錄取得時(shí),給大家留了這個(gè)問題。當(dāng)然,這個(gè)問題本身是非常簡(jiǎn)單的,只要先去前N條,再對(duì)結(jié)果進(jìn)行逆序,最后取第一條就OK了,Easy吧 具體SQL如下: SELECT * FROM ( SELECT * FROM ( SELECT * FROM ( SELECT EMPNO, ENAME, HIREDA
2015-06-28大型數(shù)據(jù)庫系統(tǒng)中往往要用到查詢統(tǒng)計(jì),但是對(duì)于數(shù)據(jù)量大的系統(tǒng),用戶在進(jìn)行復(fù)雜的查詢統(tǒng)計(jì)時(shí)往往感到速度很慢,不能滿足應(yīng)用要求,這就要求我們?cè)谠O(shè)計(jì)數(shù)據(jù)庫系統(tǒng)時(shí)進(jìn)行合理設(shè)置,提高查詢統(tǒng)計(jì)的速度。本文結(jié)合筆者的項(xiàng)目開發(fā)經(jīng)驗(yàn),闡述具體的設(shè)置方法?! ∫詏
2015-06-28表的連接是指在一個(gè)SQL語句中通過表與表之間的關(guān)連,從一個(gè)或多個(gè)表中檢索相關(guān)的數(shù)據(jù),大體上表與表之間的連接主要可分四種,分別為相等連接,外連接,不等連接和自連接,本文將主要從以下幾個(gè)典型的例子來分析Oracle表的四種不同連接方式: 1. 相等連接 通過兩
2015-06-28好一段時(shí)間沒有用oracle數(shù)據(jù)庫,突然想起來要用oracle數(shù)據(jù)庫,可以用scott登錄,竟然不能正常登錄,提示this is account unlock,這個(gè)oracle數(shù)據(jù)庫提高安全性的需要,過一段時(shí)間就要修改密碼,避開密碼泄漏帶來的安全隱憂?! ∧怯惺裁崔k法解決嗎,不就是一個(gè)a
2015-06-28create sequence SLKTXNQRY.TXN_SEQUENCE minvalue 1 maxvalue 999999999999999999999999999 start with 3304056 increment by 1 cache 20; insert into sl_dailysum d values( txn_sequence.nextval,mer_id,nhbqje,jhbqje,njbqzje,tjrq,
2015-06-28 問題: ORA-04031: unable to allocate 19204 bytes of shared memory ("shared pool","unknown object","sga heap(1,0)","session param values") 錯(cuò)誤原因: 共享內(nèi)存太小,分配給共享池的內(nèi)存不足以
2015-06-28查看被鎖的表 select p.spid,a.serial#, c.object_name,b.session_id,b.oracle_username,b.os_user_name from v$process p,v$session a, v$locked_object b,all_objects c where p.addr=a.paddr and a.process=b.process and c.object_id=b.object_id 查
2015-06-28需要兩個(gè)系統(tǒng)權(quán)限: grant create table to backuser; grant create session to backuser; 注意:如果沒有create table權(quán)限,則無法創(chuàng)建master table;如果沒有create session權(quán)限,expdp無法登陸數(shù)據(jù)庫?! ⌒枰粋€(gè)角色: grant exp_full_datab
2015-06-28一、對(duì)ORACLE數(shù)據(jù)庫進(jìn)行備份 二、確認(rèn)ORACLE數(shù)據(jù)庫的Home目錄安裝路徑 三、關(guān)閉數(shù)據(jù)庫: SQLPLUS/NOLOG CONN / AS SYSDBA SHUTDOWN IMMEDIATE 停止所有的ORACLE運(yùn)行服務(wù) 四、解壓安裝包,將安裝包改成用戶為oracle用戶所有,之前已是就不用
2015-06-28Oracle關(guān)系數(shù)據(jù)庫系統(tǒng)以其卓越的性能獲得了廣泛的應(yīng)用,而保證數(shù)據(jù)庫安全性是數(shù)據(jù)庫管理工作的重要內(nèi)容。本文在總結(jié)Oracle數(shù)據(jù)庫安全管理工作的基礎(chǔ)上,對(duì)Oracle數(shù)據(jù)庫系統(tǒng)密碼文件的創(chuàng)建、使用和維護(hù)作了詳細(xì)的介紹,供大家參考?! ≡贠racle數(shù)據(jù)庫系統(tǒng)中,用
2015-06-28SELECT SE.SID, OPNAME, TRUNC(SOFAR / TOTALWORK * 100, 2) || '%' AS PCT_WORK, ELAPSED_SECONDS ELAPSED, ROUND(ELAPSED_SECONDS * (TOTALWORK - SOFAR) / SOFAR) REMAIN_TIME, SQL_TEXT FROM V$SESSION_LONGOPS SL, V$SQLAREA SA, V$SES
2015-06-28這里會(huì)討論令Oracle停機(jī)時(shí)間最小化的步驟。各種形式的停機(jī)--計(jì)劃的或者是非計(jì)劃的--總是不斷地發(fā)生,一個(gè)DBA應(yīng)該有正確的備份策略,這樣在數(shù)據(jù)庫出現(xiàn)問題時(shí)就可以更快地恢復(fù)?! ∫韵率羌俣ǖ膫浞莶呗院蛿?shù)據(jù)庫的運(yùn)作條件 控制文件是鏡像的 數(shù)據(jù)庫運(yùn)行在
2015-06-28本文將結(jié)合一個(gè)實(shí)際案例,講解Oracle復(fù)制技術(shù)在分布式信息系統(tǒng)中的同步應(yīng)用,希望通過這篇文章,大家能更好的理解Oracle復(fù)制技術(shù)?! ∫浴 』赪AN的分布式管理信息系統(tǒng)是當(dāng)前跨多地域企事業(yè)單位信息處理的首選。福建省運(yùn)政管理信息系統(tǒng)是覆蓋全省14個(gè)市運(yùn)
2015-06-28對(duì)于rownum來說它是oracle系統(tǒng)順序分配為從查詢返回的行的編號(hào),返回的第一行分配的是1,第二行是2,依此類推,這個(gè)偽字段可以用于限制查詢返回的總行數(shù),而且rownum不能以任何表的名稱作為前綴?! ∨e例說明: 例如表:student(學(xué)生)表,表結(jié)構(gòu)為: sq
2015-06-28---ORA-01536: 超出表空間'PUBRTS'/*表空間名*/的空間限量 --錯(cuò)誤原因:表空間配額已滿,需要增加配額 --方法一:(擴(kuò)大限量) connect system/oracle; ALTER USER pubr /*用戶名*/ QUOTA 300M ON pubrts /*表空間名*/; --方法二:(無限制限量)
2015-06-28以下的文章主要是介紹在Oracle數(shù)據(jù)庫學(xué)習(xí)中的六條經(jīng)驗(yàn)總結(jié),其實(shí)想學(xué)好Oracle數(shù)據(jù)庫并不是一件很困難的事情,很多人都認(rèn)為Oracle數(shù)據(jù)庫的體系過于龐大,在學(xué)習(xí)的過程中摸不到頭緒,以下的文章就會(huì)給你提供相關(guān)的解答方法?! ?、如果有一定的數(shù)據(jù)庫基礎(chǔ)知道SQ
2015-06-28以下的文章主要是介紹幾種更為快捷的方法來Oracle常見問題診斷方法,以下就是Oracle常見問題診斷方法具體方案的描述,希望在你今后的學(xué)習(xí)中會(huì)有所幫助,以下就是文章的詳細(xì)內(nèi)容介紹,望大家借鑒?! ? TNS-12154 Error 或ORA-12154 特征:SQL*NET沒有找到連
2015-06-28你是否對(duì)Oracle數(shù)據(jù)庫中null的實(shí)際操作感到十分頭疼?如果是這樣子的話,以下的文章將會(huì)給你相應(yīng)的解決方案,以下的文章主要是介紹Oracle數(shù)據(jù)庫中null的具體使用的方案,以下就是相關(guān)內(nèi)容的具體描述?! 枺菏裁词荖ULL? 答:在我們不知道具體有什么數(shù)據(jù)的
2015-06-28一、查看數(shù)據(jù)庫實(shí)例的EM端口 在ORACLE_HOME\install\portlist.ini文件里面?! 《⒃O(shè)制數(shù)據(jù)庫實(shí)例的SID SID的長(zhǎng)度不能超過8個(gè)字符。實(shí)例名不能超過30個(gè)字符 三、常用的一些命令 啟動(dòng)/關(guān)閉EM:emctl start/stop dbconsole 啟動(dòng)/關(guān)閉監(jiān)聽 :lsnr
2015-06-281.我在做優(yōu)化sql時(shí),經(jīng)常碰到使用in的語句,這時(shí)我們一定要用exists把它給換掉,因?yàn)镺racle在處理In時(shí)是按Or的方式做的,即使使用了索引也會(huì)很慢?! ”热纾骸 ELECT col1,col2,col3 FROM table1 a WHERE a.col1 not in (SELECT col1 FROM table2) 可
2015-06-28