2025年數(shù)據(jù)庫系統(tǒng)工程師考試數(shù)據(jù)庫系統(tǒng)應(yīng)用試題及答案_第1頁
2025年數(shù)據(jù)庫系統(tǒng)工程師考試數(shù)據(jù)庫系統(tǒng)應(yīng)用試題及答案_第2頁
2025年數(shù)據(jù)庫系統(tǒng)工程師考試數(shù)據(jù)庫系統(tǒng)應(yīng)用試題及答案_第3頁
2025年數(shù)據(jù)庫系統(tǒng)工程師考試數(shù)據(jù)庫系統(tǒng)應(yīng)用試題及答案_第4頁
2025年數(shù)據(jù)庫系統(tǒng)工程師考試數(shù)據(jù)庫系統(tǒng)應(yīng)用試題及答案_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

2025年數(shù)據(jù)庫系統(tǒng)工程師考試數(shù)據(jù)庫系統(tǒng)應(yīng)用試題及答案一、單項(xiàng)選擇題(共15題,每題2分,共30分)1.事務(wù)的原子性(Atomicity)主要通過以下哪種機(jī)制實(shí)現(xiàn)?()A.鎖機(jī)制B.日志(Redo/Undo)C.索引優(yōu)化D.數(shù)據(jù)分片答案:B解析:原子性要求事務(wù)的所有操作要么全部完成,要么全部回滾。日志系統(tǒng)通過記錄事務(wù)的修改前(Undo)和修改后(Redo)狀態(tài),在事務(wù)失敗時(shí)通過回滾(Undo)或重做(Redo)保證原子性。鎖機(jī)制主要用于保證隔離性,索引優(yōu)化提升查詢效率,數(shù)據(jù)分片是分布式存儲(chǔ)策略,均不直接實(shí)現(xiàn)原子性。2.下列關(guān)于數(shù)據(jù)庫并發(fā)控制中“可重復(fù)讀”隔離級(jí)別的描述,正確的是()A.允許臟讀,但禁止不可重復(fù)讀B.禁止臟讀和不可重復(fù)讀,但允許幻讀C.禁止所有讀異常(臟讀、不可重復(fù)讀、幻讀)D.允許臟讀和不可重復(fù)讀,但禁止幻讀答案:B解析:SQL標(biāo)準(zhǔn)定義的隔離級(jí)別中,“可重復(fù)讀”(RepeatableRead)要求事務(wù)在執(zhí)行期間多次讀取同一數(shù)據(jù)時(shí)結(jié)果一致,因此禁止臟讀(讀取未提交數(shù)據(jù))和不可重復(fù)讀(同一數(shù)據(jù)前后讀取結(jié)果不同),但允許幻讀(因其他事務(wù)插入新數(shù)據(jù)導(dǎo)致查詢結(jié)果行數(shù)變化)。3.數(shù)據(jù)庫物理設(shè)計(jì)階段的核心任務(wù)是()A.確定關(guān)系模式的規(guī)范化程度B.定義數(shù)據(jù)的完整性約束C.選擇存儲(chǔ)結(jié)構(gòu)和存取方法D.構(gòu)建E-R模型答案:C解析:數(shù)據(jù)庫設(shè)計(jì)分為需求分析、概念設(shè)計(jì)(E-R模型)、邏輯設(shè)計(jì)(關(guān)系模式規(guī)范化)、物理設(shè)計(jì)(存儲(chǔ)結(jié)構(gòu)與存取方法選擇)等階段。物理設(shè)計(jì)的核心是根據(jù)應(yīng)用需求(如查詢頻率、更新操作)選擇合適的文件組織方式(如堆文件、B+樹文件)、索引策略(如聚集索引、輔助索引)及數(shù)據(jù)分布方案。4.下列日志類型中,用于數(shù)據(jù)庫恢復(fù)時(shí)“重做”(Redo)操作的是()A.前像日志(BeforeImage,BI)B.后像日志(AfterImage,AI)C.前像+后像日志(BI+AI)D.僅操作日志(OperationLog)答案:B解析:Redo操作需要重新執(zhí)行已提交事務(wù)對(duì)數(shù)據(jù)的修改,因此需要記錄修改后的結(jié)果(后像日志)。前像日志記錄修改前的狀態(tài),用于Undo操作回滾未提交事務(wù)。BI+AI日志同時(shí)支持Undo和Redo,但Redo的核心依賴后像。5.分布式數(shù)據(jù)庫中,“數(shù)據(jù)分片”的主要目的是()A.提高數(shù)據(jù)一致性B.優(yōu)化查詢性能C.簡(jiǎn)化事務(wù)管理D.降低存儲(chǔ)成本答案:B解析:數(shù)據(jù)分片(水平分片、垂直分片、混合分片)通過將大表按規(guī)則分割到不同節(jié)點(diǎn)存儲(chǔ),使查詢僅需訪問相關(guān)分片,減少網(wǎng)絡(luò)傳輸和本地IO,從而優(yōu)化性能。一致性需通過副本協(xié)議保障,事務(wù)管理因分片更復(fù)雜,存儲(chǔ)成本可能因副本增加而上升。6.下列索引類型中,適合范圍查詢(如查詢年齡在20-30歲之間的記錄)的是()A.哈希索引B.B+樹索引C.位圖索引D.全文索引答案:B解析:B+樹索引的有序性支持范圍查詢,可通過樹結(jié)構(gòu)快速定位起始和結(jié)束位置。哈希索引基于哈希值存儲(chǔ),僅支持等值查詢;位圖索引適用于低基數(shù)列(如性別);全文索引用于文本內(nèi)容檢索。7.數(shù)據(jù)庫備份策略中,“差異備份”與“增量備份”的主要區(qū)別是()A.差異備份僅備份上次全備份后修改的數(shù)據(jù),增量備份僅備份上次增量備份后修改的數(shù)據(jù)B.差異備份備份所有修改的數(shù)據(jù),增量備份僅備份部分修改的數(shù)據(jù)C.差異備份恢復(fù)更快,增量備份存儲(chǔ)空間更小D.差異備份支持熱備份,增量備份僅支持冷備份答案:A解析:全備份是完整數(shù)據(jù)拷貝;差異備份備份自上次全備份以來所有修改的數(shù)據(jù);增量備份備份自上次任意類型備份(全/增量)以來修改的數(shù)據(jù)。因此,差異備份的恢復(fù)只需全備份+最后一次差異備份,而增量備份需全備份+所有增量備份,故差異備份恢復(fù)更快,增量備份存儲(chǔ)空間更?。–選項(xiàng)后半句錯(cuò)誤)。8.事務(wù)T1對(duì)數(shù)據(jù)A加X鎖(排他鎖),事務(wù)T2對(duì)數(shù)據(jù)A的加鎖請(qǐng)求會(huì)()A.立即獲得S鎖(共享鎖)B.立即獲得X鎖C.等待直到T1釋放鎖D.直接終止T1并獲得鎖答案:C解析:X鎖(排他鎖)與任何鎖(S/X)不兼容,因此T2請(qǐng)求S或X鎖時(shí)需等待T1釋放X鎖后才能獲得。鎖的兼容性由鎖協(xié)議決定,X鎖的排他性禁止其他事務(wù)同時(shí)加鎖。9.下列不屬于數(shù)據(jù)倉(cāng)庫典型特征的是()A.面向主題B.實(shí)時(shí)更新C.集成性D.歷史數(shù)據(jù)存儲(chǔ)答案:B解析:數(shù)據(jù)倉(cāng)庫用于支持決策分析,數(shù)據(jù)主要來自O(shè)LTP系統(tǒng)的集成,具有面向主題、非易失(少更新)、集成性、隨時(shí)間變化(存儲(chǔ)歷史數(shù)據(jù))的特點(diǎn)。實(shí)時(shí)更新是OLTP數(shù)據(jù)庫的特征。10.數(shù)據(jù)庫調(diào)優(yōu)中,“查詢計(jì)劃緩存”主要優(yōu)化的是()A.磁盤IO性能B.CPU計(jì)算效率C.重復(fù)查詢的解析開銷D.網(wǎng)絡(luò)傳輸延遲答案:C解析:數(shù)據(jù)庫對(duì)重復(fù)執(zhí)行的SQL語句會(huì)緩存其解析后的執(zhí)行計(jì)劃(如執(zhí)行步驟、索引使用),避免重復(fù)語法分析、語義檢查和優(yōu)化器計(jì)算,從而減少解析開銷。磁盤IO優(yōu)化依賴索引或存儲(chǔ)介質(zhì)升級(jí),CPU效率依賴算法優(yōu)化,網(wǎng)絡(luò)延遲依賴分布式部署。11.下列關(guān)于主從復(fù)制(Master-SlaveReplication)的描述,錯(cuò)誤的是()A.主庫處理寫操作,從庫處理讀操作B.復(fù)制延遲可能導(dǎo)致從庫數(shù)據(jù)不一致C.支持自動(dòng)故障切換(Failover)D.適用于讀多寫少的應(yīng)用場(chǎng)景答案:C解析:主從復(fù)制通常需要額外的監(jiān)控和管理工具(如MHA)實(shí)現(xiàn)自動(dòng)故障切換,單純的主從復(fù)制架構(gòu)本身不支持自動(dòng)切換。其他選項(xiàng)均正確:主庫負(fù)責(zé)寫,從庫分擔(dān)讀壓力;復(fù)制通過日志異步傳輸,存在延遲;適合讀多寫少場(chǎng)景。12.數(shù)據(jù)庫完整性約束中,“外鍵約束”主要保證的是()A.實(shí)體完整性B.參照完整性C.用戶定義完整性D.域完整性答案:B解析:實(shí)體完整性通過主鍵約束保證(如非空且唯一);參照完整性通過外鍵約束保證(外鍵值必須存在于被參照表的主鍵中或?yàn)榭眨挥脩舳x完整性是自定義規(guī)則(如年齡>0);域完整性指字段取值范圍合法。13.下列SQL語句中,屬于數(shù)據(jù)控制語言(DCL)的是()A.CREATETABLEB.SELECT*FROMusersC.GRANTSELECTONusersTOadminD.UPDATEusersSETage=25WHEREid=1答案:C解析:DCL用于權(quán)限管理,包括GRANT(授權(quán))和REVOKE(回收權(quán)限)。A是數(shù)據(jù)定義語言(DDL),B是數(shù)據(jù)查詢語言(DQL),D是數(shù)據(jù)操縱語言(DML)。14.分布式數(shù)據(jù)庫中,“CAP理論”指的是()A.一致性、可用性、分區(qū)容忍性B.完整性、原子性、持久性C.并發(fā)控制、訪問控制、性能優(yōu)化D.復(fù)制、分片、緩存答案:A解析:CAP理論指出,分布式系統(tǒng)無法同時(shí)滿足一致性(Consistency)、可用性(Availability)和分區(qū)容忍性(PartitionTolerance),最多滿足其中兩個(gè)。B是事務(wù)的ACID特性,C和D是數(shù)據(jù)庫設(shè)計(jì)的不同技術(shù)方向。15.數(shù)據(jù)庫故障中,“介質(zhì)故障”(如磁盤損壞)的恢復(fù)需要依賴()A.事務(wù)日志B.數(shù)據(jù)備份+日志C.內(nèi)存數(shù)據(jù)緩存D.鎖機(jī)制答案:B解析:介質(zhì)故障導(dǎo)致物理數(shù)據(jù)丟失,恢復(fù)需先通過最近的全備份或差異備份還原數(shù)據(jù),再通過日志(Redo)重做已提交事務(wù)的修改,確保數(shù)據(jù)一致性。事務(wù)日志僅用于邏輯錯(cuò)誤(如事務(wù)中斷)的恢復(fù),無法單獨(dú)應(yīng)對(duì)介質(zhì)故障。二、多項(xiàng)選擇題(共10題,每題3分,共30分)1.下列屬于數(shù)據(jù)庫事務(wù)隔離級(jí)別的有()A.讀未提交(ReadUncommitted)B.讀已提交(ReadCommitted)C.可串行化(Serializable)D.可重復(fù)讀(RepeatableRead)答案:ABCD解析:SQL標(biāo)準(zhǔn)定義了四種隔離級(jí)別,從低到高依次為:讀未提交、讀已提交、可重復(fù)讀、可串行化。2.分布式數(shù)據(jù)庫中,實(shí)現(xiàn)數(shù)據(jù)一致性的常見協(xié)議有()A.兩階段提交(2PC)B.PaxosC.RaftD.MVCC(多版本并發(fā)控制)答案:ABC解析:2PC、Paxos、Raft均是分布式一致性協(xié)議,用于協(xié)調(diào)多個(gè)節(jié)點(diǎn)的數(shù)據(jù)同步。MVCC是并發(fā)控制技術(shù),通過多版本數(shù)據(jù)避免鎖競(jìng)爭(zhēng),不直接解決分布式一致性問題。3.索引優(yōu)化時(shí),需要考慮的因素包括()A.列的更新頻率B.列的基數(shù)(不同值的數(shù)量)C.查詢中列的使用方式(如WHERE、JOIN)D.表的存儲(chǔ)引擎(如InnoDB、MyISAM)答案:ABCD解析:高更新頻率的列(如頻繁修改的字段)不適合建索引(維護(hù)索引開銷大);低基數(shù)列(如性別)建索引效果差;索引需與查詢條件匹配(如WHEREa=?適合索引a);不同存儲(chǔ)引擎對(duì)索引的支持不同(如InnoDB支持聚簇索引,MyISAM支持非聚簇索引)。4.數(shù)據(jù)庫備份的類型包括()A.全備份(FullBackup)B.增量備份(IncrementalBackup)C.差異備份(DifferentialBackup)D.日志備份(TransactionLogBackup)答案:ABCD解析:全備份是完整數(shù)據(jù)拷貝;增量備份備份上次備份后修改的數(shù)據(jù);差異備份備份上次全備份后修改的數(shù)據(jù);日志備份用于記錄事務(wù)日志,支持點(diǎn)恢復(fù)。5.下列關(guān)于數(shù)據(jù)庫死鎖的描述,正確的有()A.死鎖是多個(gè)事務(wù)循環(huán)等待資源的狀態(tài)B.死鎖檢測(cè)可以通過等待圖(Wait-ForGraph)實(shí)現(xiàn)C.死鎖的解決策略包括超時(shí)機(jī)制和事務(wù)回滾D.嚴(yán)格兩段鎖協(xié)議(Strict2PL)可以避免死鎖答案:ABC解析:嚴(yán)格兩段鎖協(xié)議(所有鎖在事務(wù)提交后釋放)可保證可串行化,但無法避免死鎖(僅保證不會(huì)因鎖釋放順序?qū)е虏灰恢拢?。死鎖的本質(zhì)是循環(huán)等待,檢測(cè)通過等待圖是否有環(huán),解決策略包括超時(shí)(事務(wù)等待超時(shí)則回滾)和選擇犧牲者回滾。6.數(shù)據(jù)倉(cāng)庫的ETL過程包括()A.抽?。‥xtract)B.轉(zhuǎn)換(Transform)C.加載(Load)D.查詢(Query)答案:ABC解析:ETL(抽取-轉(zhuǎn)換-加載)是數(shù)據(jù)倉(cāng)庫的數(shù)據(jù)集成流程,抽取來自O(shè)LTP系統(tǒng)的數(shù)據(jù),轉(zhuǎn)換(清洗、整合、計(jì)算)為符合數(shù)據(jù)倉(cāng)庫模型的格式,加載到數(shù)據(jù)倉(cāng)庫中。查詢是數(shù)據(jù)使用階段,不屬于ETL。7.下列SQL優(yōu)化手段中,屬于物理優(yōu)化的有()A.選擇索引掃描而非全表掃描B.將嵌套查詢轉(zhuǎn)換為JOIN操作C.使用哈希連接代替嵌套循環(huán)連接D.下推選擇操作到子查詢答案:AC解析:物理優(yōu)化關(guān)注操作的具體執(zhí)行方式(如索引使用、連接算法選擇),依賴統(tǒng)計(jì)信息計(jì)算執(zhí)行代價(jià)。邏輯優(yōu)化(代數(shù)優(yōu)化)通過等價(jià)變換調(diào)整操作順序(如B、D選項(xiàng)),不涉及具體算法。8.數(shù)據(jù)庫高可用方案包括()A.主從復(fù)制(Master-Slave)B.集群(Cluster)C.分布式數(shù)據(jù)庫(如TiDB)D.冷備份(離線備份)答案:ABC解析:高可用方案需保證系統(tǒng)在故障時(shí)快速恢復(fù)服務(wù),主從復(fù)制、集群、分布式數(shù)據(jù)庫均支持在線故障切換。冷備份是離線數(shù)據(jù)保存,不提供實(shí)時(shí)可用性。9.下列關(guān)于MVCC(多版本并發(fā)控制)的描述,正確的有()A.通過維護(hù)數(shù)據(jù)的多個(gè)版本避免鎖競(jìng)爭(zhēng)B.讀操作不阻塞寫操作,寫操作不阻塞讀操作C.適用于讀多寫少的場(chǎng)景D.會(huì)增加存儲(chǔ)開銷(需保存歷史版本)答案:ABCD解析:MVCC為每個(gè)數(shù)據(jù)行維護(hù)時(shí)間戳或事務(wù)ID標(biāo)識(shí)的多個(gè)版本,讀操作訪問歷史版本,寫操作生成新版本,避免鎖沖突。其優(yōu)勢(shì)是高并發(fā)讀,但需存儲(chǔ)歷史版本,增加空間開銷,適合讀多寫少場(chǎng)景。10.數(shù)據(jù)庫安全控制措施包括()A.訪問控制(如角色權(quán)限管理)B.數(shù)據(jù)加密(如透明數(shù)據(jù)加密TDE)C.審計(jì)日志(記錄操作軌跡)D.索引優(yōu)化(提升查詢速度)答案:ABC解析:安全控制涉及權(quán)限管理(訪問控制)、數(shù)據(jù)保護(hù)(加密)、操作追蹤(審計(jì))。索引優(yōu)化是性能優(yōu)化手段,與安全無關(guān)。三、填空題(共10題,每題2分,共20分)1.事務(wù)的ACID特性中,“I”代表的是____。答案:隔離性(Isolation)2.數(shù)據(jù)庫恢復(fù)的基礎(chǔ)是____,其記錄了事務(wù)對(duì)數(shù)據(jù)的所有修改操作。答案:事務(wù)日志(或日志)3.分布式數(shù)據(jù)庫中,____協(xié)議通過協(xié)調(diào)多個(gè)節(jié)點(diǎn)的提交操作,保證事務(wù)的原子性。答案:兩階段提交(2PC)4.索引按存儲(chǔ)結(jié)構(gòu)可分為B+樹索引、哈希索引和____索引等。答案:位圖(或全文)5.數(shù)據(jù)倉(cāng)庫的典型應(yīng)用場(chǎng)景是____分析(如銷售趨勢(shì)、用戶行為)。答案:決策支持(或OLAP)6.數(shù)據(jù)庫并發(fā)控制中,____鎖(S鎖)允許其他事務(wù)讀取數(shù)據(jù)但禁止修改。答案:共享7.數(shù)據(jù)庫物理設(shè)計(jì)中,____索引的葉子節(jié)點(diǎn)存儲(chǔ)完整數(shù)據(jù)行,因此查詢時(shí)無需回表。答案:聚簇(或聚集)8.備份策略中,____備份需要結(jié)合全備份和所有中間增量備份才能恢復(fù)數(shù)據(jù)。答案:增量9.數(shù)據(jù)庫調(diào)優(yōu)的“執(zhí)行計(jì)劃”通常由____生成,用于描述查詢的具體執(zhí)行步驟。答案:優(yōu)化器10.分布式系統(tǒng)中,____理論指出無法同時(shí)滿足一致性、可用性和分區(qū)容忍性。答案:CAP四、簡(jiǎn)答題(共5題,每題6分,共30分)1.簡(jiǎn)述數(shù)據(jù)庫死鎖的檢測(cè)與處理策略。(1).死鎖檢測(cè):通過維護(hù)等待圖(Wait-ForGraph),圖中節(jié)點(diǎn)為事務(wù),邊表示事務(wù)T1等待事務(wù)T2釋放資源。定期檢查圖中是否存在環(huán),若存在則判定發(fā)生死鎖。

