计算机研究与发展
計算機研究與髮展
계산궤연구여발전
JOURNAL OF COMPUTER RESEARCH AND DEVELOPMENT
2011年
z2期
464-472
,共9页
陈虎%李国栋%吴文远%张林亚%奚建清
陳虎%李國棟%吳文遠%張林亞%奚建清
진호%리국동%오문원%장림아%해건청
列数据库查询%动态调度%TPC- H
列數據庫查詢%動態調度%TPC- H
렬수거고사순%동태조도%TPC- H
提升复杂数据库查询性能是数据库研究的重要方向.提出了一个基于向量原语操作的列数据库查询引擎,通过在多核处理器上开发向量原语之间的并行性来提高数据库查询的性能.介绍了该查询引擎中的向量原语设计、列数据文件存储布局、查询的向量操作依赖图、向量操作动态调度器和内存管理器等关键部件.对于TPC-H 4个典型复杂查询的测试结果表明:1)数据库复杂查询是典型的计算密集型操作,而且原语之间存在着一定的可并行成分;2)在多核处理器上,该查询引擎可以有效开发向量原语间操作的并行性,性能较单线程执行可以提升1.2倍左右,较MySQL则可以最高提升20倍.
提升複雜數據庫查詢性能是數據庫研究的重要方嚮.提齣瞭一箇基于嚮量原語操作的列數據庫查詢引擎,通過在多覈處理器上開髮嚮量原語之間的併行性來提高數據庫查詢的性能.介紹瞭該查詢引擎中的嚮量原語設計、列數據文件存儲佈跼、查詢的嚮量操作依賴圖、嚮量操作動態調度器和內存管理器等關鍵部件.對于TPC-H 4箇典型複雜查詢的測試結果錶明:1)數據庫複雜查詢是典型的計算密集型操作,而且原語之間存在著一定的可併行成分;2)在多覈處理器上,該查詢引擎可以有效開髮嚮量原語間操作的併行性,性能較單線程執行可以提升1.2倍左右,較MySQL則可以最高提升20倍.
제승복잡수거고사순성능시수거고연구적중요방향.제출료일개기우향량원어조작적렬수거고사순인경,통과재다핵처리기상개발향량원어지간적병행성래제고수거고사순적성능.개소료해사순인경중적향량원어설계、렬수거문건존저포국、사순적향량조작의뢰도、향량조작동태조도기화내존관리기등관건부건.대우TPC-H 4개전형복잡사순적측시결과표명:1)수거고복잡사순시전형적계산밀집형조작,이차원어지간존재착일정적가병행성분;2)재다핵처리기상,해사순인경가이유효개발향량원어간조작적병행성,성능교단선정집행가이제승1.2배좌우,교MySQL칙가이최고제승20배.