上一页 1 ··· 711 712 713 714 715 716 717 718 719 ··· 785 下一页
摘要: 为了一看究竟,抓取了一个awr报告。发现系统的负载情况确实很严重,每秒的redo有1.6M,可见系统的负载不是主要在select上,可能有一些dml之类的操作极为频繁。看了下等待事件。都是关于lock的。这个时候就有些纳闷了。到底什么样的操作会导致严重的锁等待。Top 5 Timed Foregro... 阅读全文
posted @ 2014-10-02 16:52 沧海一滴 阅读(264) 评论(0) 推荐(0)
摘要: 1、修改用户进程可打开文件数限制在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量 的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同时也是一个文件句柄)。可使用ulim... 阅读全文
posted @ 2014-10-02 14:49 沧海一滴 阅读(1494) 评论(0) 推荐(0)
摘要: 在项目历史数据导入过程中,出现了应用无法访问的情况。立刻对Weblogic进行分析,发现Weblogic的内存、线程等性能良好,Server也是Running的状态。随后查看了Weblogic日志,在日志中发现下述错误通过排查问题后得出造成此类问题的原因是,项目的一个模块在批量导入数据,程序需要Ne... 阅读全文
posted @ 2014-10-02 14:48 沧海一滴 阅读(347) 评论(0) 推荐(0)
摘要: 在项目中碰到了一个应用异常,从表象来看应用僵死。查看Weblogic状态为Running,内存无溢出,但是出现多次线程堵塞。查看Weblogic日志,发现程序出现多次Time Out。我们知道,Weblogic会自动检测线程运行超时,当超过特点时间(默认600S),即认为此线程为堵塞线程。在日志中发... 阅读全文
posted @ 2014-10-02 14:41 沧海一滴 阅读(38900) 评论(0) 推荐(1)
摘要: Java1.5增加了新特性:可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。注意:可变参数必须位于最后一项。当可变参数个数多于一个时,必将有一个不是最后一项,所以只支持有一个可变参数。因为参数个数不定,所以当其后边还有相同类型参数时,java无法区分传入的参数属于前一... 阅读全文
posted @ 2014-09-29 14:16 沧海一滴 阅读(321) 评论(0) 推荐(0)
上一页 1 ··· 711 712 713 714 715 716 717 718 719 ··· 785 下一页