(2).死鎖處理:選擇一個(gè)或多個(gè)事務(wù)作為“犧牲者”,回滾其事務(wù)并釋放占用的資源。通常選擇優(yōu)先級(jí)低、執(zhí)行時(shí)間短、占用資源少或回滾代價(jià)小的事務(wù)。2.說明數(shù)據(jù)庫日志(RedoLog和UndoLog)的作用及區(qū)別。(1).RedoLog(重做日志):記錄事務(wù)對(duì)數(shù)據(jù)的修改后狀態(tài),用于數(shù)據(jù)庫恢復(fù)時(shí)重做已提交但未寫入磁盤的事務(wù),確保持久性。

(2).UndoLog(回滾日志):記錄事務(wù)對(duì)數(shù)據(jù)的修改前狀態(tài),用于回滾未提交的事務(wù)或恢復(fù)到事務(wù)開始前的狀態(tài),確保原子性。

(3).區(qū)別:Redo用于故障后恢復(fù)已提交事務(wù),Undo用于撤銷未提交事務(wù);Redo記錄修改后的值,Undo記錄修改前的值。3.簡(jiǎn)述分布式數(shù)據(jù)庫中數(shù)據(jù)分片的原則及常見類型。(1).分片原則:數(shù)據(jù)局部性(查詢盡量訪問本地分片)、負(fù)載均衡(避免熱點(diǎn)分片)、可重構(gòu)性(分片規(guī)則支持動(dòng)態(tài)調(diào)整)、一致性(分片后數(shù)據(jù)邏輯上完整)。

