如题,
把SQL数据库升级到Oracle后,并发出现问题,登录的人太多的时候出现问题.查询速度特别慢.但是我们已经把Oracle的Processes设置到了1000 还有LICENSE_MAX_SESSION也设置成了300 大家帮忙分析一下 用的是weblogic服务器
把SQL数据库升级到Oracle后,并发出现问题,登录的人太多的时候出现问题.查询速度特别慢.但是我们已经把Oracle的Processes设置到了1000 还有LICENSE_MAX_SESSION也设置成了300 大家帮忙分析一下 用的是weblogic服务器
(1)你的日志文件组的个数是不是太少,建议最少10个,最多不超过20个。
(2)你的数据库是否起用了auto archive log模式。
(3)init.ora文件中关于share pool, database buffer cache, redo log buffer的设置是否太小,是否合理。
(4)你的数据库表空间是否根据业务模式合理的分开,比如数据表空间、临时表空间和索引表空间分开、库存表空间和进销存记录表空间分开、各表空间的datafile是否放置到了不同的磁盘控制器上,或者放到raid中等等。
(5)此外资源的争用问题是否存在,比如内存锁、段锁、块锁和记录锁的分配问题。
(6)是否完全用到了操作系统和硬件系统提供的全部资源,比如cpu和并行查询等。