1.当新接手一个应用系统时,你会考虑要了解哪些方面的因素? 2.你每月是否会对数据库作健康检查?你会对哪些指标作检查?通过哪些指标可以评价数据库的负载状况? 3.在awr报告中,你会关注哪些指标?你关注的这些指标代表什么含义? 4.你如何获得操作系统的性能信息,请举例说明,这些信息如何反应操作系统的运行状况(windows/UNIX)? 5.在RAC环境中,如何查看CRS的运行状态,如何查看CRS的日志? 6.目前有一个oracle的生产环境如下描述: 版本:10.2.0.4
64bit 架构:RAC OS: IBM AIX 5.3 存储:IBM 8300 应用:OLTP业务系统,运行多个业务区间(A区,B区,C区)的工作流,每个业务区间每天运行4run,分别在不同时间段调度,每个业务区间每run正常运行的时间是1小时;每一run工作流分为6步,每一步正常的运行时间是10分钟。出现异常时,工作流在数据库中运行的session可以被kill,工作流可以被重新调度。 统计信息收集:每天通过后台调度作业对全库作统计信息的收集。 你在临晨1:40接到工程师的电话,报告数据库异常,报告内容如下: A区工作流run1的第一步到目前为止还未结束(正常的结束时间为1:10),数据库中的session一直在处理一个sql,session的sid=876,inst_id=1,这个sql平时的运行时间为2分钟,现在已经运行了近40分钟,数据库中其他的session是正常运行的。 你将如何着手处理这个issue? 7.以上的工作环境中,出现以下状况: 有开发人员报告,数据库处于hung的状态,使用sqlplus登录数据库时,一直处于等待状态,没有报错,你查看了alert日志中没有错误信息。你将如何处理? 8.请根据如下业务需求分别编写一个windows平台下和ksh/bash环境的脚本 业务工作目录:D:\workflow
(/app/workflow) 备份工作目录:E:\backup\workflow
(/backup/workflow) 随着业务运行时间的增加,业务目录下的文件越来越多,目前需要将业务工作目录中超过7天的文件备份到备份工作目录,在工作目录中只保留7天内的工作文件,在备份工作目录中,超过30天的文件可以被删除。 |