(2).常見類型:水平分片(按行分割,如按用戶所在地區(qū)分片)、垂直分片(按列分割,如將常用列與不常用列分開)、混合分片(結(jié)合水平和垂直分片)。4.說明索引的優(yōu)缺點(diǎn)及適用場(chǎng)景。(1).優(yōu)點(diǎn):加速查詢(減少全表掃描)、強(qiáng)制唯一性(主鍵索引)、優(yōu)化連接操作(JOIN時(shí)使用索引)。

(2).缺點(diǎn):增加存儲(chǔ)開銷(索引需額外空間)、降低寫性能(插入/更新/刪除時(shí)需維護(hù)索引)、可能失效(如查詢條件使用函數(shù)或類型轉(zhuǎn)換)。

(3).適用場(chǎng)景:高查詢頻率的列(如WHERE、JOIN條件)、高基數(shù)列(如用戶ID)、只讀或讀多寫少的表。5.簡(jiǎn)述數(shù)據(jù)庫高可用方案的設(shè)計(jì)目標(biāo)及典型實(shí)現(xiàn)方式。(1).設(shè)計(jì)目標(biāo):最小化停機(jī)時(shí)間(MTTR短)、保證數(shù)據(jù)一致性(故障切換無數(shù)據(jù)丟失)、支持自動(dòng)或手動(dòng)故障切換、業(yè)務(wù)無感知(連接重定向)。

