发明名称 |
一种提升数据库服务器性能的方法及系统 |
摘要 |
本发明公开了一种提升数据库服务器性能的方法及系统,该方法包括:在数据库服务器启动时,获取预设的运行脚本;依据运行脚本,将数据库服务器的操作系统中的共享内存大小参数设置为最大共享内存,并将操作系统中的数据交换属性设置为不使用内存进行交换;将操作系统中的CPU运行速度设置为最大运行速度,并关闭numa机制。由于操作系统默认参数的配置只是较平均的配置,不适合固定的某个具体应用的配置,因此主要是针对数据库服务器的操作系统的运行参数进行改变,将这种参数改成数据库需要的且最大的配置,让数据库执行的时候不会因为操作系统本身的参数限制因素,从而给查询或者插入性能带来影响,以提升服务器性能。 |
申请公布号 |
CN105320569A |
申请公布日期 |
2016.02.10 |
申请号 |
CN201510742090.6 |
申请日期 |
2015.11.04 |
申请人 |
浪潮(北京)电子信息产业有限公司 |
发明人 |
解鲲;周国浪 |
分类号 |
G06F9/50(2006.01)I;G06F9/48(2006.01)I;G06F17/30(2006.01)N |
主分类号 |
G06F9/50(2006.01)I |
代理机构 |
北京集佳知识产权代理有限公司 11227 |
代理人 |
罗满 |
主权项 |
一种提升数据库服务器性能的方法,其特征在于,包括:在数据库服务器启动时,获取预设的运行脚本;其中,所述运行脚本包括共享内存大小参数,数据交换属性、CPU运行速度以及numa机制设置选项;所述共享内存大小参数的内容为最大共享内存,所述数据交换属性的内容为不使用内存进行交换,所述CPU运行速度的内容为最大运行速度以及所述numa机制设置选项为关闭numa机制;依据所述运行脚本,将所述数据库服务器的操作系统中的共享内存大小参数设置为最大共享内存,并将所述操作系统中的数据交换属性设置为不使用内存进行交换;将所述操作系统中的CPU运行速度设置为最大运行速度,并关闭numa机制。 |
地址 |
100085 北京市海淀区上地信息路2号2-1号C栋1层 |