2 Day DBA-管理Oracle实例-管理数据库存储结构-练习:查看还原信息
可以使用【自动还原管理】页面来查看下面的还原配置: n 还原表空间的名字和大小 n 自动扩展表空间设置(是/否) n 当前自动调整的还原保留周期 练习:查看还原信息 1. 服务器->数据库配置->自动还原管理 2. ...
2 Day DBA-管理Oracle实例-管理数据库存储结构-关于管理还原数据
虽然默认情况下Oracle会自动管理还原数据和还原表空间,但如果在安装Oracle时使用了闪回功能,就必须要执行一些还原管理任务来保证这些操作的成功。 如果Oracle闪回操作的结果是snapshot too old错误,则表明你必须介入保证足够的还原数据被保留来支持这些操作。 下面的方法会很好地支持Or...
2 Day DBA-管理Oracle实例-管理数据库存储结构-管理还原数据
从Oracle 11g开始,默认安装中Oracle数据库自动管理还原数据。通常不需要DBA的介入。如果你的安装使用了Oracle闪回操作,就必须执行一些还原管理任务来保证这些操作的成功。1.1.1 关于还原数据当一个事务修改了数据,Oracle数据库在修改之前先复制原始数据。修改数据的原始拷贝叫做还原数据。需要保存这些信...
2 Day DBA-管理Oracle实例-管理联机重做日志-练习:切换日志文件
1. 服务器->存储->重做日志组 2. 操作 = <切换日志文件>,点击开始
2 Day DBA-管理Oracle实例-管理联机重做日志-切换日志文件
发生日志切换时,日志书写器(LGWR)停止向当前的联机重做日志组写,开始向下一个可用的重做日志组写。在日志切换后,原来的当前重做日志组变为Inactive状态,下一个可用的联机重做日志组变为当前联机重做日志组。 可以强制进行日志切换来使当前的重做日志组变为Inactive,并允许进行重做日志的维护操作。 ...
2 Day DBA-管理Oracle实例-管理联机重做日志-练习:多路复用联机重做日志
1. 服务器->存储->重做日志组 选中一个日志组,点击编辑 3. 点击添加 4. 文件名 = REDO01a.log 文件目录可以使用其它重做日志文件相同的目录,但建议存储在另外的磁盘驱动器上。这样在发生磁盘错误时,至少有一个可以访问的成员。...
2 Day DBA-管理Oracle实例-管理联机重做日志- 多路复用联机重做日志
Oracle建议多路复用联机重做日志。因为多路复用在数据库实例或介质失败时,对数据提供了更好的保护。 为了多路复用联机重做日志,必须向联机重做日志组添加成员。 虽然不要求联机重做日志文件组对称,但Oracle建议所有的组具有相同数量的成员。 一个数据库至少有2个联机重做日志文件组。 &nbs...
2 Day DBA-管理Oracle实例-管理联机重做日志
联机重做日志是数据库恢复的重要组件。不管是否允许归档,数据库的每一个事务都会更新重做日志。在崩溃后,实例和数据库恢复时,数据库会以升序来应用重做日志,通过使用需要的归档或重做日志文件的序号来保证顺序。 如果有很好的配置,联机重做日志需要很少的维护。...
2 Day DBA-管理Oracle实例-重新声明不用的表空间-关于段指导
段指导可以识别出拥有被重新声明的未使用空间的数据库对象。 通过检查使用和增长的统计数据,通过取样对象中的数据来执行它的分析。 默认配置为定期自动执行。也可以手动运行段指导。 在每次运行段指导时,只是数据库段的一个子集被分析。如果你怀疑有可以被重新声明的空间,但这些段并没了出现在段指导的建...
2 Day DBA-管理Oracle实例-重新声明不用的表空间-关于可以被重新声明的不用表空间
随着时间的推移,在表空间上执行DML操作,会产生一些空的空间,而这些空间自己不够大而不能被重新使用。而这些pockets空间会浪费大量的空间。结果产生的sparsely populated对象会在查询和DML操作时降低性能。 数据库允许使用下面的联机操作重新声明这些空闲空间。这些联机操作在执行时不会阻止查询和DML对...
2 Day DBA-管理Oracle实例-修改表空间-删除表空间
在一个表空间被删除后,它里面存储的对象和数据将不能再被访问。来恢复它将是一个费时的过程。Oracle建议在删除之前,先做备份。 练习:删除刚才创建TablespacleLuise表空间。 在表空间子页面,选中要删除的表空间,点击删除。 点击是 ...
2 Day DBA-管理Oracle实例-修改表空间-使表空间脱机
原因: n 使数据部分不可访问,允许数据库的其它部分仍然可被访问。 n 因为更新或维护应用程序,使应用程序和它的一组表暂时不可用。 n 进行脱机表空间备份(表空间是可以在联机使用时被备份的) n 在软件或硬件失败后,恢复数据库。 n 改名或迁移表空间数据文件。 ...
2 Day DBA-管理Oracle实例-练习:修改表空间空间使用预警阙值
1. 在“表空间”页面选中要修改的表空间,点击“阙值”2.
2 Day DBA-管理Oracle实例-执行常见的数据库存储任务-修改空间使用预警阙值
当达到表空间空间使用阙值时,会接收到一个预警。 预警有2种类型: n 警告:表空间的可用空间有些低了。 n 严重:表空间几道满了,需要立即采取操作。 可以采用下面的2种方式设置预警阙值 n 空间使用率(%):当空间使用达到或大于该空间使用率时 n 空闲空间:...
2 Day DBA-管理Oracle实例-执行常见的数据库存储任务-练习:设置表空间自动增长
1. 在“表空间”页面选中要修改的表空间,点击编辑 2. 选择它的第1个数据文件,点击编辑 3. 选择“数据文件满后自动扩展”并设置相应的参数。
2 Day DBA-管理Oracle实例-执行常见的数据库存储任务-修改表空间
可以使用DatabaseControl来增加它的数据文件的大小或增加新的数据文件,设置为自动扩展,修改空间使用预警阙值,将表空间状态设置为脱机。当你得到一个严重或警告的信息时,你可能需要扩展表空间(如果预警是关于空间限制),或需要使表空间脱机(如果预警是关于数据文件损坏或其它严重错误)。 ...
2 Day DBA-管理Oracle实例-执行常见的数据库存储任务-练习:创建表空间
1. 点击服务器->存储->表空间 2. 有2种创建方式: n 点击创建,创建新的表空间。 n 创建一个与现有表空间类似的表空间,在“选择”列中选中想类似的表空间,在操作中选择<类似创建>,点击开始 3. 表空间名字 = TablespaceLuise 其它选项使用默认。 点击数据文...
2 Day DBA-管理Oracle实例-执行常见的数据库存储任务-创建表空间
可以创建表空间来存储用户数据,而不是所有的数据都存储在USERS表空间中。 建立表空间的原因: n 对于特定的用户、用户组和应用程序,把所有应用程序数据存储存储在独立的表空间中、设置表空间进行备份和恢复、维护原因,都将带来方便。例,因为硬件或软件失败,必须从备份恢复应用程序数据,而且想执行脱...
2 Day DBA-管理Oracle实例-管理数据库存储结构-执行常见的数据库存储任务
随着数据被添加到数据库中,数据库的表空间需要会发生改变。 作为DBA,你要能够使用OEMCA执行下面的任务来熟练地管理表空间和数据库存储。
2 Day DBA-管理Oracle实例-管理数据库存储结构-练习:查看表空间的信息
1. 点击服务器->存储->表空间 2.