{"title":"通过窗口数据结构体系结构改进临床数据仓库性能","authors":"J. Nealon, W. Rahayu, E. Pardede","doi":"10.1109/ICCSA.2009.23","DOIUrl":null,"url":null,"abstract":"Data warehousing and on-line analytical processing (OLAP) are essential elements of decision support and commonly require large periods of time to process query results. Given that, it is crucial to tailor individual performance solutions based on the structure and merits of the data within the data warehouse to obtain the most optimal configuration. Therefore, this paper presents an analysis of the defining features of a clinical data warehouse, where the focus of the analysis is centered on the opportunities and threats for optimization purposes, based on the types of queries that are likely to arise. From the findings, the paper introduces a Windowing Data Structure Architecture(WDSA) to increase the performance of OLAP queries on a clinical data warehouse, which manages a collection of popular windows. The cost of processing a query using a simple instance of the WDSA was compared against existing query processing techniques such as nested join and hash join, to which the technique greatly outperformed both in almost all cases.","PeriodicalId":387286,"journal":{"name":"2009 International Conference on Computational Science and Its Applications","volume":"75 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Improving Clinical Data Warehouse Performance via a Windowing Data Structure Architecture\",\"authors\":\"J. Nealon, W. Rahayu, E. Pardede\",\"doi\":\"10.1109/ICCSA.2009.23\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Data warehousing and on-line analytical processing (OLAP) are essential elements of decision support and commonly require large periods of time to process query results. Given that, it is crucial to tailor individual performance solutions based on the structure and merits of the data within the data warehouse to obtain the most optimal configuration. Therefore, this paper presents an analysis of the defining features of a clinical data warehouse, where the focus of the analysis is centered on the opportunities and threats for optimization purposes, based on the types of queries that are likely to arise. From the findings, the paper introduces a Windowing Data Structure Architecture(WDSA) to increase the performance of OLAP queries on a clinical data warehouse, which manages a collection of popular windows. The cost of processing a query using a simple instance of the WDSA was compared against existing query processing techniques such as nested join and hash join, to which the technique greatly outperformed both in almost all cases.\",\"PeriodicalId\":387286,\"journal\":{\"name\":\"2009 International Conference on Computational Science and Its Applications\",\"volume\":\"75 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-06-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 International Conference on Computational Science and Its Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCSA.2009.23\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 International Conference on Computational Science and Its Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCSA.2009.23","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Improving Clinical Data Warehouse Performance via a Windowing Data Structure Architecture
Data warehousing and on-line analytical processing (OLAP) are essential elements of decision support and commonly require large periods of time to process query results. Given that, it is crucial to tailor individual performance solutions based on the structure and merits of the data within the data warehouse to obtain the most optimal configuration. Therefore, this paper presents an analysis of the defining features of a clinical data warehouse, where the focus of the analysis is centered on the opportunities and threats for optimization purposes, based on the types of queries that are likely to arise. From the findings, the paper introduces a Windowing Data Structure Architecture(WDSA) to increase the performance of OLAP queries on a clinical data warehouse, which manages a collection of popular windows. The cost of processing a query using a simple instance of the WDSA was compared against existing query processing techniques such as nested join and hash join, to which the technique greatly outperformed both in almost all cases.