ORACLE数据库精讲与疑难解析(第2版)(畅销书升级版)

ORACLE数据库精讲与疑难解析(第2版)(畅销书升级版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2013-04
版次: 2
ISBN: 9787121200212
定价: 148.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 1100页
字数: 1768千字
23人买过
  •   《ORACLE数据库精讲与疑难解析(第2版)(畅销书升级版)》是一本毫无保留的Oracle学习宝典。通过作者历时3年的写作,《ORACLE数据库精讲与疑难解析(第2版)(畅销书升级版)》介绍了Oracle的安装及卸载、数据库的启动/关闭、表空间和数据文件的管理、Oracle网络管理、口令文件管理、内存管理、进程管理、用户管理、数据的导入/导出、备份与恢复、模式对象的管理,以及应用程序开发等相关知识。本书旨在向读者解答使用Oracle中遇到的疑难问题,并展示管理Oracle的大量技巧。
      《ORACLE数据库精讲与疑难解析(第2版)(畅销书升级版)》第2版对Oracle进行更深入的介绍,新增RAC(集群)、HugePage、同步I/O、异步I/O、直接I/O、内存文件系统、自动存储管理(ASM)等内容。每个内容几乎都是Oracle的高级专题,它们从不同的角度去切入Oracle的性能,都值得读者慢慢品味!此外,RAC的系统介绍,使读者更容易理解和构建自己的Oracle集群!   赵振平,生于20世纪末中国西南的一个边陲小镇。21世纪初,那是一个IT业动荡的日子,多少网站林立,又有多少网站倒闭;多少英雄冲锋,又有多少豪杰流泪。华尔街金融巨子们疯狂涌入IT业,克林顿总统先生的“信息高速公路”政策,为我们描绘了IT业的宏伟蓝图,不知天有多高、地有多厚的我们,被卷入了全球IT业的激流中。但是,在激流中有过倒下,在激流中有过彷徨……在彷徨中思考未来。于是公元2001年,我正式主攻数据库和数据仓库。开始的岁月,Sybase、Oracle与SQLServer三座大山压得我无法喘息,从不低头的我们仍然要继续前行的路。N年以后,我们越过了Sybase、Oracle、SQLServer、MySQL、DB2这几座大山。但是,中国至今在数据库领域还没有太多的话语权,路还很远,很长……还需要更多的人与我们一起努力! 第1篇创建属于自己的Oracle数据库
    第1章认识Oracle的世界——Oracle的体系结构
    1.1Oracle的发家史
    1.2数据库
    1.3数据库管理系统(DBMS)
    1.4关系数据库的概念(RDBMS)
    1.4.1关系数据库模型
    1.4.2表
    1.5Oracle的总体框架结构
    1.5.1Oracle实例(OracleInstance)
    1.5.2Oracle的存储结构
    1.6数据字典(DataDictionary)
    1.6.1数据字典概述
    1.6.2数据字典的结构
    1.6.3数据字典的使用

    第2章迈出第1步——Oracle的安装/卸载
    2.1Oracle的安装
    2.1.1Oracle安装的几个概念
    2.1.2Oracle11gR2(11.2)的安装——Windows篇
    2.1.3Oracle11gRAC的安装——Linux篇
    2.1.4Oracle安装疑难解析
    2.2Oracle的卸载
    2.2.1Oracle完全卸载——Windows篇
    2.2.2Oracle完全卸载——UNIX篇

    第3章有米之炊——数据库的创建与删除
    3.1创建数据库
    3.1.1数据库创建概述
    3.1.2Solaris下用DBCA创建数据库
    3.1.3DIY——Solaris下手工创建数据库
    3.1.4数据库创建疑难解析
    3.2删除数据库
    3.2.1数据库删除概述
    3.2.2数据库删除——手工篇
    3.2.3数据库删除——DBCA篇

    第2篇网络管理
    第4章Oracle网络管理并不难
    4.1Oracle网络体系结构
    4.1.1Oracle应用的几种网络结构
    4.1.2OracleNet
    4.1.3OSI模型
    4.1.4OracleNet的堆栈结构
    4.1.5Oracle监听器
    4.1.6连接描述符(connectidentifier)
    4.1.7网络服务名(NetServiceName)
    4.1.8命名方法
    4.1.9配置Oracle网络的工具
    4.2Oracle网络管理实务
    4.2.1Oracle网络服务器端配置
    4.2.2Oracle网络客户端配置
    4.3Oracle网络管理疑难解析
    4.3.1Oracle网络服务器端配置疑难解析
    4.3.2Oracle网络客户端配置疑难解析
    4.3.3Oracle网络与防火墙(Firewall)

    第3篇系统管理
    第5章系统管家婆——SQL*Plus的使用
    5.1系统管理工具SQL*Plus
    5.2SQL缓冲区(SQLBuffer)
    5.3SQL*Plus的环境配置
    5.3.1SQL*Plus的环境变量
    5.3.2SQL*Plus站点配置文件(SiteProfile)
    5.3.3SQL*Plus用户配置文件(UserProfile)
    5.4SQL*Plus的启动
    5.5SQL*Plus专有命令介绍
    5.5.1登录、注销命令
    5.5.2编辑命令
    5.5.3其他有用的SQL*Plus命令
    5.6SQL*Plus实务与疑难解析

    第6章有始有终——数据库的启动与关闭
    6.1数据库启动
    6.1.1数据库启动原理
    6.1.2数据库启动实务
    6.1.3数据库启动疑难解析
    6.2数据库关闭
    6.2.1数据库关闭原理
    6.2.2数据库的关闭(SHUTDOWN)实务
    6.2.3数据库关闭疑难解析

    第7章理清两个模式问题——专有/共享服务器模式
    7.1理解专有服务器模式
    7.2共享服务器模式原理
    7.2.1共享服务器模式的架构
    7.2.2监听器和调度进程的关系
    7.2.3请求队列(RequestQueue)/响应队列(ResponseQueue)
    7.2.4调度进程(DispatcherProcesses,Dnnn)
    7.2.5共享服务器进程(SharedServerProcesses,Snnn)
    7.3共享服务器模式实务
    7.4共享服务器模式疑难解析

    第8章掌握两个管理问题——表空间和数据文件的管理
    8.1数据库存储结构
    8.1.1物理结构
    8.1.2逻辑结构
    8.2深刻理解表空间
    8.2.1大文件表空间
    8.2.2系统表空间
    8.2.3辅助表空间
    8.2.4回滚表空间(UndoTablespace)
    8.2.5临时表空间
    8.2.6表空间中区的管理方式
    8.2.7表空间中段的管理方式
    8.2.8非标准块表空间
    8.2.9表空间的离线(Offline)与在线(Online)
    8.2.10只读表空间(Read-OnlyTablespace)
    8.3深刻理解数据文件
    8.3.1数据文件的内容
    8.3.2数据文件的尺寸(Size)
    8.3.3离线数据文件
    8.3.4临时数据文件(TemporaryDatafiles)
    8.4表空间管理实务与疑难解析
    8.4.1永久表空间管理
    8.4.2临时表空间管理实务与疑难解析
    8.4.3回滚表空间管理实务与疑难解析
    8.5数据文件管理实务与疑难解析
    8.5.1数据文件管理实务
    8.5.2数据文件管理疑难解析

    第9章进程管理
    9.1Oracle进程简介
    9.2用户进程
    9.3Oracle进程
    9.3.1服务器进程
    9.3.2后台进程
    9.4进程综合管理实务与疑难解析
    9.5会话管理实务与疑难解析

    第10章内存管理
    10.1Oracle内存结构简介
    10.2系统全局区(SGA)
    10.2.1SGA简介
    10.2.2SGA组成
    10.3程序全局区(PGA)
    10.3.1私有SQL区
    10.3.2SQL工作区
    10.3.3用户全局区
    10.4软件代码区
    10.5管理Oracle内存的方式
    10.5.1PGA自动管理
    10.5.2SGA自动管理
    10.5.3自动内存管理
    10.6内存管理实务与疑难解析

    第11章用户管理
    11.1用户验证
    11.1.1口令认证
    11.1.2外部认证
    11.1.3全局认证
    11.2Oracle的安全大门——权限(Privileges)
    11.2.1系统权限
    11.2.2对象权限
    11.3使权限管理变得更加容易——角色(Role)
    11.4限制用户的资源消耗——资源限制文件(Profile)
    11.4.1资源限制的级别
    11.4.2限制资源的参数
    11.5用户与权限管理实务与疑难解析
    11.5.1用户管理实务与疑难解析
    11.5.2权限管理实务与疑难解析
    11.5.3角色管理实务与疑难解析
    11.5.4资源限制文件管理实务与疑难解析

    第4篇移动数据库
    第12章数据导出
    12.1数据导出方法介绍
    12.1.1Oracle最新导出工具——DataPumpExport
    12.1.2Oracle原来的导出工具——Export
    12.2数据导出实务
    12.3数据导出疑难解析

    第13章数据导入
    13.1数据导入方法介绍
    13.1.1Oracle最新导入工具——DataPumpImport
    13.1.2Oracle以前的导入方法——Import
    13.2数据导入实务
    13.3数据导入疑难解析
    第5篇Oracle文件管理

    第14章重中之重——控制文件的管理
    14.1控制文件的概念
    14.2控制文件管理实务与疑难解析

    第15章成为数据库的最高统治者——口令文件(PasswordFile)管理
    15.1超级用户权限(SYSDBA、SYSOPER)介绍
    15.2口令文件的基本概念
    15.3启用口令文件认证
    15.4口令文件管理实务与疑难解析

    第16章联机日志文件管理
    16.1联机日志文件的概念
    16.1.1联机日志文件的内容
    16.1.2联机日志文件的循环利用
    16.2联机日志文件管理实务与疑难解析

    第17章参数文件(PFILE/SPFILE)管理
    17.1参数文件的基本概念
    17.2初始化参数文件
    17.3服务器参数文件
    17.4初始化参数的修改
    17.5参数管理实务与疑难解析

    第6篇Oracle高级专题
    第18章全球应用——分布式数据库疑难攻略
    18.1分布式数据库系统的概念
    18.1.1同构分布式数据库系统
    18.1.2异构分布式数据库系统
    18.1.3数据库链接(DatabaseLink)
    18.2分布式数据库管理实务与疑难解析

    第19章并不陌生的问题——裸设备
    19.1裸设备的概念
    19.2裸设备管理实务与疑难解析

    第7篇数据库备份/恢复
    第20章备份/恢复之基石——归档(Archivelog)管理
    20.1归档的基本概念
    20.1.1非归档模式
    20.1.2归档模式
    20.1.3归档路径
    20.2归档管理实务与疑难解析

    第21章必行之举——数据库备份
    21.1理解数据库备份
    21.1.1数据库失败的种类
    21.1.2备份和恢复的解决方案
    21.1.3备份和恢复的物理结构
    21.1.4备份的类型
    21.1.5执行用户管理的备份
    21.2恢复管理器(RMAN)
    21.2.1通道
    21.2.2备份集的维护
    21.2.3RMAN资料库
    21.2.4RMAN的使用
    21.3数据库备份实务与疑难解析
    21.4恢复目录管理实务与疑难解析

    第22章失而复得——数据库恢复
    22.1数据库恢复
    22.1.1实例恢复
    22.1.2介质恢复
    22.1.3用户错误(UserError)的恢复
    22.2数据库闪回(FlashbackDatabase)
    22.3用户管理的恢复(User-managedRecovery)
    22.4联机日志文件丢失的恢复
    22.5控制文件损坏的恢复
    22.6数据文件损坏的恢复
    22.7表的恢复(用户错误的恢复)

    第8篇Oracle程序设计
    第23章数据库通用语言——SQL语句
    23.1结构化查询语言简介
    23.2SELECT语句
    23.2.1理解SELECT语句
    23.2.2SELECT语句使用实务与疑难解析
    23.3INSERT语句
    23.3.1理解INSERT语句
    23.3.2INSERT语句使用实务与疑难解析
    23.4UPDATE语句
    23.4.1理解UPDATE语句
    23.4.2UPDATE语句使用实务与疑难解析
    23.5DELETE语句
    23.5.1理解DELETE语句
    23.5.2DELETE语句的使用
    23.6SQL语句中,集合函数使用实务与疑难解析

    第24章模式对象(SchemaObject)的管理
    24.1模式(Schema)的概念
    24.2模式对象管理
    24.2.1表(Table)
    24.2.2索引(Index)
    24.2.3外部表(ExternalTable)
    24.2.4临时表(TemporaryTable)
    24.2.5分区表(PartitionTable)
    24.2.6聚簇(Cluster)
    24.2.7索引组织表(Index-OrganizedTable,IOT)
    24.2.8视图
    24.2.9同义词
    24.2.10序列

    第25章PL/SQL应用程序开发
    25.1PL/SQL简述
    25.1.1PL/SQL块结构
    25.1.2数据类型
    25.1.3运算符
    25.1.4PL/SQL语句控制结构
    25.2存储过程(StoredProcedure)
    25.2.1存储过程的基本原理
    25.2.2存储过程管理实务与疑难解析
    25.3函数(Function)
    25.3.1函数的基本原理
    25.3.2函数的管理实务与疑难解析
    25.4包
    25.4.1包的基本原理
    25.4.2包管理实务与疑难解析
    25.5触发器
    25.5.1触发器的基本原理
    25.5.2触发器管理实务与疑难解析
    25.6游标
    25.6.1游标的基本原理
    25.6.2游标管理实务与疑难解析

    第9篇内存探索
    第26章勿忘历史——Oracle内存管理的变迁
    26.1Oracle内存变迁概述
    26.2Oracle7的内存管理
    26.3Oracle8/8i的内存管理
    26.4Oracle9i的内存管理
    26.5Oracle10g的内存管理
    26.6Oracle11g的内存管理

    第27章SGA之家——共享内存段
    27.1共享内存段的基本概念
    27.2共享内存段与内核参数
    27.3数据库启动与共享内存段
    27.4设置共享内存段
    27.5共享内存段的管理工具
    27.5.1Oracle小工具——sysresv
    27.5.2Oracle调试工具——oradebug
    27.5.3操作系统工具——ipcs(ipcrm)
    27.6查看内核参数对共享内存段的限制
    27.7共享内存段的空间使用情况
    27.8共享内存段与进程
    27.9删除共享内存段

    第28章内存管理效率的提升——HugePage
    28.1HugePage的原理
    28.2HugePage的配置
    28.3HugePage疑难解析

    第29章内存管理方式的巨变——内存文件系统
    29.1内存文件系统
    29.2第一阶段:传统模式(共享内存段)
    29.3第二阶段:新型模式(内存文件系统)
    29.4第三阶段:内存文件系统的设置
    29.5第四阶段:从“新型模式”切换到“传统模式”

    第10篇I/O探索
    第30章永恒的主题——I/O(同步I/O、异步I/O、直接I/O)
    30.1磁盘的物理结构
    30.1.1盘片(碟片,Platter)
    30.1.2磁头(Head)
    30.1.3磁道(Track)
    30.1.4扇区(Sector)
    30.2磁盘工作原理
    30.2.1寻道时间(SeekTime)
    30.2.2旋转延迟(RotationalLatency)
    30.2.3传输时间(TransferTime)
    30.2.4访问时间(AccessTime)
    30.3衡量磁盘性能的两个指标
    30.4I/O介绍
    30.4.1同步I/O
    30.4.2异步I/O
    30.4.3直接I/O
    30.4.4Oracle与I/O配置
    30.4.5异步I/O的使用
    30.4.6直接I/O的使用
    30.5随机I/O和顺序I/O
    30.5.1随机I/O的原理
    30.5.2顺序I/O的原理
    30.6I/O大比拼
    30.6.1随机I/O和顺序I/O的巨大反差
    30.6.2同步I/O和异步I/O的对比
    30.6.3直接I/O与内存的使用

    第11篇RAC管理
    第31章理论奠基——RAC简介
    31.1高可用性介绍
    31.2Oracle集群
    31.3硬件架构
    31.3.1服务器介绍
    31.3.2共享存储介绍
    31.3.3网络介绍
    31.4软件架构
    31.4.1软件分层
    31.4.2OracleClusterware软件
    31.4.3OracleRAC软件

    第32章RAC的意义——负载均衡和失败转移
    32.1负载均衡
    32.1.1负载均衡简介
    32.1.2客户端负载均衡
    32.1.3服务器端负载均衡
    32.2失败转移
    32.2.1失败转移简介
    32.2.2失败转移实战

    第33章存储的主打曲——自动存储管理(ASM)
    33.1ASM基本概念
    33.1.1ASM实例(ASMInstance)
    33.1.2ASM磁盘组(ASMDiskGroup)
    33.1.3ASM文件(ASMFile)
    33.1.4区(Extent)
    33.1.5镜像和失败组(MirroringandFailureGroup)
    33.2配置ASM实例
    33.2.1创建ASM实例
    33.2.2ASM的初始化参数
    33.2.3ASM实例的连接
    33.2.4ASM的启动
    33.2.5ASM的关闭
    33.2.6检查ASM实例的状态
    33.3磁盘组的管理
    33.3.1准备磁盘(以裸设备为例)
    33.3.2确保ASM能够搜索到磁盘
    33.3.3创建磁盘组
    33.3.4磁盘组的加载/卸载
    33.3.5在磁盘组上创建表空间
    33.3.6往磁盘组中添加磁盘
    33.3.7从磁盘组中删除磁盘
    33.3.8删除磁盘组
    33.3.9手工重平衡磁盘组中的文件
    33.3.10磁盘和磁盘组的信息
    33.4管理工具ASMCMD
    33.5动态卷管理器(ADVM)和集群文件系统(ACFS)
    33.5.1动态卷管理器(ADVM)的使用
    33.5.2集群文件系统(ACFS)的使用
    33.6ASM管理疑难解析

    第34章练兵场——RAC管理
    34.1你必须清楚的一件情——命令运行环境
    34.2集群管理工具
    34.3集群的启动和关闭
    34.4IP地址管理
    34.4.1SCANVIP的漂移
    34.4.2检查SCAN的配置
    34.4.3修改SCANVIP和VIP
    34.4.4私有IP地址的修改
    34.4.5修改SCAN监听器的端口
    34.5实例的管理
    34.5.1实例的启动和关闭
    34.5.2数据库的启动和关闭
    34.5.3参数文件(PFILE、SPFILE)管理
    34.5.4会话管理
    34.6物理结构管理
    34.6.1回滚表空间的管理
    34.6.2联机重做日志的管理
    34.6.3集群注册表(OCR)的管理
    34.6.4Oracle本地注册表(OLR)的管理
    34.6.5表决盘(VotingDisk)的管理
    34.6.6集群注册表和表决盘管理实务
    34.7节点管理
    34.7.1节点失败那点事儿
    34.7.2数据库管理模式
    34.7.3删除节点
    34.7.4增加节点
    ……
  • 内容简介:
      《ORACLE数据库精讲与疑难解析(第2版)(畅销书升级版)》是一本毫无保留的Oracle学习宝典。通过作者历时3年的写作,《ORACLE数据库精讲与疑难解析(第2版)(畅销书升级版)》介绍了Oracle的安装及卸载、数据库的启动/关闭、表空间和数据文件的管理、Oracle网络管理、口令文件管理、内存管理、进程管理、用户管理、数据的导入/导出、备份与恢复、模式对象的管理,以及应用程序开发等相关知识。本书旨在向读者解答使用Oracle中遇到的疑难问题,并展示管理Oracle的大量技巧。
      《ORACLE数据库精讲与疑难解析(第2版)(畅销书升级版)》第2版对Oracle进行更深入的介绍,新增RAC(集群)、HugePage、同步I/O、异步I/O、直接I/O、内存文件系统、自动存储管理(ASM)等内容。每个内容几乎都是Oracle的高级专题,它们从不同的角度去切入Oracle的性能,都值得读者慢慢品味!此外,RAC的系统介绍,使读者更容易理解和构建自己的Oracle集群!
  • 作者简介:
      赵振平,生于20世纪末中国西南的一个边陲小镇。21世纪初,那是一个IT业动荡的日子,多少网站林立,又有多少网站倒闭;多少英雄冲锋,又有多少豪杰流泪。华尔街金融巨子们疯狂涌入IT业,克林顿总统先生的“信息高速公路”政策,为我们描绘了IT业的宏伟蓝图,不知天有多高、地有多厚的我们,被卷入了全球IT业的激流中。但是,在激流中有过倒下,在激流中有过彷徨……在彷徨中思考未来。于是公元2001年,我正式主攻数据库和数据仓库。开始的岁月,Sybase、Oracle与SQLServer三座大山压得我无法喘息,从不低头的我们仍然要继续前行的路。N年以后,我们越过了Sybase、Oracle、SQLServer、MySQL、DB2这几座大山。但是,中国至今在数据库领域还没有太多的话语权,路还很远,很长……还需要更多的人与我们一起努力!
  • 目录:
    第1篇创建属于自己的Oracle数据库
    第1章认识Oracle的世界——Oracle的体系结构
    1.1Oracle的发家史
    1.2数据库
    1.3数据库管理系统(DBMS)
    1.4关系数据库的概念(RDBMS)
    1.4.1关系数据库模型
    1.4.2表
    1.5Oracle的总体框架结构
    1.5.1Oracle实例(OracleInstance)
    1.5.2Oracle的存储结构
    1.6数据字典(DataDictionary)
    1.6.1数据字典概述
    1.6.2数据字典的结构
    1.6.3数据字典的使用

    第2章迈出第1步——Oracle的安装/卸载
    2.1Oracle的安装
    2.1.1Oracle安装的几个概念
    2.1.2Oracle11gR2(11.2)的安装——Windows篇
    2.1.3Oracle11gRAC的安装——Linux篇
    2.1.4Oracle安装疑难解析
    2.2Oracle的卸载
    2.2.1Oracle完全卸载——Windows篇
    2.2.2Oracle完全卸载——UNIX篇

    第3章有米之炊——数据库的创建与删除
    3.1创建数据库
    3.1.1数据库创建概述
    3.1.2Solaris下用DBCA创建数据库
    3.1.3DIY——Solaris下手工创建数据库
    3.1.4数据库创建疑难解析
    3.2删除数据库
    3.2.1数据库删除概述
    3.2.2数据库删除——手工篇
    3.2.3数据库删除——DBCA篇

    第2篇网络管理
    第4章Oracle网络管理并不难
    4.1Oracle网络体系结构
    4.1.1Oracle应用的几种网络结构
    4.1.2OracleNet
    4.1.3OSI模型
    4.1.4OracleNet的堆栈结构
    4.1.5Oracle监听器
    4.1.6连接描述符(connectidentifier)
    4.1.7网络服务名(NetServiceName)
    4.1.8命名方法
    4.1.9配置Oracle网络的工具
    4.2Oracle网络管理实务
    4.2.1Oracle网络服务器端配置
    4.2.2Oracle网络客户端配置
    4.3Oracle网络管理疑难解析
    4.3.1Oracle网络服务器端配置疑难解析
    4.3.2Oracle网络客户端配置疑难解析
    4.3.3Oracle网络与防火墙(Firewall)

    第3篇系统管理
    第5章系统管家婆——SQL*Plus的使用
    5.1系统管理工具SQL*Plus
    5.2SQL缓冲区(SQLBuffer)
    5.3SQL*Plus的环境配置
    5.3.1SQL*Plus的环境变量
    5.3.2SQL*Plus站点配置文件(SiteProfile)
    5.3.3SQL*Plus用户配置文件(UserProfile)
    5.4SQL*Plus的启动
    5.5SQL*Plus专有命令介绍
    5.5.1登录、注销命令
    5.5.2编辑命令
    5.5.3其他有用的SQL*Plus命令
    5.6SQL*Plus实务与疑难解析

    第6章有始有终——数据库的启动与关闭
    6.1数据库启动
    6.1.1数据库启动原理
    6.1.2数据库启动实务
    6.1.3数据库启动疑难解析
    6.2数据库关闭
    6.2.1数据库关闭原理
    6.2.2数据库的关闭(SHUTDOWN)实务
    6.2.3数据库关闭疑难解析

    第7章理清两个模式问题——专有/共享服务器模式
    7.1理解专有服务器模式
    7.2共享服务器模式原理
    7.2.1共享服务器模式的架构
    7.2.2监听器和调度进程的关系
    7.2.3请求队列(RequestQueue)/响应队列(ResponseQueue)
    7.2.4调度进程(DispatcherProcesses,Dnnn)
    7.2.5共享服务器进程(SharedServerProcesses,Snnn)
    7.3共享服务器模式实务
    7.4共享服务器模式疑难解析

    第8章掌握两个管理问题——表空间和数据文件的管理
    8.1数据库存储结构
    8.1.1物理结构
    8.1.2逻辑结构
    8.2深刻理解表空间
    8.2.1大文件表空间
    8.2.2系统表空间
    8.2.3辅助表空间
    8.2.4回滚表空间(UndoTablespace)
    8.2.5临时表空间
    8.2.6表空间中区的管理方式
    8.2.7表空间中段的管理方式
    8.2.8非标准块表空间
    8.2.9表空间的离线(Offline)与在线(Online)
    8.2.10只读表空间(Read-OnlyTablespace)
    8.3深刻理解数据文件
    8.3.1数据文件的内容
    8.3.2数据文件的尺寸(Size)
    8.3.3离线数据文件
    8.3.4临时数据文件(TemporaryDatafiles)
    8.4表空间管理实务与疑难解析
    8.4.1永久表空间管理
    8.4.2临时表空间管理实务与疑难解析
    8.4.3回滚表空间管理实务与疑难解析
    8.5数据文件管理实务与疑难解析
    8.5.1数据文件管理实务
    8.5.2数据文件管理疑难解析

    第9章进程管理
    9.1Oracle进程简介
    9.2用户进程
    9.3Oracle进程
    9.3.1服务器进程
    9.3.2后台进程
    9.4进程综合管理实务与疑难解析
    9.5会话管理实务与疑难解析

    第10章内存管理
    10.1Oracle内存结构简介
    10.2系统全局区(SGA)
    10.2.1SGA简介
    10.2.2SGA组成
    10.3程序全局区(PGA)
    10.3.1私有SQL区
    10.3.2SQL工作区
    10.3.3用户全局区
    10.4软件代码区
    10.5管理Oracle内存的方式
    10.5.1PGA自动管理
    10.5.2SGA自动管理
    10.5.3自动内存管理
    10.6内存管理实务与疑难解析

    第11章用户管理
    11.1用户验证
    11.1.1口令认证
    11.1.2外部认证
    11.1.3全局认证
    11.2Oracle的安全大门——权限(Privileges)
    11.2.1系统权限
    11.2.2对象权限
    11.3使权限管理变得更加容易——角色(Role)
    11.4限制用户的资源消耗——资源限制文件(Profile)
    11.4.1资源限制的级别
    11.4.2限制资源的参数
    11.5用户与权限管理实务与疑难解析
    11.5.1用户管理实务与疑难解析
    11.5.2权限管理实务与疑难解析
    11.5.3角色管理实务与疑难解析
    11.5.4资源限制文件管理实务与疑难解析

    第4篇移动数据库
    第12章数据导出
    12.1数据导出方法介绍
    12.1.1Oracle最新导出工具——DataPumpExport
    12.1.2Oracle原来的导出工具——Export
    12.2数据导出实务
    12.3数据导出疑难解析

    第13章数据导入
    13.1数据导入方法介绍
    13.1.1Oracle最新导入工具——DataPumpImport
    13.1.2Oracle以前的导入方法——Import
    13.2数据导入实务
    13.3数据导入疑难解析
    第5篇Oracle文件管理

    第14章重中之重——控制文件的管理
    14.1控制文件的概念
    14.2控制文件管理实务与疑难解析

    第15章成为数据库的最高统治者——口令文件(PasswordFile)管理
    15.1超级用户权限(SYSDBA、SYSOPER)介绍
    15.2口令文件的基本概念
    15.3启用口令文件认证
    15.4口令文件管理实务与疑难解析

    第16章联机日志文件管理
    16.1联机日志文件的概念
    16.1.1联机日志文件的内容
    16.1.2联机日志文件的循环利用
    16.2联机日志文件管理实务与疑难解析

    第17章参数文件(PFILE/SPFILE)管理
    17.1参数文件的基本概念
    17.2初始化参数文件
    17.3服务器参数文件
    17.4初始化参数的修改
    17.5参数管理实务与疑难解析

    第6篇Oracle高级专题
    第18章全球应用——分布式数据库疑难攻略
    18.1分布式数据库系统的概念
    18.1.1同构分布式数据库系统
    18.1.2异构分布式数据库系统
    18.1.3数据库链接(DatabaseLink)
    18.2分布式数据库管理实务与疑难解析

    第19章并不陌生的问题——裸设备
    19.1裸设备的概念
    19.2裸设备管理实务与疑难解析

    第7篇数据库备份/恢复
    第20章备份/恢复之基石——归档(Archivelog)管理
    20.1归档的基本概念
    20.1.1非归档模式
    20.1.2归档模式
    20.1.3归档路径
    20.2归档管理实务与疑难解析

    第21章必行之举——数据库备份
    21.1理解数据库备份
    21.1.1数据库失败的种类
    21.1.2备份和恢复的解决方案
    21.1.3备份和恢复的物理结构
    21.1.4备份的类型
    21.1.5执行用户管理的备份
    21.2恢复管理器(RMAN)
    21.2.1通道
    21.2.2备份集的维护
    21.2.3RMAN资料库
    21.2.4RMAN的使用
    21.3数据库备份实务与疑难解析
    21.4恢复目录管理实务与疑难解析

    第22章失而复得——数据库恢复
    22.1数据库恢复
    22.1.1实例恢复
    22.1.2介质恢复
    22.1.3用户错误(UserError)的恢复
    22.2数据库闪回(FlashbackDatabase)
    22.3用户管理的恢复(User-managedRecovery)
    22.4联机日志文件丢失的恢复
    22.5控制文件损坏的恢复
    22.6数据文件损坏的恢复
    22.7表的恢复(用户错误的恢复)

    第8篇Oracle程序设计
    第23章数据库通用语言——SQL语句
    23.1结构化查询语言简介
    23.2SELECT语句
    23.2.1理解SELECT语句
    23.2.2SELECT语句使用实务与疑难解析
    23.3INSERT语句
    23.3.1理解INSERT语句
    23.3.2INSERT语句使用实务与疑难解析
    23.4UPDATE语句
    23.4.1理解UPDATE语句
    23.4.2UPDATE语句使用实务与疑难解析
    23.5DELETE语句
    23.5.1理解DELETE语句
    23.5.2DELETE语句的使用
    23.6SQL语句中,集合函数使用实务与疑难解析

    第24章模式对象(SchemaObject)的管理
    24.1模式(Schema)的概念
    24.2模式对象管理
    24.2.1表(Table)
    24.2.2索引(Index)
    24.2.3外部表(ExternalTable)
    24.2.4临时表(TemporaryTable)
    24.2.5分区表(PartitionTable)
    24.2.6聚簇(Cluster)
    24.2.7索引组织表(Index-OrganizedTable,IOT)
    24.2.8视图
    24.2.9同义词
    24.2.10序列

    第25章PL/SQL应用程序开发
    25.1PL/SQL简述
    25.1.1PL/SQL块结构
    25.1.2数据类型
    25.1.3运算符
    25.1.4PL/SQL语句控制结构
    25.2存储过程(StoredProcedure)
    25.2.1存储过程的基本原理
    25.2.2存储过程管理实务与疑难解析
    25.3函数(Function)
    25.3.1函数的基本原理
    25.3.2函数的管理实务与疑难解析
    25.4包
    25.4.1包的基本原理
    25.4.2包管理实务与疑难解析
    25.5触发器
    25.5.1触发器的基本原理
    25.5.2触发器管理实务与疑难解析
    25.6游标
    25.6.1游标的基本原理
    25.6.2游标管理实务与疑难解析

    第9篇内存探索
    第26章勿忘历史——Oracle内存管理的变迁
    26.1Oracle内存变迁概述
    26.2Oracle7的内存管理
    26.3Oracle8/8i的内存管理
    26.4Oracle9i的内存管理
    26.5Oracle10g的内存管理
    26.6Oracle11g的内存管理

    第27章SGA之家——共享内存段
    27.1共享内存段的基本概念
    27.2共享内存段与内核参数
    27.3数据库启动与共享内存段
    27.4设置共享内存段
    27.5共享内存段的管理工具
    27.5.1Oracle小工具——sysresv
    27.5.2Oracle调试工具——oradebug
    27.5.3操作系统工具——ipcs(ipcrm)
    27.6查看内核参数对共享内存段的限制
    27.7共享内存段的空间使用情况
    27.8共享内存段与进程
    27.9删除共享内存段

    第28章内存管理效率的提升——HugePage
    28.1HugePage的原理
    28.2HugePage的配置
    28.3HugePage疑难解析

    第29章内存管理方式的巨变——内存文件系统
    29.1内存文件系统
    29.2第一阶段:传统模式(共享内存段)
    29.3第二阶段:新型模式(内存文件系统)
    29.4第三阶段:内存文件系统的设置
    29.5第四阶段:从“新型模式”切换到“传统模式”

    第10篇I/O探索
    第30章永恒的主题——I/O(同步I/O、异步I/O、直接I/O)
    30.1磁盘的物理结构
    30.1.1盘片(碟片,Platter)
    30.1.2磁头(Head)
    30.1.3磁道(Track)
    30.1.4扇区(Sector)
    30.2磁盘工作原理
    30.2.1寻道时间(SeekTime)
    30.2.2旋转延迟(RotationalLatency)
    30.2.3传输时间(TransferTime)
    30.2.4访问时间(AccessTime)
    30.3衡量磁盘性能的两个指标
    30.4I/O介绍
    30.4.1同步I/O
    30.4.2异步I/O
    30.4.3直接I/O
    30.4.4Oracle与I/O配置
    30.4.5异步I/O的使用
    30.4.6直接I/O的使用
    30.5随机I/O和顺序I/O
    30.5.1随机I/O的原理
    30.5.2顺序I/O的原理
    30.6I/O大比拼
    30.6.1随机I/O和顺序I/O的巨大反差
    30.6.2同步I/O和异步I/O的对比
    30.6.3直接I/O与内存的使用

    第11篇RAC管理
    第31章理论奠基——RAC简介
    31.1高可用性介绍
    31.2Oracle集群
    31.3硬件架构
    31.3.1服务器介绍
    31.3.2共享存储介绍
    31.3.3网络介绍
    31.4软件架构
    31.4.1软件分层
    31.4.2OracleClusterware软件
    31.4.3OracleRAC软件

    第32章RAC的意义——负载均衡和失败转移
    32.1负载均衡
    32.1.1负载均衡简介
    32.1.2客户端负载均衡
    32.1.3服务器端负载均衡
    32.2失败转移
    32.2.1失败转移简介
    32.2.2失败转移实战

    第33章存储的主打曲——自动存储管理(ASM)
    33.1ASM基本概念
    33.1.1ASM实例(ASMInstance)
    33.1.2ASM磁盘组(ASMDiskGroup)
    33.1.3ASM文件(ASMFile)
    33.1.4区(Extent)
    33.1.5镜像和失败组(MirroringandFailureGroup)
    33.2配置ASM实例
    33.2.1创建ASM实例
    33.2.2ASM的初始化参数
    33.2.3ASM实例的连接
    33.2.4ASM的启动
    33.2.5ASM的关闭
    33.2.6检查ASM实例的状态
    33.3磁盘组的管理
    33.3.1准备磁盘(以裸设备为例)
    33.3.2确保ASM能够搜索到磁盘
    33.3.3创建磁盘组
    33.3.4磁盘组的加载/卸载
    33.3.5在磁盘组上创建表空间
    33.3.6往磁盘组中添加磁盘
    33.3.7从磁盘组中删除磁盘
    33.3.8删除磁盘组
    33.3.9手工重平衡磁盘组中的文件
    33.3.10磁盘和磁盘组的信息
    33.4管理工具ASMCMD
    33.5动态卷管理器(ADVM)和集群文件系统(ACFS)
    33.5.1动态卷管理器(ADVM)的使用
    33.5.2集群文件系统(ACFS)的使用
    33.6ASM管理疑难解析

    第34章练兵场——RAC管理
    34.1你必须清楚的一件情——命令运行环境
    34.2集群管理工具
    34.3集群的启动和关闭
    34.4IP地址管理
    34.4.1SCANVIP的漂移
    34.4.2检查SCAN的配置
    34.4.3修改SCANVIP和VIP
    34.4.4私有IP地址的修改
    34.4.5修改SCAN监听器的端口
    34.5实例的管理
    34.5.1实例的启动和关闭
    34.5.2数据库的启动和关闭
    34.5.3参数文件(PFILE、SPFILE)管理
    34.5.4会话管理
    34.6物理结构管理
    34.6.1回滚表空间的管理
    34.6.2联机重做日志的管理
    34.6.3集群注册表(OCR)的管理
    34.6.4Oracle本地注册表(OLR)的管理
    34.6.5表决盘(VotingDisk)的管理
    34.6.6集群注册表和表决盘管理实务
    34.7节点管理
    34.7.1节点失败那点事儿
    34.7.2数据库管理模式
    34.7.3删除节点
    34.7.4增加节点
    ……
查看详情
相关图书 / 更多
ORACLE数据库精讲与疑难解析(第2版)(畅销书升级版)
ORACLEAPPLICATIONSERVER10GWEBDEVELO
Chris Ostrowski、Bradley Brown 著
ORACLE数据库精讲与疑难解析(第2版)(畅销书升级版)
ORACLE 18C 必须掌握的新特性:管理与实战
戴明明
ORACLE数据库精讲与疑难解析(第2版)(畅销书升级版)
ORALBIOAVAILABILITY:BASICPRINCIPLESADVANCEDCONCEPTSANDAPPLICATIONS
Xiaoling Li 著;Ming Hu 编
ORACLE数据库精讲与疑难解析(第2版)(畅销书升级版)
OReilly编程系列 C#编程 构建云、Web和桌面应用程序 Programming C#语言高级编程从入门到精通 零基础学c++ c primer plus c语言程序设计项目实战
Ian Griffiths
ORACLE数据库精讲与疑难解析(第2版)(畅销书升级版)
ORACLEDATABASE10GSQL
Jason Price、McGraw-Hill 著
ORACLE数据库精讲与疑难解析(第2版)(畅销书升级版)
ORACLE FUSION MIDDLEWARE 11G ARCHITECTUR
Reza Shafii、Stephen Lee、Gangadhar Konduri 著
ORACLE数据库精讲与疑难解析(第2版)(畅销书升级版)
ORACLEHTMLDBHANDBOOK
Lawrence C. Linnemeyer、Bradley D. Brown 著
ORACLE数据库精讲与疑难解析(第2版)(畅销书升级版)
ORGANIZEDTEACHER'SGUIDETOBUILDING
Steve Springer、Kimberly Persiani、Michael Becker 著
ORACLE数据库精讲与疑难解析(第2版)(畅销书升级版)
ORACLEDATABASE11GSQL
Jason Price 著
ORACLE数据库精讲与疑难解析(第2版)(畅销书升级版)
ORGANIZATIONDEVELOPMENT
Gary N McLean 著
ORACLE数据库精讲与疑难解析(第2版)(畅销书升级版)
ORACLEE-BUSINESSSUITESECURITY
John Abel 著
ORACLE数据库精讲与疑难解析(第2版)(畅销书升级版)
ORACLE数据库应用开发
王岩 编
您可能感兴趣 / 更多