Oracle或者数据库管理员日常工作中常用sql列表

上传人:灯火****19 文档编号:121019335 上传时间:2020-02-14 格式:DOC 页数:78 大小:473.70KB
返回 下载 相关 举报
Oracle或者数据库管理员日常工作中常用sql列表_第1页
第1页 / 共78页
Oracle或者数据库管理员日常工作中常用sql列表_第2页
第2页 / 共78页
Oracle或者数据库管理员日常工作中常用sql列表_第3页
第3页 / 共78页
Oracle或者数据库管理员日常工作中常用sql列表_第4页
第4页 / 共78页
Oracle或者数据库管理员日常工作中常用sql列表_第5页
第5页 / 共78页
点击查看更多>>
资源描述

《Oracle或者数据库管理员日常工作中常用sql列表》由会员分享,可在线阅读,更多相关《Oracle或者数据库管理员日常工作中常用sql列表(78页珍藏版)》请在金锄头文库上搜索。

1、目录-* 数据库实例基本情况6-* ORACLE系统实例名字:6-* ORACLE实例安装的产品列表:6-* Oracle及工具 Tools 版本信息:6-* Oracle实例是否归档:7-* ORACLE系统用户情况:7-* ORACLE系统资源文件情况:7-* ORACLE系统字符集情况7-* ORACLE数据库连接的信息7-* ORACLE数据库用户权限报告:8-* ORACLE实例后台进程信息9-* ORACLE 系统参数情况9-* ORACLE 系统参数情况2(9i/10g视图)9-查看数据库的创建日期和归档方式:9-* Oracle系统日志文件与控制文件9-* 日志文件信息19-*

2、 日志文件信息210-求日志文件的空间使用10-求归档日志的切换频率(生产系统可能时间会很长)10-* 控制文件信息10-*表空间信息11-*查看表空间状态11-*查看表空间使用情况11-*检查表空间的使用情况11-*查询表空间的大小,分布等信息11-*查看表空间物理文件的名称及大小12-*检查剩余表空间 (速度比较慢)12-*查看所有表空间的碎片程度12-*确定需要固定的PL/SQL对象12-*监控表空间的 I/O 比例 ?13-*求数据文件的I/O分布13-*监控文件系统的 I/O 比例13-*检查表空间碎片1MB以上14-*表空间的自由空间情况14-*表空间使用率14-*是否存在空间无法

3、扩展的情况(时间长)14-*检查是否存在需要合并的表空间15-*检查自由表空间接近10%的情况(时间长):15-*求表空间的未用空间16-* *回滚段使用情况 :16-*系统回滚段使用统计情况1:16-* 系统回滚段使用统计情况2:17-*查看回滚段的使用情况,哪个用户正在使用回滚段的资源18-* 检查undo表空间情况:18-* 查询undo表空间信息:18-*.V$SYSSTAT视图可以确定总的数据请求的数量:19-*.DBA_ROLLBACK_SEGS视图可以确定回滚段的存储信息和状态等等信息:19-*.V$TRANSACTION视图可以确定每个事务使用Undo空间的数量:19-*查看回

4、滚段的争用情况20-*查看回滚段名称及大小20-*求回滚段正在处理的事务20-*查看用户的回滚段的信息20-*查看undo段的使用情况20-* *Oracle系统排序区使用情21-* 内存与磁盘的排序情况:21-*求free memory21-* 查询排序操作命中率:21-* 查询临时段:22-* 用户与临时表空间名:22-* 显示排序参数当前值:22-* 监视临时段的使用情况:22-* 检查不能分配的临时表空间:23-* *10g版本回收站有关信息23- *Oracle 10g 功能检查-Flashback:23-* 回收站信息23-* 有关路径与大小23- * 闪回有关信息24-* *Or

5、acle系统SGA24-*查看用户使用内存情况24-*查看内存使用情况24-*查看内存中存的使用25-* 内存分配情况:25-* 查询数据高速缓冲区的命中率1:25-* 查询数据高速缓冲区的命中率2:25-* 查询数据高速缓冲区的命中率3:26-*测定数据的命中率(V$SYSSTAT)26-* 查询数据高速缓冲区的使用情况4:26-* 查询数据高速缓冲区的使用情况5:27-* 监视会话内存及磁盘活动情况6:27-* 查询共享池命中率:27-* 共享池高速缓存区的命中率1:27-* 共享池高速缓存区的命中率2:27-* 查询字典缓冲区的命中率3:28-* 查询数据字典命中率:28-*查看字典命中

