急求大神帮忙:oracle事务提交,卡顿 oracle事务应用服务器服务器java 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 说说建议吧。1.只有在上午8-9点。 可能原因:那8-9点数据库是否有什么大量数据操作,或者服务器有什么活动。如果有,做适当调整。2.只有事务提交缓慢。 可能原因:因为事务提交会出发lgwr向重做日志文件中连续写入,知道提交记录的所有重做日志缓冲区数据,那么你的系统sga设置是不是合理。 sga一般设置(这个是大神们推荐,可以自行稍作改动):一般oltp应用为内存*0.8*0.8(sga)、内存*0.8*0.2(pga);olap应用为内存*0.8*0.5(sga)、内存*0.8*0.5(pga);或者oltp sga=系统内存*70%*80% pga=sga*(10%-20%),olap sga=系统内存*80%*60%,pga=sga*(45%-65%)修改办法:alter system set sga_target=xxx scope=spfile; 确实有可能是数据集中提交造成undo空间不足,造成了IO的等待,导致卡顿现象1、适当增大undo空间的大小2、分析业务逻辑,看看是否可以调整事务,将一个大事务切割成几个小事务,分多次提交,以减少对undo空间的占用 谈Oracle存储过程优化,有兴趣的进人人有分。 oracle 如何只导一张表中的其中几个字段?? 求一sql 存储过程实现数据校验,求助啊!! ldap 的plsql 方法 DBMS_LDAP.search_s 中文参数问题 UTL_FILE.FREMOVE 无法移动属性为只读的文件 查看数据库联机重做日志的生成量 关于HIBERNATE查询时 “返回一个JAVA对象的”问题? 如何使用存储过程像MSSQL的存储过程 能够返回一个结果集 一个由于版本问题导致的数据库导入导出问题。急! wm_concat函数在存过里性能问题 Oracle 连接 sqlserver
1.只有在上午8-9点。 可能原因:那8-9点数据库是否有什么大量数据操作,或者服务器有什么活动。如果有,做适当调整。
2.只有事务提交缓慢。 可能原因:因为事务提交会出发lgwr向重做日志文件中连续写入,知道提交记录的所有重做日志缓冲区数据,那么你的系统sga设置是不是合理。
sga一般设置(这个是大神们推荐,可以自行稍作改动):
一般oltp应用为内存*0.8*0.8(sga)、内存*0.8*0.2(pga);olap应用为内存*0.8*0.5(sga)、内存*0.8*0.5(pga);或者oltp sga=系统内存*70%*80% pga=sga*(10%-20%),olap sga=系统内存*80%*60%,pga=sga*(45%-65%)
修改办法:
alter system set sga_target=xxx scope=spfile;
1、适当增大undo空间的大小
2、分析业务逻辑,看看是否可以调整事务,将一个大事务切割成几个小事务,分多次提交,以减少对undo空间的占用