
Oracle
文章平均质量分 72
iFudon
少壮不努力,老大干IT.
展开
-
Oracle中查询表或索引实际存放的物理文件
今天有朋友问我能查询到表或者索引实际存放的物理文件吗?表、索引都有对应的Segment。Segment是物理存储上的概念,表、索引是逻辑上的概念。一个Segments由多个Extents组成,每个Extent只能属于一个DataFile,但同一个Segment的不同Extend可以属于不同的Datafile。可以查找每个Extent属于哪个DataFile的。那么也就应该能查询到表原创 2011-11-30 11:50:13 · 1791 阅读 · 0 评论 -
Oracle中奇怪的Segment命名
事情的起因是缘于昨天半夜的一次问题处理,当时报警表空间将满,马上查找了一下该表空间下面的segment空间使用情况:SQL> select segment_name, sum(bytes) / 1048576 2 from dba_segments 3 where tablespace_name = 'TEST' 4 group by segment_nam转载 2011-11-30 12:35:28 · 2256 阅读 · 0 评论 -
关于Oracle的口令文件orapw<ORACLE_SID>和认证方式的
在数据库未启动之前登陆从而启动数据库如果没有口令文件,在数据库未启动之前就只能通过操作系统认证。使用Rman,很多时候需要在nomount,mount等状态对数据库进行处理。所以通常要求具有sysdba权限,如果属于本地DBA组,可以通过操作系统认证登陆,如果是远程sysdba登陆,需要通过Oracle数据库的密码文件认证。 Oracle数据库的密码文件存放有具有SYSDBA/SYSOPER原创 2011-12-15 20:00:51 · 1851 阅读 · 0 评论