库)
查看预警日志 alert 文件:
在操作系统路径$ORACLE_BASE/admin/<sid>/bdump 下,名称 alert_<sid>.log
动态性能视图:
它是存放在数据库的内存中的,生命周期是从数据库启动开始到数据库关闭结束
Select * from v$session 查看数据库当前所有会话信息
Select * from v$datafile 查看当前数据库数据文件信息
Select * from v$logfile 查看当前数据库在线日志文件信息
Select * from v$log 查看当前日志文件组信息
Select * from v$controlfile 查看当前控制文件信息
Select * from v$instance 当前实例
Select * from v$database 当前数据库
Select * from v$session_wait 当前数据库等待信息
Select * from v$process 当前数据库进程信息
Select * from v$lock 当前数据库锁信息
Select * from v$sql 当前数据库执行的 sql 信息
Select * from v$sqltext sql 信息
Select * from v$lock_object 被锁的对象
Select * from v$sga_dynamic sga 的动态分配
select * from v$undostat 使用的 undo 信息
select * from v$open_cursor 打开的游标
select * from v$mystat where rownum<2 查看当前会话的 sid(会话 id)
select * from v$access 查看哪些会话访问某些对象
第五章 管理数据库存储结构
数据块的结构:
块头:块类型(表块、索引块),块地址(块所在的数据文件号、块号),表目录,行目
录,ITL 事务插槽(表明某个事务正在占用这个块)
行数据:真正存放数据的地方
空闲空间:预留给块头或者行数据进行扩展的空间
表空间和数据文件:
一个表空间仅属于一个数据库;
一个表空间可包含一个或多个数据文件;
一个数据文件仅属于一个表空间;
OMF 方式管理数据库文件:
1、 db_create_file_dest 创建表空间时指定数据文件或临时文件的位置
2、 db_create_online_file_dest_n 创建在线日志文件或控制文件时指定文件的位置