书籍详情
Oracle管理艺术:顾问级DBA的思维锻炼与经验传承
作者:申建忠 著
出版社:清华大学出版社
出版时间:2010-12-01
ISBN:9787302241317
定价:¥60.00
购买这本书可以去
内容简介
《Oracle管理艺术:顾问级DBA的思维锻炼与经验传承》是一本集10年经验而成的书,使用循序渐进的编写方式,着重于实例,以确保理论内容的准确度。《Oracle管理艺术:顾问级DBA的思维锻炼与经验传承》作者从事oracle dba教学研究多年,拥有oracle最高等级ocm认证。作者在《Oracle管理艺术:顾问级DBA的思维锻炼与经验传承》中,将他毕生所学传授给已担任dba工作者的数据库管理人员,或是想要往这个方面发展的初学者。书中涵盖一套最完整、且最具逻辑性的知识体系。《Oracle管理艺术:顾问级DBA的思维锻炼与经验传承》特别适合有经验的oracle dba阅读,可以作为其向顾问级专家进阶的阶梯。 熟知安装oracle数据库软件的所有的相关知识及其步骤背后的意义。以oracle公司提供的建议为主、关系型数据库的理论为辅,学习oracle数据库的工作原理。真正熟悉sga的内涵,进而提升oracle服务器的性能。像协奏曲那样,让oracle数据库相关文件彼此正常且有效率地分工协作。学习使用sql语句创建数据库,是彻底了解oracle数据库的不二法门。充分了解表空间的真正意涵,可使数据库在管理及性能方面有出色的整体表现。正视数据库安全的重要性,并在数据库建立前就制定好数据库的安全规则和权限授予。表是数据库用来储存数据的载体,并且也是进一步调整数据库性能的重点。认知索引在性能调试方面所扮演的关键角色,应能在正确的时间,建立正确类型的索引及正确的字段。
作者简介
申建忠,台湾第一位Oracle 9i OCM(Oracle Certified Master,Oracle认证大师)认证拥有者,在Oracle领域拥有超过十年、一万小时以上的教学经验,始终致力于Oracle DBA的培训与经验传承。教授课程:Oracle数据库管理Oracle PL/SQL程序开发Oracle Application Server管理等相关课程专长:Oracle数据库规划、配置、管理、调校,数据库应用软件开发、数据及数据仓库设计。
目录
第1章 设置操作系统与安装OraoIeOatabase11g
1.1 环境设置
1.1.1 下载OracleDatabase11g安装软件与说明文件
1.1.2 检查服务器硬件资源
1.1.3 操作系统的环境设置
1.1.4 网络设置
1.1.5 创建用户组与用户账户(仅适用于UNIX)
1.2 安装OracleDatabase11g
1.2.1 基本安装
1.2.2 高级安装
1.3 安装后的相关设置(仅适用于WindOWS系统)
1.4 Oracle相关服务的启动顺序
1.4.1 UNIX系统
1.4.2 Windows系统
本章总结
第2章 OragIe服务器
2.1 Oracle服务器(OragleServer)
2.2 实例(Instance)
2.2.1 SGA
2.2.2 后台进程
2.3 其他进程
2.3.1 用户进程
2.3.2 服务器进程
2.3.3 连接(Connection)
2.3.4 会话(Session)
2.4 数据库
2.4.1 数据库的物理结构
2.4.2 逻辑结构
2.5 其他的相关文件
2.5.1 密码文件
2.5.2 参数文件
2.5.3 存档日志文件
2.5.4 警示日志文件
2.5.5 后台进程跟踪文件
2.6 开启或关闭实例
2.6.1 开启实例
2.6.2 关闭实例
2.6.3 实例恢复
2.7 SQL语句的执行过程
2.7.1 解析
2.7.2 绑定
2.7.3 执行
2.7.4.查询(SELECT)
2.7.5 修改(IENSERT/UPDATE/DELETE)
2.7.6 提交事务
2.7.7 提取:仅查询指令才需要此步骤
本章总结
第3章 实例的内存管理
3.1 内存管理
3.1.1 自动内存管理
3.1.2 自动共享内存管理
3.1.3 动态SGA
3.1.4 PGA自动管理
3.2 缓冲区高速缓存
3.2.1 管理缓冲区高速缓存
3.2.2 LeastRecentlyUse算法
3.3 共享池
3.3.1 结果集缓存
3.3.2 结果集缓存参数
3.3.3 建立相关测试环境
本章总结
第4章 Oracle数据库相关文件
4.1 数据库文件
4.1.1 数据文件
4.1.2 控制文件
4.1.3 联机重做日志组
4.2 数据库的其他相关文件说明
4.2.1 服务器参数文件
4.2.2 密码文件
4.2.3 存档日志
本章总结
第5章 使用SQL语句创建数据库
5.1 前期规划
5.1.1 了解数据库的属性
5.1.2 数据库所需的资源
5.1.3 I/O分散与容错
5.1.4 文件系统、裸设备与自动存储管理
5.2 重要的数据库参数
5.2.1 全局数据库名称
5.2.2 选择适当的数据块大小
5.2.3 选择正确的数据库字符集
5.3 操作系统的环境设置
5.3.1 环境变量
5.3.2 创建相关的文件目录
5.4 准备参数文件
5.4.1 基本参数说明
5.4.2 选择适当的参数文件格式
5.4.3 创建系统服务(WindowsOnly)
5.5 准备密码文件
5.6 创建数据库
5.6.1 启动Oracle实例
5.6.2 CREATEDATABASE指令说明
5.7 创建数据库后的操作
5.7.1 创建数据字典视图(Data Dictionary View)
5.7.2 创建内置包(Build-in Package)
5.7.3 创建SQL PLUS所需要的表
5.7.4 新增其他的数据库功能
5.7.5 使用DBCA新增数据库控制
本章总结
第6章 表空间
6.1 基本的表空间
6.1.1 系统表空间(System Tablespace)
6.1.2 SYSAUX表空间
6.1.3 默认的临时表空间(Default Temporary Tablespace)
6.1.4 自动管理的撤销表空间(Auto Managed UNDO Tablespace)
6.2 建立额外的表空间
6.2.1 扩展区块的管理方式(Extcnt Management)
6.2.2 段空间管理(Segment Space Management)
6.2.3 建立新的表空间
6.3 表空间的常用操作
6.3.1 调整表空间的大小
6.3.2 变更表空间的状态
6.3.3 修改表空间的名称
6.3.4 修改表空间中数据文件的名称或位置
6.3.5 删除表空间
6.5常用的数据字典视图
本章总结
第7章 用户与权限
7.1 数据库安全(Database Securyity)
7.1.1 系统安全(system Security)
7.1.2 数据安全(Data Security)
7.2 概要文件(Profile)
7.2.1 密码限制(Password Limif)
7.2.2 资源限制(Resource Limit)
……
第8章 表
8.1 表的相关知识
8.2 基本数据类型
8.3 表的类型
8.4 约束(constraint)
8.5 表的操作
8.6 常用的数据字典视图
本章总结
第9章 索引
9.1 索引的定义
9.2 平衡树索引(b-tree index)
9.3 位图索引(bitmap index)
9.4 索引的常用操作
9.5 常用的数据字典视图
本章总结
1.1 环境设置
1.1.1 下载OracleDatabase11g安装软件与说明文件
1.1.2 检查服务器硬件资源
1.1.3 操作系统的环境设置
1.1.4 网络设置
1.1.5 创建用户组与用户账户(仅适用于UNIX)
1.2 安装OracleDatabase11g
1.2.1 基本安装
1.2.2 高级安装
1.3 安装后的相关设置(仅适用于WindOWS系统)
1.4 Oracle相关服务的启动顺序
1.4.1 UNIX系统
1.4.2 Windows系统
本章总结
第2章 OragIe服务器
2.1 Oracle服务器(OragleServer)
2.2 实例(Instance)
2.2.1 SGA
2.2.2 后台进程
2.3 其他进程
2.3.1 用户进程
2.3.2 服务器进程
2.3.3 连接(Connection)
2.3.4 会话(Session)
2.4 数据库
2.4.1 数据库的物理结构
2.4.2 逻辑结构
2.5 其他的相关文件
2.5.1 密码文件
2.5.2 参数文件
2.5.3 存档日志文件
2.5.4 警示日志文件
2.5.5 后台进程跟踪文件
2.6 开启或关闭实例
2.6.1 开启实例
2.6.2 关闭实例
2.6.3 实例恢复
2.7 SQL语句的执行过程
2.7.1 解析
2.7.2 绑定
2.7.3 执行
2.7.4.查询(SELECT)
2.7.5 修改(IENSERT/UPDATE/DELETE)
2.7.6 提交事务
2.7.7 提取:仅查询指令才需要此步骤
本章总结
第3章 实例的内存管理
3.1 内存管理
3.1.1 自动内存管理
3.1.2 自动共享内存管理
3.1.3 动态SGA
3.1.4 PGA自动管理
3.2 缓冲区高速缓存
3.2.1 管理缓冲区高速缓存
3.2.2 LeastRecentlyUse算法
3.3 共享池
3.3.1 结果集缓存
3.3.2 结果集缓存参数
3.3.3 建立相关测试环境
本章总结
第4章 Oracle数据库相关文件
4.1 数据库文件
4.1.1 数据文件
4.1.2 控制文件
4.1.3 联机重做日志组
4.2 数据库的其他相关文件说明
4.2.1 服务器参数文件
4.2.2 密码文件
4.2.3 存档日志
本章总结
第5章 使用SQL语句创建数据库
5.1 前期规划
5.1.1 了解数据库的属性
5.1.2 数据库所需的资源
5.1.3 I/O分散与容错
5.1.4 文件系统、裸设备与自动存储管理
5.2 重要的数据库参数
5.2.1 全局数据库名称
5.2.2 选择适当的数据块大小
5.2.3 选择正确的数据库字符集
5.3 操作系统的环境设置
5.3.1 环境变量
5.3.2 创建相关的文件目录
5.4 准备参数文件
5.4.1 基本参数说明
5.4.2 选择适当的参数文件格式
5.4.3 创建系统服务(WindowsOnly)
5.5 准备密码文件
5.6 创建数据库
5.6.1 启动Oracle实例
5.6.2 CREATEDATABASE指令说明
5.7 创建数据库后的操作
5.7.1 创建数据字典视图(Data Dictionary View)
5.7.2 创建内置包(Build-in Package)
5.7.3 创建SQL PLUS所需要的表
5.7.4 新增其他的数据库功能
5.7.5 使用DBCA新增数据库控制
本章总结
第6章 表空间
6.1 基本的表空间
6.1.1 系统表空间(System Tablespace)
6.1.2 SYSAUX表空间
6.1.3 默认的临时表空间(Default Temporary Tablespace)
6.1.4 自动管理的撤销表空间(Auto Managed UNDO Tablespace)
6.2 建立额外的表空间
6.2.1 扩展区块的管理方式(Extcnt Management)
6.2.2 段空间管理(Segment Space Management)
6.2.3 建立新的表空间
6.3 表空间的常用操作
6.3.1 调整表空间的大小
6.3.2 变更表空间的状态
6.3.3 修改表空间的名称
6.3.4 修改表空间中数据文件的名称或位置
6.3.5 删除表空间
6.5常用的数据字典视图
本章总结
第7章 用户与权限
7.1 数据库安全(Database Securyity)
7.1.1 系统安全(system Security)
7.1.2 数据安全(Data Security)
7.2 概要文件(Profile)
7.2.1 密码限制(Password Limif)
7.2.2 资源限制(Resource Limit)
……
第8章 表
8.1 表的相关知识
8.2 基本数据类型
8.3 表的类型
8.4 约束(constraint)
8.5 表的操作
8.6 常用的数据字典视图
本章总结
第9章 索引
9.1 索引的定义
9.2 平衡树索引(b-tree index)
9.3 位图索引(bitmap index)
9.4 索引的常用操作
9.5 常用的数据字典视图
本章总结
猜您喜欢