连接操作在SIMFS和EXT4上的性能比较  被引量:1

Performance Comparison of Join Operations on SIMFS and EXT4

在线阅读下载全文

作  者:赵利伟[1] 陈咸彰 诸葛晴凤[1,2] 

机构地区:[1]重庆大学计算机学院,重庆400044 [2]信息物理社会可信服务计算教育部重点实验室,重庆400044

出  处:《计算机科学》2016年第6期184-187,207,共5页Computer Science

基  金:"863"国家高技术研究发展计划(2013AA013202;2015AA015304);国家自然科学基金项目(61472052;61173014)资助

摘  要:连接操作是关系数据库系统中最基本、最昂贵的操作,对数据库性能有巨大的影响。由于连接表存放在文件系统中,因此文件系统的性能对连接操作的性能有决定性的影响。不同文件系统的连接操作性能测试对数据库研究有重要意义,但目前相关测试较少。首先对比分析了新型内存文件系统SIMFS(Sustainable In-Memory File System)的数据读写路径与磁盘文件系统EXT4(Fourth Extended File System)I/O路径等方面的差异;然后设计实验测试了不同文件系统对连接操作的影响,其中对SIMFS和EXT4分别设置了不同的数据读写块大小和I/O块大小等测试指标。实验表明,连接操作在SIMFS和EXT4上的性能优化、块大小影响、性能提升瓶颈、硬件约束等方面均存在明显差异。在实验结果比较分析的基础上,给出了针对新型内存文件系统连接操作的优化建议。Join is the most primary and expensive operation in relational database,and it has a great impact on the performance of the database. Since the data tables are stored in file system, the performance of the file system essentially determines the performance of join operation. The tests of join among different file systems have great meaning in data- base research, but now there are few of such tests. First, the differences between the data access of new in-memory file system SIMFS (Sustainable In-Memory File System) and the I/O path of disk-based file system EXT4 (Fourth extended file system) were compared. Then experiments were designed to test the effect of different file systems on join operations. And test metrics such as different data block and I/O block sizes were set for SIMFS and EXT4 respectively. The experimental results show that the join operation on SIMFS and EXT4 has obvious difference in performance optimization , effect of block size, the bottleneck of performance improvement, constraints of hardware, and so on. Based on the analysis of the experimental results, suggestions on in-memory file system were proposed to optimize the join operations.

关 键 词:连接操作 内存文件系统 磁盘文件系统 性能优化 

分 类 号:TP302.7[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象