EAS系统性能问题诊断处理方法.ppt

  1. 1、本文档共83页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库服务器诊断 - Oracle 执行计划查看 Oracle 9i可以在sql scratchpad显示执行计划。 第六十二页,共八十三页。 数据库服务器诊断 - Oracle 命令行方式获取SQL语句执行计划及统计 启用收集执行计划 应用用户连接:SQL @?/rdbms/admin/utlxplan SQLCREATE public synonym plan_table for plan_table; SQLgrant all on plan_table to public; Autotrace产生执行计划几种方式 SET AUTOTRACE OFF -----不生成AUTOTRACE 报告,这是缺省模式 SET AUTOTRACE ON EXPLAIN ------ AUTOTRACE只显示优化器执行路径报告 SET AUTOTRACE ON STATISTICS ------只显示执行统计信息 SET AUTOTRACE ON ------ 包含执行计划和统计信息 SET AUTOTRACE TRACEONLY ------ 同set autotrace on,但不显示查询输出 第六十三页,共八十三页。 数据库服务器诊断 - DB2 编目,也即把远程的数据库映射到本地来 db2 catalog tcpip node node6125 remote 5 server 50000 db2 catalog database easdb as easdb at node node6125 db2 connect to easdb user db2admin using db2admin 如何快速获取错误信息 经常能够在EAS的报错信息中看到db2的信息,诸如:错误信息:DB2 SQL error: SQLCODE: -911, SQLSTATE: 40001, SQLERRMC: 68 这是一个非常有用的信息,在db2的命令窗口中键入:db2 ? sql911(在SQLCODE前加上SQL关键字),则能很快得到这个错误的解释、用户下一步应该做的事情。 这是一个非常高效而简单的过程,能够解决90%以上的问题。 第六十四页,共八十三页。 数据库服务器诊断 - DB2 获取实例级配置 db2 get dbm cfg 获取数据库级配置 db2 get db cfg for dbname 修改数据库配置参数 db2 update db cfg using 参数名 值 immediate 例如:db2 update db cfg using STMTHEAP 20480 immediate 获取各种数据库快照 db2 update monitor switches using bufferpool on lock on sort on statement on table on timestamp on uow on db2 get snapshot for db on dbname db2 get snapshot for locks on dbname db2 get snapshot for bufferpools on dbname 第六十五页,共八十三页。 数据库服务器诊断 - DB2 监控SQL语句 连接数据库 db2 connect to dbname user username using pwd 创建event monitor,首先确保目录存在并拥有write权限 db2 create event monitor statemon for statements write to file /home/db2inst1/mon 打开event monitor开关 db2 set event monitor statemon state 1 可以看到目录中生成一组扩展名为“ .evt ”的文件,这些文件就是事件监视器文件。 关闭event monitor开关 db2 set event monitor statemon state 0 将检测结果输出 db2evmon -path /home/db2inst1/mon sqltrace.txt 第六十六页,共八十三页。 EAS常见性能问题 - 应用服务器 现象 引发问题 常见诱因 磁盘空间满 EAS无法启动; 客户端报License过期; 操作系统崩溃; 日志占满磁盘空间; EAS发生Dump; 大的升级或者补丁占用; 残留EAS进程无法停止 EAS无法启动; 未停止EAS情况下调整部署结构; EAS进程故障; EAS进程消失 客户端报中断错误; 内存参数超过操作系统限额; 服务器远程会话注销; JDK Bug引发; 换页空间用尽; EA

文档评论(0)

虾虾教育 + 关注
官方认证
内容提供者

有问题请私信!谢谢啦 资料均为网络收集与整理,收费仅为整理费用,如有侵权,请私信,立马删除

版权声明书
用户编号:8012026075000021
认证主体重庆皮皮猪科技有限公司
IP属地重庆
统一社会信用代码/组织机构代码
91500113MA61PRPQ02

1亿VIP精品文档

相关文档