Oracle 临时表空间的概念
临时表空间用来管理数据库排序操作以及用于存储临时表、中间排序结果等临时对象,当ORACLE里需要用到SORT的时候,并且当PGA中sort_area_size大小不够时,将会把数据放入临时表空间里进行排序。像数据库中一些操作: CREATE INDEX、 ANALYZE、SELECT DISTINCT、ORDER BY、GROUP BY、 UNION ALL、 INTERSECT、MIN...
Oracle 用户对表空间配额quota说明
一、解决问题:解决表空间很大,总显示空间不足的问题ORA-01536:space quota exceeded for table space 'AAA '二、三个解决办法: (1) alter user U...
监控DG视图v$managed_standby字段注解
DG视图v$managed_standby
Oracle11g Data Guard 暂停物理备库的日志传输
Oracle11g Data Guard 暂停物理备库的日志传输(log_archive_dest_state_n的defer参数)在实际生产系统中,通常有这样的场景,例如在系统维护日,对主库进行大量的业务更新,会有大量的DML操作;为了避免主库中的业务更新对备库造成影响,可以暂停主库对备库的日志传输,这样的话,如果主库的更新出现问题,备库还保留一...
v$archived_log
本视图包含了归档重做日志文件的信息,如归档文件的名称、归档路径等。该视图中数据来自于控制文件,一般是当一个Online Redologs完成归档后,就会在控制文件中插入一条记录,如果归档目录有多个的话,则同时插入对应数量的记录(当然路径肯定不同),另外当通过RMAN恢复归档文件或复制归档文件时,也会插入对应的记录。...
盖神(盖国强)ORACLE学习之路及对DBA的几点建议
2015年12月21日,这是我第二次听盖神讲课,第一次是在ORACLE嘉年华的时候,第二次是今天。第一天纯粹听不懂,今天有幸听了他分享当年他说的oracle学习之路,以及对DBA提出的几点建议。因为盖神时间有限,没能讲太多,主要讲了两方面的内容,我也简单的整理...
【EXPDP】11g版本EXPDP 的COMPRESSION参数压缩比堪比“gzip -9”
这个压缩比例可以和操作系统“gzip -9”相媲美,某些特例下有可能比gzip还要高效。体验之,供参考。1.Oracle 11g中expdp帮助页中关于COMPRESSION参数的描述secooler@secDB /home/oracle$ expdp -help……COMPRES...
11G的新视图DBA_TEMP_FREE_SPACE
11G的新视图DBA_TEMP_FREE_SPACEKevin Zou2011-9-27在11G引入了一个新的视图DBA_TEMP_FREE_SPACE,可以更加高效的管理临时表空间。SQL> select * from v$version where rownum < 2;BANNER--------------------------...
Oracle10g到Oracle11g建dblink是用户的大小写
今天在创建dblink后检查是否能通过dblink查询数据时一直报ORA-01017、ORA-02063Oracle创建dblink报错:ORA-01017、ORA-02063解决 一、创建dblink 原始语句:create public database link db_lsxyconnect to lsxy identified by lsxyusing '(DESCRIPTION =(ADDRESS_LIST =(AD...
Move_or_Rename_the_Tempfile_in_Oracle
1. Login as SYSDBA2. Check the Tempfile statusSQL> SELECT v.file#, t.file_name, v.status 2 FROM dba_temp_files t, v$tempfile v 3 WHERE t.file_id = v.file#; FILE# FILE_NAME STATUS---------- ------...
【DataGuard】Oracle DataGuard 日志传输状态监控
Oracle 11g DataGuard 日志传输状态监控 通过查看相关视图,监控dataguard主库、备库间日志传输与同步情况。
Oracle的move操作
由于数据库测试环境存储不足,所以需要协助测试人员清理测试数据库以便腾出空间。1. 在数据库中找出个所有表占用空间大小的情况。select owner,segment_name,bytes/1024/1024 from dba_segments group by owner;2. 将查找出来的表使用空间情况信息给测试组,由测试组决定哪些表可以drop和truncate,经过测试组排查后已...
EXP-00091解决办法
今天要做一个高版本到低版本的迁移,Oracle11.2.04 到Oracle10.2.0.4在迁移之前在测试环境做了个测试,有如下报错:. . exporting table SYS_IMPORT_SCHEMA_01 2847 rows exportedEXP-00091: Exporting questionable statistics.EXP-00091: Exporting questi...
jdbc:oracle:thin:@192.168.3.98:1521:orcl(详解)
整理自互联网一、jdbc:oracle:thin:@192.168.3.98:1521:orcljdbc:表示采用jdbc方式连接数据库oracle:表示连接的是oracle数据库thin:表示连接时采用thin模式(oracle中有两种模式)jdbc:oralce:thin:是一个jni方式的命名@表示地址1521和orcl表示端口和数据库名@192.168.3.98:1521:orcl整个是一块也就是说...
Oracle11g 手工创建数据库
数据库系统版本:11g1. 设置数据库环境变量[oracle@R710 ~]$ more .bash_profile # .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then . ~/.bashrcfi# User specific environment and startup programsPATH=$PATH:$HOME/binexpor...
ORA-00054:resource busy and acquire with nowait
1. 先查看哪些表被锁住了。select b.owner, b.object_name, a.session_id, a.locked_mode from v$locked_object a, dba_objects b where b.object_id = a.object_...
【Oracle索引】-索引基本概念
当访问表中的数据时,Oracle提供了两种方式:从表中读取所有行(即全表扫描),或者通过ROWID一次读取一行。一般来说,索引能提高查询的性能。select 语句、update和delete命令的where 子句的性能(当访问的行较少时)可以借助索引获得提高。 增加索引会降低insert语句的性能(需要同时对表和索引进行操作)。索引列上的u...
【等待事件】-enq: TX - row lock contention
enq: TX - row lock contention 通常是application级别的问题。enq是一种保护共享资源的锁定机制,一个排队机制,先进先出(FIFO)。enq: TX - row lock contention 的产生有几种情况。Waits for TX in mode 6 :A 会话持有row level lock,B会话等待这个lock释放。不同的sessi...
关于这次oracle数据迁移未添加NLS_LANG参数的记录
上周做了次数据的迁移,数据量不到40G的样子,迁移发生在12月8日周四晚,最大的一个用户数据量36G。迁移比较快,1个小时左右就完成了。周五开发人员那边没有发现异样,知道到12月12日星期一,开发人员反映有的表的comments存在乱码的现象。突然发现所有的表的comments都出现乱码现象,离迁移完成已经过去3天,不能做回退...
手工创建AWR快照
Oracle 的自动化工具都是通过后台的进程调用相关的函数实现,而Oracle也允许用户通过包来手工调用这些函数,显然这样增加了工具的安全性,也提高了可操作性,使得DBA可以更灵活的使用这些函数来满足自己的需求。1. 在创建AWR快照之前,先看看当前已经产生的AWR报告,此时最大的SNAP_ID为4996。SQL> select max(snap_id) f...