(FAQ)EAS Cloud整体速度很慢:ORACLE 服务器压力大,有阻塞

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

(FAQ)EAS Cloud整体速度很慢:ORACLE 服务器压力大,有阻塞

(FAQ)EAS Cloud整体速度很慢:ORACLE 服务器压力大,有阻塞
原因分析: (1)、重做日志文件与数据文件存放在同一阵列盘上,IO分布不均,IO繁忙,发生严重的IO争用问题。 (2)、数据库20G物理内存,分配给ORACLE的SGA内存为10G,在月末结账期间,内存出现不足,导致从磁盘中大量读入数据,造成应用程序等待现象严重,IO繁忙。 (3)、EAS数据库中同时存在BI的数据信息,在月末资源相对紧张的时期,加上BI的报表数据的抽取与运行,同时BI报表本身也存在性能问题,导致月末IO与CPU、内存块存在严重的性能问题。 解决方法: 1.解决重做日志文件与数据文件存放在同一阵列盘上,IO分布不均,IO繁忙,严重的IO争用问题: 方案一:RAID5+RAID10 1.RAID 5阵列盘上存放的主要文件有如下所示: 所有的数据文件(写入数据不是特频繁,故要求冗余性较高的RAID方式) 2.RAID 10 阵列盘上存放的主要文件有如下所示: 重做日志文件(写入数据较频繁,故要求写性能较高的RAID方式) 归档日志文件(如果磁盘空间规划不过来,该项可以放到RAID5上) 方案二:RAID5+RAID5+RAID10 1.RAID 5阵列盘上存放的主要文件有如下所示: RAID 5 阵列盘之一上存放的文件有: 1). EAS基本表空间下的非热点的数据文件 2). SYSTEM表空间下的数据文件 3). SYSAUX表空间下的数据文件 4). 系统临时表空间如TEMP表空间下的数据文件 RAID 5 阵列盘之二上存放的文件有: 1). EAS基本表空间下的热点数据文件 2). EAS系统认为是临时的永久表空间下的数据文件 3). 大表或索引存放的独立表空间下的数据文件 2.RAID 10 阵列盘上存放的主要文件有如下所示: 重做日志文件 归档日志文件(如果磁盘空间规划不过来,该项可以放到RAID5上) 2. 解决内存不足问题 数据库20G物理内存,分配给ORACLE的SGA内存为10G,在月末结账期间,内存出现不足,导致从磁盘中大量读入数据,造成应用程序等待现象严重,IO繁忙。 针对以上问题的解决方法是扩内存到32G,如果想一下到位的话,甚至可以将内存扩到64G,相应的对分配给ORACLE内存SGA的大小调到物理内存的65%,PGA的大小调到物理内存的15%。 3 解决BI报表性能问题 EAS数据库中同时存在BI的数据信息,在月末资源相对紧张的时期,加上BI的报表数据的抽取与运行,同时BI报表本身也存在性能问题,导致月末IO与CPU、内存块存在严重的性能问题。 以上问题是较头疼的一个问题,因为BI版本做过几次变更,目前那边用的是较早的版本,懂维护的人员基乎没有几个。出现以上的问题,目前只能对造成死锁的会话进行kill掉,让后续的EAS操作健康稳定的运行。 该问题需要北研的研发人员与总部的研发人员一起研究解决的方案。总部如有问题需咨询,可以咨询卢旭锋。 建议: 1).尽量采用中间表。 2).合理使用上索引,避免全表扫描。 3).BI报表与EAS系统分离。 性能表现: EAS整体速度很慢。

(FAQ)EAS Cloud整体速度很慢:ORACLE 服务器压力大,有阻塞

(FAQ)EAS Cloud整体速度很慢:ORACLE 服务器压力大,有阻塞原因分析:(1)、重做日志文件与数据文件存放在同一阵列盘上,IO分布不均,IO...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息