(2).典型方式:主從復(fù)制+監(jiān)控工具(如MySQLMHA)、數(shù)據(jù)庫集群(如PostgreSQL的Patroni)、分布式數(shù)據(jù)庫(如TiDB、CockroachDB)、共享存儲(chǔ)方案(如OracleRAC)。五、論述題(共2題,每題15分,共30分)1.結(jié)合實(shí)際應(yīng)用場(chǎng)景,論述SQL查詢優(yōu)化的關(guān)鍵步驟及技術(shù)手段。(1).語法分析與語義檢查:解析SQL語句的語法結(jié)構(gòu)(如SELECT、FROM、WHERE子句),驗(yàn)證表、列、函數(shù)的存在性及權(quán)限,確保語句語義正確。例如,用戶執(zhí)行“SELECTnameFROMusersWHEREage>25”,需檢查“users”表和“age”列是否存在。

(2).生成邏輯查詢計(jì)劃:將SQL轉(zhuǎn)換為關(guān)系代數(shù)表達(dá)式,明確操作順序(如先過濾后投影)。例如,將上述查詢轉(zhuǎn)換為“πname(σage>25(users))”。

(3).邏輯優(yōu)化(代數(shù)優(yōu)化):通過等價(jià)變換規(guī)則調(diào)整操作順序,減少中間結(jié)果集大小。例如,將“σage>25(πname,age(users))”優(yōu)化為“πname(σage>25(users))”,先過濾再投影,減少中間數(shù)據(jù)量。

(4).物理優(yōu)化(代價(jià)估算):為每個(gè)操作選擇具體執(zhí)行算法(如索引掃描、哈希連接),利用統(tǒng)計(jì)信息(如表行數(shù)、索引高度、列基數(shù))計(jì)算執(zhí)行代價(jià)(如IO、CPU時(shí)間),選擇代價(jià)最小的計(jì)劃。例

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論