

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、1.sql2000和sql2005有什么區(qū)別?有什么區(qū)別?a、最直觀的一點就是兩者的界面有很明顯的不同。sql2005的操作風(fēng)格更接近于vs2005。b、sql2005比sql2000存儲的數(shù)據(jù)量要大很多,sql2005支持?jǐn)?shù)據(jù)庫邏輯分區(qū);c、sql2000與sql20005jdbc連接不同:sql2000jdbc連接:url地址:jdbc:microsoft:sqlserver::driver:com.microsoft.jdbc.s
2、qlserver.SQLServerDriversql2005jdbc連接:url地址:jdbc:sqlserver::[databaseName=]driver:com.microsoft.sqlserver.jdbc.SQLServerDriverd、安全性能的提高:sqlServer2005包括了一些在安全性能上的改進(jìn),例如將用戶和對象分開、數(shù)據(jù)庫加密、設(shè)置安全默認(rèn)值、增強密碼政策、縝密的許可控制、以及一個增強型的安全模式。e、s
3、ql2005還提供了一些新的特性,比如文件流支持(向第三代數(shù)據(jù)庫邁出了可喜的一步)、TSql的改進(jìn)(處理錯誤、遞歸查詢功能、關(guān)系運算符PIVOTAPPLYROW_NUMBER和其他數(shù)據(jù)列排行功能,等等)、數(shù)據(jù)庫鏡像、透明的客戶端重定向、新的基于架構(gòu)的安全模型、內(nèi)建的Http服務(wù)器等...。1.存儲過程的作用?存儲過程的作用?存儲過程可以使得對數(shù)據(jù)庫的管理、以及顯示關(guān)于數(shù)據(jù)庫及其用戶信息的工作容易得多。存儲過程是SQL語句和可選控制流語句
4、的預(yù)編譯集合,以一個名稱存儲并作為一個單元處理。存儲過程存儲在數(shù)據(jù)庫內(nèi),可由應(yīng)用程序通過一個調(diào)用執(zhí)行,而且允許用戶聲明變量、有條件執(zhí)行以及其它強大的編程功能。存儲過程可包含程序流、邏輯以及對數(shù)據(jù)庫的查詢。它們可以接受參數(shù)、輸出參數(shù)、返回單個或多個結(jié)果集以及返回值。可以出于任何使用SQL語句的目的來使用存儲過程,它具有以下優(yōu)點:可以在單個存儲過程中執(zhí)行一系列SQL語句??梢詮淖约旱拇鎯^程內(nèi)引用其它存儲過程,這可以簡化一系列復(fù)雜語句。存儲
5、過程在創(chuàng)建時即在服務(wù)器上進(jìn)行編譯,所以執(zhí)行起來比單個SQL語句快。2.sqlserver和acle數(shù)據(jù)庫的性能優(yōu)化數(shù)據(jù)庫的性能優(yōu)化3.1選用適合的ACLE優(yōu)化器ACLE的優(yōu)化器共有3種:a.RULE(基于規(guī)則)b.COST(基于成本)c.CHOOSE(選擇性)在缺省情況下ACLE采用CHOOSE優(yōu)化器為了避免那些不必要的全表掃描(fulltablescan)你必須盡量避免使用CHOOSE優(yōu)化器而直接采用基于規(guī)則或者基于成本的優(yōu)化器.訪問
6、Table的方式3.2ACLE采用兩種訪問表中記錄的方式:a.全表掃描全表掃描就是順序地訪問表中每條記錄.ACLE采用一次讀入多個數(shù)據(jù)塊StDevP()[StDevStDevP返回總體或總體樣本的標(biāo)準(zhǔn)偏差的估計值]Var()VarP()[VarVarP返回一個總體或總體樣本的方差的估計值ODBC標(biāo)量函數(shù):1.字符串函數(shù)IILENGTHRTRIMLOCATESPACECONCATLTRIMSUBSTRINGLCASERIGHTUCASEL
7、EFT2.數(shù)字函數(shù)ABSFLOSINATANLOGSQRTCEILINGPOWERTANCOSRMODEXPSIGN3.時間和日期函數(shù)CURDATEDAYOFYEARMONTHCURTIMEYEARWEEKNOWHOURQUARTERDAYOFMONTHMINUTEMONTHNAMEDAYOFWEEKSECONDDAYNAME4.數(shù)據(jù)類型變換CONVERTACLE5.acle中的事務(wù)中的事務(wù)acle在缺省情況下任何一個DML語句都會開始
8、一個事務(wù),直到用戶發(fā)出Commit或Rollback操作,這個事務(wù)才會結(jié)束。在acle中,執(zhí)行DDL語句(如CreateTable、CreateView等)時,會在執(zhí)行之前自動發(fā)出一個Commit命令,并在隨后發(fā)出一個Commit或者Rollback命令。(1)提交事務(wù)提交一事務(wù),即將在事務(wù)中由SQL語句所執(zhí)行的改變永久化。在提交前,ACLE已有下列情況:在SGA的回滾段緩沖區(qū)已生成回滾段記錄,回滾信息包含有所修改值的老值。在SGA的日
9、志緩沖區(qū)已生成日志項。這些改變在事務(wù)提交前可進(jìn)入磁盤。對SGA的數(shù)據(jù)庫緩沖區(qū)已作修改,這些修改在事務(wù)真正提交之前可進(jìn)入磁盤。在事務(wù)提交之后,有下列情況:對于與回滾段相關(guān)的內(nèi)部事務(wù)表記錄提交事務(wù),并賦給一個相應(yīng)的唯一系統(tǒng)修改號(SCN),記錄在表中。在SGA的日志緩沖區(qū)中日志項由LGWR進(jìn)程寫入到在線日志文件,這是構(gòu)成提交事務(wù)的原子事務(wù)。在行上和表上的封鎖被釋放。該事務(wù)標(biāo)志為完成。注意:對于提交事務(wù)的數(shù)據(jù)修改不必由DBWR后臺進(jìn)程立即寫入
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)庫面試題
- 數(shù)據(jù)庫筆試面試題
- 數(shù)據(jù)庫面試題整理
- mysql數(shù)據(jù)庫面試題
- 數(shù)據(jù)庫筆試面試題
- 數(shù)據(jù)庫面試題(附答案)
- java就業(yè)面試題大全
- 數(shù)據(jù)庫面試題(附答案)
- 銀行數(shù)據(jù)庫面試題
- 數(shù)據(jù)庫筆試題面試題集
- 數(shù)據(jù)庫筆試題及答案-常見數(shù)據(jù)庫面試題
- 數(shù)據(jù)庫工程師面試題
- 航空網(wǎng)站數(shù)據(jù)庫面試題
- sql數(shù)據(jù)庫面試題以及答案
- sql數(shù)據(jù)庫經(jīng)典面試題(筆試題)
- java就業(yè)面試題大全 (2)
- java面試題
- java面試題
- java數(shù)據(jù)結(jié)構(gòu)類面試題
- java面試題點評
評論
0/150
提交評論