2016年9月27日
应用卡的原因:
1,查看应用服务器的CPU负载前,内存使用情况————- m。
2,查看数据库的CPU负载和内存使用情况。
3,有复述,服务器,检查复述,缓存是否启动只
——今天CRM系统测试人员一直反应卡,之前是不卡的。查看了服务器资源情况,数据库内存只剩48 m。本来都想加内存了,后来看到报错连接不到复述,启动了复述,竟然不卡了。这个系统的复述,作用还是很大的。
4,查看是否存在死锁。那种永久的死锁。
选择sess.sid,
,,,,,p.SPID,
,,,,,sess.serial #,
,,,,,lo.oracle_username,
,,,,,瞧。os_user_name,,ao.object_name,
,,,,,,lo.locked_mode
,从v $ locked_object lo dba_objects ao, v $会话捐,v $过程p
,,ao的地方。object_id=lo.object_id
,,,看哪。session_id=sess.sid
,,,和税。PADDR=p.ADDR;
5,最后就查看性能差的sql。让开发优化一下。
,SELECT * FROM(选择PARSING_USER_ID、处决、排序、COMMAND_TYPE DISK_READS, sql_text, sql_fulltext从v sqlarea美元,
order BY DISK_READS DESC) ROWNUM<=10;,