基于元數(shù)據(jù)的數(shù)據(jù)倉庫性能優(yōu)化.doc
約27頁DOC格式手機打開展開
基于元數(shù)據(jù)的數(shù)據(jù)倉庫性能優(yōu)化,9900多字27頁摘要隨著數(shù)據(jù)倉庫規(guī)模的擴大,數(shù)據(jù)倉庫的性能問題就顯得越來越突出,如何提高數(shù)據(jù)倉庫的性能,除了在設(shè)計階段對其邏輯結(jié)構(gòu)和物理結(jié)構(gòu)進行優(yōu)化設(shè)計外;還可以在數(shù)據(jù)倉庫運行階段,采取一些優(yōu)化措施來使系統(tǒng)性能最佳。本系統(tǒng)主要功能是利用oracle9i所提供的技術(shù):分區(qū)、實體化視圖 和 查...
內(nèi)容介紹
此文檔由會員 20023286 發(fā)布
基于元數(shù)據(jù)的數(shù)據(jù)倉庫性能優(yōu)化
9900多字 27頁
摘要
隨著數(shù)據(jù)倉庫規(guī)模的擴大,數(shù)據(jù)倉庫的性能問題就顯得越來越突出,如何提高數(shù)據(jù)倉庫的性能,除了在設(shè)計階段對其邏輯結(jié)構(gòu)和物理結(jié)構(gòu)進行優(yōu)化設(shè)計外;還可以在數(shù)據(jù)倉庫運行階段,采取一些優(yōu)化措施來使系統(tǒng)性能最佳。
本系統(tǒng)主要功能是利用oracle9i所提供的技術(shù):分區(qū)、實體化視圖 和 查詢重寫來實現(xiàn)數(shù)據(jù)倉庫的性能優(yōu)化:用戶自己建表、視圖并進行查詢比較;比較是否采用優(yōu)化技術(shù)和直接查詢的時間,體現(xiàn)優(yōu)化程度。
關(guān)鍵詞:數(shù)據(jù)倉庫、分區(qū)、實體化視圖、查詢重寫
Abstract
With the enlargement of the scale of data warehouse, the performance question of the data warehouse seems more and more outstanding , how to improve performance of warehouse, except that carry on optimization design to its logic structure and physics structure during the course of designing; Can also take some optimization measures to make systematic function best at the warehouse operation stage of the data .
Main function of this system is to exploit technology offered by oracle9i institute: partition , materialized view and query rewrite to realize optimization of data warehouse: Users build tables , views and compare the request results; Compare the time of adopting the technology of optimizing and the time of inquiring directly, reflect the degree of optimizing.
Keyword: Data warehouse, partition , materialized view ,query rewrite
目錄
第一章 引言 4
§1.1課題背景 4
§1.2研究課題的任務(wù)、目的、意義 4
1.2.1課題的任務(wù) 4
1.2.2課題的目的 5
1.2.3課題的意義 5
§1.3系統(tǒng)的主要功能與特色 5
1.3.1系統(tǒng)的主要功能大概如下 5
1.3.2系統(tǒng)的特色 5
第二章 系統(tǒng)的需求分析 6
§2.1本課題研究現(xiàn)狀分析 6
2.1.1數(shù)據(jù)倉庫性能優(yōu)化的發(fā)展現(xiàn)狀 6
2.1.2數(shù)據(jù)倉庫性能優(yōu)化關(guān)鍵技術(shù) 6
§2.2要解決的技術(shù)難點 9
§2.3本系統(tǒng)設(shè)計的主要內(nèi)容、目標 9
§2.4系統(tǒng)開發(fā)的環(huán)境和工具 10
第三章 系統(tǒng)的詳細設(shè)計 10
§3.1系統(tǒng)的體系結(jié)構(gòu)和功能設(shè)計 10
3.1.1系統(tǒng)的體系結(jié)構(gòu) 10
3.1.2 系統(tǒng)所有的模塊功能設(shè)計模塊圖 11
§3.2系統(tǒng)各個模塊的設(shè)計思路 12
3.2.1 連接數(shù)據(jù)庫并列表模塊 12
3.2.2用戶建分區(qū)表模塊 13
3.2.3用戶建實體化視圖模塊 15
第四章 系統(tǒng)實現(xiàn)和測試 19
§4.1系統(tǒng)主界面 19
§4.2用戶登錄數(shù)據(jù)庫的界面 20
§4.3建分區(qū) 21
§4.4建實體化視圖 22
§4.5查詢后得到的結(jié)果集 24
§4.6比較時間的柱狀圖 25
第五章 結(jié)束語 26
致 謝 26
參 考 文 獻 26
參 考 文 獻
[4][美]Lou Agosta 著 瀟湘工作室 譯 <<數(shù)據(jù)倉庫技術(shù)指南>> 人民郵電出版社 2000.11
[5][美]Corey,M.C. 等著 劉曉霞 等譯 << Oracle8優(yōu)化技術(shù)>> 北京:機械工業(yè)出版社 1998.8
[6][美]Tremayne A.著 劉謙 等譯 <>
北京:機械工業(yè)出版社 2001.10
[7]郭世亮 <<數(shù)據(jù)倉庫的設(shè)計與優(yōu)化>> 計算機世界報第13期
9900多字 27頁
摘要
隨著數(shù)據(jù)倉庫規(guī)模的擴大,數(shù)據(jù)倉庫的性能問題就顯得越來越突出,如何提高數(shù)據(jù)倉庫的性能,除了在設(shè)計階段對其邏輯結(jié)構(gòu)和物理結(jié)構(gòu)進行優(yōu)化設(shè)計外;還可以在數(shù)據(jù)倉庫運行階段,采取一些優(yōu)化措施來使系統(tǒng)性能最佳。
本系統(tǒng)主要功能是利用oracle9i所提供的技術(shù):分區(qū)、實體化視圖 和 查詢重寫來實現(xiàn)數(shù)據(jù)倉庫的性能優(yōu)化:用戶自己建表、視圖并進行查詢比較;比較是否采用優(yōu)化技術(shù)和直接查詢的時間,體現(xiàn)優(yōu)化程度。
關(guān)鍵詞:數(shù)據(jù)倉庫、分區(qū)、實體化視圖、查詢重寫
Abstract
With the enlargement of the scale of data warehouse, the performance question of the data warehouse seems more and more outstanding , how to improve performance of warehouse, except that carry on optimization design to its logic structure and physics structure during the course of designing; Can also take some optimization measures to make systematic function best at the warehouse operation stage of the data .
Main function of this system is to exploit technology offered by oracle9i institute: partition , materialized view and query rewrite to realize optimization of data warehouse: Users build tables , views and compare the request results; Compare the time of adopting the technology of optimizing and the time of inquiring directly, reflect the degree of optimizing.
Keyword: Data warehouse, partition , materialized view ,query rewrite
目錄
第一章 引言 4
§1.1課題背景 4
§1.2研究課題的任務(wù)、目的、意義 4
1.2.1課題的任務(wù) 4
1.2.2課題的目的 5
1.2.3課題的意義 5
§1.3系統(tǒng)的主要功能與特色 5
1.3.1系統(tǒng)的主要功能大概如下 5
1.3.2系統(tǒng)的特色 5
第二章 系統(tǒng)的需求分析 6
§2.1本課題研究現(xiàn)狀分析 6
2.1.1數(shù)據(jù)倉庫性能優(yōu)化的發(fā)展現(xiàn)狀 6
2.1.2數(shù)據(jù)倉庫性能優(yōu)化關(guān)鍵技術(shù) 6
§2.2要解決的技術(shù)難點 9
§2.3本系統(tǒng)設(shè)計的主要內(nèi)容、目標 9
§2.4系統(tǒng)開發(fā)的環(huán)境和工具 10
第三章 系統(tǒng)的詳細設(shè)計 10
§3.1系統(tǒng)的體系結(jié)構(gòu)和功能設(shè)計 10
3.1.1系統(tǒng)的體系結(jié)構(gòu) 10
3.1.2 系統(tǒng)所有的模塊功能設(shè)計模塊圖 11
§3.2系統(tǒng)各個模塊的設(shè)計思路 12
3.2.1 連接數(shù)據(jù)庫并列表模塊 12
3.2.2用戶建分區(qū)表模塊 13
3.2.3用戶建實體化視圖模塊 15
第四章 系統(tǒng)實現(xiàn)和測試 19
§4.1系統(tǒng)主界面 19
§4.2用戶登錄數(shù)據(jù)庫的界面 20
§4.3建分區(qū) 21
§4.4建實體化視圖 22
§4.5查詢后得到的結(jié)果集 24
§4.6比較時間的柱狀圖 25
第五章 結(jié)束語 26
致 謝 26
參 考 文 獻 26
參 考 文 獻
[4][美]Lou Agosta 著 瀟湘工作室 譯 <<數(shù)據(jù)倉庫技術(shù)指南>> 人民郵電出版社 2000.11
[5][美]Corey,M.C. 等著 劉曉霞 等譯 << Oracle8優(yōu)化技術(shù)>> 北京:機械工業(yè)出版社 1998.8
[6][美]Tremayne A.著 劉謙 等譯 <
北京:機械工業(yè)出版社 2001.10
[7]郭世亮 <<數(shù)據(jù)倉庫的設(shè)計與優(yōu)化>> 計算機世界報第13期