6、率28-* 查询库缓存的命中率:29-* 查询库缓存的命中率:29-*查看库缓存命中率29-* 查询库缓存的使用百分比:29-* 查询对象缓存情况:29-* 日志缓存区的命中率30-* 查询系统缓冲区命中率:30-* 查询系统缓冲区命中率及评分:30-*求cache中缓存超过其5%的对象31-* 统计恢复日志有无竞争的情况:31-* 系统是否设置共享池保留区:31-* 数据缓冲区的使用情况:31-* 其它影响性能的信息搜集32-* ORACLE 系统会话情况:32-* ORACLE 系统会话过多的情况:32-* 显示用户等待的时间 :32-*查看系统请求情况33-* *等待事件等信息33-*查

7、询系统运行以来的等待事件33-*监控实例的等待:34-*找使用CPU多的用户session34-*求等待的事件及会话信息/求会话的等待及会话信息35-*求等待中的对象 (运行时间超长!)35-*查找前10条性能差的sql:35-*查找耗资源的进程(top session):36-*查看占io较大的正在运行的session:36-*查看表空间数据文件的读写性能:36-*Disk Read最高的SQL语句的获取:37-*1 buffer gets top 10 sql:37-*2 Physical Reads top 10 sql:37-*3 Executions top 10 sql:38-*4

8、 Parse Calls top 10 sql:38-*5 Sharable Memory top 10 sql:38-*6 CPU usage top 10 sql:39-*7 Running Time top 10 sql:39-*捕捉运行很久的SQL39-*求DISK READ较多的SQL40-*求DISK SORT严重的SQL40- *SQL语句冲突:40-*等待时间最多的5个系统等待事件的获取:40-*造成等待的LOCK信息,如LOCK类型等:40-*等待事件信息:41-* *10g版本统计搜集41-* 查询没有分析的表的信息(运行时间长):41-* 查询最近没有分析的表的信息(运行

9、时间长):41-*无效对象检查42-* 检查索引无用信息:42-*查看无效的对象42-*查看无效的数据库对象42-*查看不起作用的约束42-*查看无效的trigger42-*求出无效的对象43-*ORACLE系统数据文件情况43-*查看数据文件的状态记录状态不是“online”的数据文件43-*会话有关43-*求当前session的跟踪文件43-*求process/session的状态44-*求当前session的状态44-*求当前会话的SID,SERIAL#44-*求当前数据库建立的会话:44-*求当前会话的SID,SERIAL#44-*求使用CPU多的用户session44-*求会话等待的

10、file_id/block_id45-*求谁阻塞了某个session(10g)45-*求当前事务的重做尺寸45-*查看耗资源的进程(top session)45*46-*查看正在运行的job46-*求系统中较大的latch46-*求某个事务的重做信息(bytes)46-*求回退率46-*求索引中行数较多的46-*求未定义索引的表47-*求出锁定的对象47-*查看对象的缓存情况47-*查看某些用户的hash47-*求某个隐藏参数的值47-*与权限相关的字典48-*在AIX系统中根据pid获得sql48-*跟踪用户session 的方法49-*在oracle中查找有多少表被锁住49-*查找一个表是

11、否 被锁的方法,例如:临时表SHZGY.SHZGY_PZ_BB_ERROR149-*oracle kill session的方法50-*ORACLE10G的回收站52-*Oracle 总量和剩余量的查询54-*Oracle表空间增加数据文件(扩展表空间)54-*根据sql_id来获得sql文本58-* 找出用户及系统权限的信息:58-* 找出用户及角色的信息:58-* 找出授予角色的权限信息:59-* 找出数据库安全信息:59-* Oracle用户及默认表空间:60-* 产生无效对象编译脚本:60-* 列出表与同义词信息:61-* 产生重建索引脚本:62-* 应用系统表分区情况*62-* 应用

12、系统索引分区情况*63-* 多余索引报告:63-* 查询所有快照信息:66-* 导出用户存储过程:66-* 导出用户包:66-* 导出用户包体:66-* 导出用户触发器:67-*undo 表空间的认识67-*AWR使用多少空间?69-*查看SGA内存分配的细节69-*查看SGA内存分配69-*使用新的V$DB_CACHE_ADVICE视图来帮助改变数据缓存的大小69-*查看所有session正在等待的,已经发生的等待事件70-*针对所有session找出这两个等待事件对应的段名和段类型。70-*查找P1, P2, P3代表什么-查询 V$EVENT_NAME70-*会话开始后的所有等待数-查询 V$SESSION_EVENT71-*所有会话等待数71-*查看系统等待数v$system_wait_event71-*用户SCOTT的系统级权限71-*用户SCOTT的对象级权限71-*用户SCOTT的角色72-*用户SCOTT的所有权限72-*查询用户名及相应的配置文件、默认的表空间和临时表空间73-*查询显示了整个系统在整体上的等待数73-*查所有/某个段的状态73-*查找使用多会话的用户73-*关闭有问题的会话74-*查询产生锁的用户锁sql74-*查找用户正在访问的对象75-*将V$SESSION和V$SQLTEXT连

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号