dba_tables 和 dba_segments 表中 blocks 的区别
Dba_Segments .blocks = Dba_Tables.Blocks+Dba_Tables.Empty_Blocks +1(segment header block)这个多加的1是,是segment header block. 如果查询的结果不是这样,可能是你没有分析表。 不妨分析表之后在查一下看看。 这两张表对block...
Oracle RAC之:ASM概念及基本操作维护
Oracle RAC系列之:ASM基本操作维护 ASM(自动存储管理)是一个专门为Oracle数据库服务的数据文件存储机制,通过ASM管理数据文件,DBA不用再担心I/O性能问题,也不需要知道文件的名称,同时ASM也提供了文件系统到卷管理器的集成,下面依次介绍。一、 ASM的特点(1)自动调整I/O负载ASM可以在所有可用的磁盘中自动...
Oracle11g RAC下ASM 的管理与维护
Oracle11g RAC下ASM 的管理与维护一, 基本维护 : 注意: 以下除OS之外的命令及过程基本都可以通过ASMCA中的ASM相关操作以及Oracle Enterprise Mananger 来管理 . 1. 查看ASM磁盘及磁盘组 : --SQL查看有哪些磁盘组 .[root@rac01 ~]# su - grid[grid@rac01 ~]$ sqlplus "/as sysasm" SQL> select...
扩展表空间
扩展表空间 1.resize大小只能比原来的大 alter database datafile 'D:\ORACLE\PRODUCT\ORADATA\TEST\USERS01.DBF' resize 50m;2.自动增长 alter database datafile 'D:\ORACLE\PRODUCT\ORADATA\TEST\USERS01.DBF' autoextend onnext 50m max...
oracle sid,instance_name,db_name,oracle_sid之间的关系
【一】对ORACLE_SID的理解--------------------------------------------------------------------------------Oracle中SID的作用类似于一个“开关变量”---引导oracle在实例启动时如何去默认位置下读取适当的参数文件并加载,以正确启动实例。我们知道实例的启动需要指定pfile/spfile(Oracle9i之前是使用pfile-...
rac两节点图像安装实施
一:环境:OS:Red Hat Enterprise Linux Server release 6.7 (Santiago)要求:RAC+主库IP:主机名Public ipVip Private ip Scan ipfast1(节...
Oracle静默安装(单机)
说明:1.操作系统版本为Redhat6.7,IP:192.168.56.20,主机名:slient。 2.数据库版本为11.2.0.4;一:检查1.内存(至少1G)grep MemTotal /proc/meminfo2.SWAP分区 内存在2G以下 ,SWAP分区就设置为内存的1.5倍 内存在2G至8G...
索引rebuild和rebuild online时要慎重
索引rebuild和rebuild online时要慎重这是曾经发生的一次故障,作为教训和备忘还是决定记录下来。生产系统有个千万行级别的表,原本是晚上跑的job中,因某个存储过程中的批量插入语句直到第二天白天没法执行完原因,合作伙伴工程师觉得系统有点慢,为了加开插入速度而直接将该表主键意外的索引都删除掉了。...
ORACLE中index的rebuild
ORACLE中index的rebuild Oracle里大量删除记录后,表和索引里占用的数据块空间并没有释放。 table move可以释放已删除记录表占用的数据块空间,整理碎片。如果将表格用move方式整理碎片后,索引将失效,这时需要将索引重建。 重建索引可以释放已删除记录索引占用的数据块空间。重建索引不仅能增加索引表空间空闲空...
分析index降低索引层次
分析index降低索引层次1)分析索引analyze index index_name validate structure;2)查询索引信息:select NAME,HEIGHT,LF_ROWS,LF_BLKS,DEL_LF_ROWS from index_stats where name='I_B_PACKAGE_STATE_TRANS_P1';3)如果DEL_LF_ROWS有值;alter index index_name rebuild;4)再次查询:select NAME,HEIGHT,LF_...
nohup和&后台运行,进程查看及终止
nohup和&后台运行,进程查看及终止1.nohupnohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。nohup就是不挂起的意思( no hang up)。用途:不挂断地运行命令。语法:nohup Command [ ...
oracle实用工具:oradebug
oracle实用工具:oradebug 1、 oradebug介绍oradebug主要是给Oracle支持人员使用的,尽管很早便有,但oracle官网很少有记载。他是个sql*plus命令行工具,有sysdba的权限就可以登入,无需特别设置。他可以被用于: 1)追踪进程,或者是你的,或者是外部的 2)确定进程往哪个trc文件写 3)转储...
Oracle 跟踪文件和文件转储(dump)
Oracle 跟踪文件和文件转储(dump)一、Oracle跟踪文件分类Oracle跟踪文件分为三种类型,如下:一种是后台报警日志文件,记录数据库在启动、关闭和运行期间后台进程的活动情况,如表空间创建、回滚段创建、某些alter命令、日志切换、错误消息等。在数据库出现故障时,应首先查看该文件,但文件中的信息与任何错误状态没...
Linux/Uninx下Oracle的oerr工具的使用
Linux/Uninx下Oracle的oerr工具的使用oerr是oracle在unix上的查找ora错误的小工具,极其方便。 命令格式为: oerr ora 错误编号 例如要查看ora-01632的描述: [oracle@shtdtest oracle]$ oerr ora 01632 01632, 00000, "max # extents (%s) reached in index %s.%s" // *Cause: An index tried to exte...
/etc/fstab 参数详解及如何设置开机自动挂载
/etc/fstab 参数详解及如何设置开机自动挂载 某些时候当Linux系统下划分了新的分区后,需要将这些分区设置为开机自动挂载,否则,linux是无法使用新建的分区的。 /etc/fstab 文件负责配置Linux开机时自动挂载的分区。Windows的文件结构是多个并列的树状结构,最顶部的是不同的磁盘(分区),如:C,D,E,F等。Linux的...
Oracle hanganalyze
About Oracle Hanganalyze 1.数据库hang的几种可能性oracle死锁或者系统负载非常高比如cpu使用或其他一些锁等待很高都可能导致系统hang住,比如大量的DX锁。通常来说,我们所指的系统hang住,是指应用无响应,普通的sqlplus几乎无法操作等等。2. 如何进行hang分析?hang分析有哪些level?如何选择level?hangana...
Oracle查询用户权限
Oracle查询用户权限数据字典1、动态数据字典是以v$xxx开始的数据字典,在数据库中约有150个左右,这些数据字典反映数据库动态运行状况,在不同时间查询会得到不同的结果。2、DBA数据字典是以DBA_xxx表示,该数据字典存储数据库结构,查询DBA数据字典可以反映数据库结构设置,管理磁盘空间和表空间、事务与回退段、用户...
现场实验expdp/impdp从一个用户expdp导出再impdp导入到另一个用户
从一个用户expdp导出再impdp导入到另一个用户 expdp \'\/ as sysdba\' directory=awr_reports_dir dumpfile=bill_b_package_state_trans.dmp schemas=bill include=table:\"in\(\'b_package_state_trans\'\)\" impdp \'\/ as sysdba\' directory=data_pump_dir dumpfile=bill_b_package_sta...
Oracle中对用户所能使用的数据库资源进行限制
Oracle中对用户所能使用的数据库资源进行限制 一、目的:Oracle系统中的profile可以用来对用户所能使用的数据库资源进行限制,使用Create Profile命令创建一个Profile,用它来实现对数据库资源的限制使用,如果把该profile分配给用户,则该用户所能使用的数据库资源都在该profile的限制之内。二、条件:...
expdp/impdp实验
任务:从10.200.130.61中的crm库(注意130.61上有好几个库,注意确定是crmtest的那个库)导出ucr_crm1、uop_crm1 的所有对象和数据,导到10.200.138.9上 前提:——查新源库对应schema的下总的数据的大小:SELECT /*+parallel(a,2)*/ A.OWNER, ROUND(SUM(A.BY...