情况是这样的
测试机是一台机器上虚拟出来两个虚机,虚机上一个部属应用一个部属数据库,应用和数据库的内存分别4G,数据库30G左右的硬盘空间,数据库的表空间分部在两个文件系统上的。测试在进行压力效果很好;可以满足客户需求。
而生产机32G的内存,120G的硬盘,数据库的所有操作都是与测试一样的,包括表的个数,数据量大小,还有进行压力测试的数据量都完全一样,就所有的数据库数据都建在一个LV上。操作时速度慢了好多。
注:测试数据量:2W条,数据库里最大的表也只有:300W多条,其他的都是几十W条,几千条数据。
问题:生产的配置远远超过测试机的配置,为什么生产机的性能不如测试的好呢?
多谢大家帮忙。
收起