2 Day DBA-管理Oracle实例-管理数据库存储结构-查看数据文件信息
1. 点击服务器->存储->数据文件 2. 选中一个数据文件,点击查看 选中一个数据文件,点击表空间列中对应的表空间的名字。 3. 看到该数据文件的详细信息。 4. 查看与该数据文件相关的表空间的信息。...
2 Day DBA-管理Oracle实例-管理数据库存储结构-练习:查看归档重做日志文件信息
1. 点击服务器->存储->归档日志 2. 因为数据库没有在ARCHIVELOG模式运行,所以没有归档重做日志。
2 Day DBA-管理Oracle实例-管理数据库存储结构-练习:查看联机重做日志文件信息
1. 点击服务器->存储->重做日志组 2. 如果联机重做日志组只包含一个成员(从成员数看出),则不是多路复用的。具有Current状态的组是当前被日志Writer用来写日志的组。在“组”列,点击组的编号,可以查看对应组的成员信息。 3. ...
2 Day DBA-管理Oracle实例-管理数据库存储结构-练习:查看控制文件信息
1. 点击服务器->存储->控制文件 2. 从图中可以看出数据库是否有多路复用的控制文件。点击高级和记录文档段可以看到控制文件的更详细的信息。3.
2 Day DBA-管理Oracle实例-管理数据库存储结构-关于其它存储结构
在数据库中的其它存储结构包括初始化参数文件、口令文件和备份文件。初始化参数文件在数据库实例启动时决定数据库的运行时属性和资源。一些参数可以在数据库运行时被更改;一些初始化参数需要重新启动数据库以使参数生效。 口令文件数据库可以使用口令文件授权管理用户以SYSDBA或SYSOPER连接权...
2 Day DBA-管理Oracle实例-管理数据库存储结构-关于表空间
数据库被分为叫做表空间的逻辑存储单元,用于组织相关的逻辑结构(表、视图和其它数据库对象)。所有的应用程序对象都可以被组织到一个表空间中,简化维护操作。 一个表空间包含一个或多个物理数据文件。表空间的数据库对象被存储在该表空间的物理数据文件中。 当创建数据库时,一引些表空间已...
2 Day DBA-管理Oracle实例-管理数据库存储结构-关于数据文件
数据文件是操作系统文件,用于存储数据库数据。数据以Oracle专有的格式被存储到文件中,这些格式不能被其它应用程序读取。临时文件是一种特殊类型的数据文件,只与临时表空间有关。 数据文件可以被分为下面的组成部分: n 段:段包含指定类型的数据库对象。例,表被存储在表段中;索引被存储在...
2 Day DBA-管理Oracle实例-管理数据库存储结构-关于回滚段
回滚段是在早期的数据库版本中用于跟踪还原操作信息,现在用于管理还原操作信息的方法建议采用还原表空间。 Oracle数据库使用SYSTEM回滚段执行系统事务,在创建数据库时自动被创建,在实例启动时自动被加载,不需要用户进行任何操作来管理SYSTEM回滚段。 ...
2 Day DBA-管理Oracle实例-管理数据库存储结构-关于联机重做日志文件
每一个Oracle数据库都有2个或多个联机重做日志文件集合。 联机重作日志文件的集合,也即大家所熟悉的重做日志。 重做日志是由重做条目,也叫重做记录组成。 联机重做日志储存了数据改变的复本。如果一个失败要求数据文件从备份中还原,则还原数据文件中丢失的最近一次数据改变可以从联机重做日志...
2 Day DBA-管理Oracle实例-管理数据库存储结构-关于控制文件
控制文件跟踪数据库的物理组成部分,它是数据库用来查询其它文件的根文件。 因为控制文件的重要性,所以Oracle建议控制文件应该被多路复用或有多个相同的复本。 使用DBCA创建的数据库,会自动创建控制文件的3个复本,并保持同步。 如果任何控制文件失败,数据库则不可用。如果有控制文件的复本,则...
2 Day DBA-管理Oracle实例-管理数据库存储结构-关于数据库存储结构
一个Oracle数据库是由物理和逻辑结构组成。 物理结构可以在操作系统上被查看和操作,如在磁盘上存储数据的物理文件。 逻辑结构是由Oracle数据库创建并识别的,操作系统并不知道。 数据库的主要逻辑结构就是表空间,它包含物理文件。 开发人员或用户可能会清楚逻辑结构,但通常是不知道物理结构的。 ...
2 Day DBA-管理Oracle实例-管理内存-修改内存设置-自动内存管理
练习:修改内存设置-自动内存管理1. 点击服务器->数据库配置->内存指导 2. 在[内存总大小]中输入新的数值,要<= [最大内存大小] 可以点击【建议】 注:不好用,没变化。如果修改的数值超过了最大内存大小,则需要先修改[最大内存大小],重新启动数据库,然后再修改总内存大小。 ...
2 Day DBA-管理Oracle实例-管理内存-关于内存管理
内存管理包括根据数据库的变化,维护Oracle内存结构的最佳大小。必须被管理的内存是SGA和PGA内存。实例PGA内存是各个PGA内存分配的集合。从Oracle 11g开始可以让数据库完全管理SGA和PGA内存。你只需指定数据库实例使用的总内存,Oracle数据库自动在SGA和PGA的使用量上进行调整,来满足进程的需要。这就叫做自动内存管理。...
2 Day DBA-管理Oracle实例-查看和修改初始化参数-练习:查看和修改初始化参数
1. 点击服务器 2. 点击数据库配置->初始化参数 3. 初始化参数页面具有2个子页面: 当前:显示了Oracle实例当前正在内存中使用的所有初始化参数的值。 SPFile:显示了服务器参数文件中的初始化参数的值。只有在当前实例是使用服务器参数文件启动的时候,才会显示...
2 Day DBA-管理Oracle实例-查看和修改初始化参数
可以使用下面3种方式之一修改初始化参数: 1) 直到实例关闭,初始化参数的新值应用到当前运行的实例上,但当数据库重新启动时,初始化参数的值恢复为原来的值。 2) 从现在起直到参数再次被修改,改变被应用到当前运行的实例上,同时被存储到服务器参数文件中,重新启动数据库时初始化参...
2 Day DBA-管理Oracle实例-关闭和启动Oracle实例-使用OEMDC关闭和启动Oracle实例
1. 点击一般信息->关闭 2. 连接身份 = SYSOPER 3. n 关闭数据库,点击继续 4. 点击是 5. 过几分钟后,点击刷新 6. 点击启动 7. 输入身份证明信息后,点击确定 8. 点击是 9. ...
2 Day DBA-管理Oracle实例-关于实例的启动和关闭-关于实例关闭
关闭Oracle实例的默认模式是NORMAL,即用户不允许再创建到数据库的新的连接,但关闭进程会等待当前连接的用户都退出会话。在所有用户断开连接后,提交的事务被写到磁盘,数据文件关闭,实例停止; IMMEDIATE模式:不等待所有用户断开连接 TRANSACTIONAL模式:等待每个用户的当前事务完成 ABORT:不等待提交的...
2 Day DBA-管理Oracle实例-关于实例的启动和关闭-关于实例启动
启动数据库实例方法: n 使用OEM n 使用SQL*Plus的STARTUP命令 n 使用Windows系统的服务管理,来启动对应的服务。 实例会读取初始化参数文件,分配SGA内存、开始的后台进程。 如果MOUNT数据库,Orale实例就会打数据库的控制文件,但不会打开数据文件。数据...
2 Day DBA-管理Oracle实例-关于实例的启动和关闭-管理启动和关闭权限
启动和关闭Oracle实例必须使用特殊权限连接到实例。 SYSDBA,拥有数据库管理的全部权限; SYSOPER,可以启动和关闭数据库,但无权访问用户对象。 当创建数据库的时候会自动化创建SYS和SYSTEM两个管理用户帐户。 这两个用户都具有全部数据库管理权限。初始时只有SYS和SYSTEM用户可以使用SYSOPER...
2 Day DBA-管理Oracle实例-关于实例内存结构-程序全局区(PGA)
是一块被一个Oracle数据库服务器进程使用的内存区域。当你连接到Oracle数据库实例,就建立了一个会话,会话使用服务器进程完成客户端和数据库实例间的通信。每一个服务器进程都有自己的PGA。 PGA用来执行SQL语句,保持登录和其它会话信息。PGA的一大部分都专属于SQL工作区,是用于排序和其它操作的工作内...