1.選用適合的ORACLE優(yōu)化器ORACLE的優(yōu)化器共有3種A、RULE(基于規(guī)則)b、COST(基于成本)c、CHOOSE(選擇性)設(shè)置缺省的優(yōu)化器,可以通過(guò)對(duì)init.ora文件中OPTIMIZER_MODE參數(shù)的各種聲明,如RULE,COST,CHOOSE,ALL_ROWS,F(xiàn)IRST_ROWS。你當(dāng)然也在SQL句級(jí)或是會(huì)話(session)級(jí)對(duì)其進(jìn)行覆蓋。為了使用基于成本的優(yōu)化器(CBO,Cost-BasedOptimizer),你必須經(jīng)常運(yùn)行an
系統(tǒng) 2019-08-12 01:53:06 2362
--================================--Oracle用戶(hù)、對(duì)象權(quán)限、系統(tǒng)權(quán)限--================================一、用戶(hù)與模式用戶(hù):對(duì)數(shù)據(jù)庫(kù)的訪問(wèn),需要以適當(dāng)用戶(hù)身份通過(guò)驗(yàn)證,并具有相關(guān)權(quán)限來(lái)完成一系列動(dòng)作SYS用戶(hù),缺省始終創(chuàng)建,且未被鎖定,擁有數(shù)據(jù)字典及其關(guān)聯(lián)的所有對(duì)象SYSTEM用戶(hù),缺省始終創(chuàng)建,且未被鎖定,可以訪問(wèn)數(shù)據(jù)庫(kù)內(nèi)的所有對(duì)象模式(schema):是某個(gè)用戶(hù)擁有所有對(duì)象的集合。
系統(tǒng) 2019-08-12 01:51:42 2362
1.日期函數(shù)默認(rèn)格式為日-月-年extarct(類(lèi)型from日期)--將指定日期抽出指定的部分類(lèi)型可以是year,day,month,hour,minute,secondmonths_between(日期一,日期二)得到兩個(gè)日期中相差的月份add_months(日期,天數(shù))指定日期加上指定天數(shù)next_day(日期,星期幾)得到指定日期后面的指定星期幾的日期next_day('23-6月-11','星期一')得到的是2011年6月27因?yàn)檫@天是星期一las
系統(tǒng) 2019-08-12 01:53:17 2361
1:描述死鎖產(chǎn)生的過(guò)程;2:描述重做與回滾的認(rèn)識(shí);3:索引組織表,聚蔟表的用途;4:對(duì)IMP/EXP,SQLLDR的認(rèn)識(shí);5:數(shù)據(jù)的備份與恢復(fù)的方案;6:分析函數(shù)的用途;7:消耗資源的SQL的定位方法;8:對(duì)觸發(fā)器的認(rèn)識(shí);9:對(duì)ORA-01555錯(cuò)誤的認(rèn)識(shí);10:ORACLE都有那些文件?并以什么格式存儲(chǔ);11:RMAN備份的操作:12:丟失控制文件的恢復(fù);13:將ORACLE數(shù)據(jù)庫(kù)更改為歸檔模式;寫(xiě)出步驟14:把表A從表空間TSP1更改成表空間TSP2的
系統(tǒng) 2019-08-12 01:52:43 2361
---查字符集select*fromnls_database_parameters---查版本查看oracle的版本信息(1)用客戶(hù)端連接到數(shù)據(jù)庫(kù),執(zhí)行select*fromv$instance查看version項(xiàng)(2)select*fromproduct_component_version(3)或查詢(xún)V$VERSION查看組件級(jí)信息Oracle查字符集查版本號(hào)
系統(tǒng) 2019-08-12 01:33:56 2360
Oracle使用時(shí)間長(zhǎng)了,新增了許多user和tablespace.需要清理一下對(duì)于單個(gè)user和tablespace來(lái)說(shuō),可以使用如下命令來(lái)完成。步驟一:刪除userdropuser××cascade說(shuō)明:刪除了user,只是刪除了該user下的schemaobjects,是不會(huì)刪除相應(yīng)的tablespace的。步驟二:刪除tablespaceDROPTABLESPACEtablespace_nameINCLUDINGCONTENTSANDDATAFIL
系統(tǒng) 2019-08-12 01:54:10 2359
偶然需要了解,學(xué)習(xí)了這篇文章,轉(zhuǎn)載記錄一下自:http://blog.csdn.net/jxzkin/article/details/79496291.創(chuàng)建測(cè)試數(shù)據(jù)[html]viewplaincopyCREATETABLECC(StudentNVARCHAR2(2),CourseNVARCHAR2(2),ScoreINT);[html]viewplaincopyINSERTintoCCselectN'張三',N'語(yǔ)文',78fromdualunional
系統(tǒng) 2019-08-12 01:54:42 2356
沒(méi)有給賦值,也沒(méi)有默認(rèn)值時(shí)為nullORACLE允許任何一種數(shù)據(jù)類(lèi)型的字段為空,除了以下兩種情況:1、主鍵字段(primarykey),2、定義時(shí)已經(jīng)加了NOTNULL限制條件的字段說(shuō)明:1、等價(jià)于沒(méi)有任何值、是未知數(shù)(未賦值,且沒(méi)有默認(rèn)值)。2、NULL與0、空字符串、空格都不同。3、對(duì)空值做加、減、乘、除等運(yùn)算操作,結(jié)果仍為空。4、NULL的處理使用NVL函數(shù)。5、比較時(shí)使用關(guān)鍵字用“isnull”和“isnotnull”。6、空值不能被索引,所以查詢(xún)
系統(tǒng) 2019-08-12 01:55:25 2355
SQL*LOADER是ORACLE的數(shù)據(jù)加載工具,通常用來(lái)將操作系統(tǒng)文件遷移到ORACLE數(shù)據(jù)庫(kù)中。SQL*LOADER是大型數(shù)據(jù)倉(cāng)庫(kù)選擇使用的加載方法,因?yàn)樗峁┝俗羁焖俚耐緩剑―IRECT,PARALLEL)。現(xiàn)在,我們拋開(kāi)其理論不談,用實(shí)例來(lái)使您快速掌握SQL*LOADER的使用方法。首先,我們認(rèn)識(shí)一下SQL*LOADER。在NT下,SQL*LOADER的命令為SQLLDR,在UNIX下一般為sqlldr/sqlload。如執(zhí)行:d:\oracle>
系統(tǒng) 2019-08-12 01:53:36 2354
SQL中的單記錄函數(shù)1.ASCII返回與指定的字符對(duì)應(yīng)的十進(jìn)制數(shù);SQL>selectascii(A)A,ascii(a)a,ascii(0)zero,ascii()spacefromdual;AAZEROSPACE------------------------------------659748322.CHR給出整數(shù),返回對(duì)應(yīng)的字符;SQL>selectchr(54740)zhao,chr(65)chr65fromdual;ZHC---趙A3.CONC
系統(tǒng) 2019-08-12 01:55:03 2352
每日一貼,今天的內(nèi)容關(guān)鍵字為查看表空間一、創(chuàng)立catalog要需的表空間SQL>createtablespacerman_wolfdatafile'/oracle/ora10g/oradata/wolf/rmanwolf.dbf'size20m;Tablespacecreated.查看表空間是不是創(chuàng)立功成SQL>selecttablespace_namefromdba_tablespaces;TABLESPACE_NAME-----------------
系統(tǒng) 2019-08-12 01:53:30 2352
簡(jiǎn)稱(chēng)模塊全名(英文)模塊全名(中文)GLOracleGeneralLedger總帳管理系統(tǒng)APOraclePayables應(yīng)付款管理系統(tǒng)AROracleReceivables應(yīng)收款管理系統(tǒng)FAOracleAssets固定資產(chǎn)管理系統(tǒng)CEoraclecashmanagement現(xiàn)金管理系統(tǒng)PAOracleProjectAccounting項(xiàng)目會(huì)計(jì)OFAOracleFinancialAnalyzer財(cái)務(wù)分析OMOracleOrderManagement銷(xiāo)售訂單
系統(tǒng) 2019-08-12 01:52:35 2350
官方安裝說(shuō)明:http://www.oracle.com/technology/global/cn/pub/articles/smiley_10gdb_install.html一、驗(yàn)證系統(tǒng)要求1,要驗(yàn)證系統(tǒng)是否滿足Oracle10g數(shù)據(jù)庫(kù)的最低要求,以root用戶(hù)身份登錄并運(yùn)行以下命令。要查看可用RAM和交換空間大小,運(yùn)行以下命令:grepMemTotal/proc/meminfogrepSwapTotal/proc/meminfo例如:#grepMemT
系統(tǒng) 2019-08-12 01:52:08 2350
系統(tǒng)環(huán)境:1、操作系統(tǒng):Windows2000Server2、數(shù)據(jù)庫(kù):Oracle8iR2(8.1.6)forNT企業(yè)版3、開(kāi)發(fā)工具:Delphi5企業(yè)版連接方法:一、安裝Oracle8iR2(8.1.6)forNT企業(yè)版使用典型安裝,安裝目錄為D:\Oracle;二、安裝Delphi5企業(yè)版把Delphi5光盤(pán)放入光驅(qū),使用典型安裝,安裝目錄為C:\ProgramFiles\Borland\Delphi5;三、生成Oracle實(shí)驗(yàn)記錄連入SQL*Plus
系統(tǒng) 2019-08-12 01:53:55 2349
selectConvert(varchar,Convert(money,TaxExValue),1)fromA--Result2,794.8758,119.661,367.52對(duì)于SQLServer來(lái)說(shuō),進(jìn)行金額的轉(zhuǎn)換,可以按照上面的操作那樣,會(huì)自動(dòng)將金額處理為兩位小數(shù),并用逗號(hào)分隔小數(shù)點(diǎn)前面的數(shù)字。當(dāng)然可以用字符串拼接的方式,將金額符號(hào)加上去。對(duì)于項(xiàng)目中,客戶(hù)需要將金額轉(zhuǎn)換的時(shí)候,這樣處理顯示出來(lái)的效果會(huì)好一些。一下是用ORACLE的顯示結(jié)果。Selec
系統(tǒng) 2019-08-12 01:52:18 2348