Oracle 9i & 10g数据库架构与并行执行详解
需积分: 10 196 浏览量
更新于2024-07-26
收藏 4.79MB PDF 举报
《专家Oracle数据库架构:9i与10g编程技巧与解决方案》是一本由Thomas Kyte编著的专业书籍,针对Oracle 9i和10g数据库系统提供了深入的理论和实践指导。本书的核心内容涵盖了多个关键主题,旨在帮助读者理解和掌握这两个版本数据库的设计、管理和优化。
首先,书中详细介绍了如何处理遗留的LONG类型数据,这对于维护旧有系统和迁移过程中可能遇到的问题至关重要。接着,章节重点讨论了DATE、TIMESTAMP和INTERVAL类型,包括它们的数据格式、存储方式以及性能优化策略。DATE类型用于存储日期,TIMESTAMP类型则支持日期和时间信息,而INTERVAL类型则处理时间间隔。
在第13章,作者探讨了分区技术,这是提高数据库可用性、降低管理负担和增强查询性能的重要手段。章节中讲解了不同的分区方案,如范围分区(按值范围划分)、散列分区(根据键值哈希分布)、列表分区(基于预定义列表)和复合分区。此外,还涉及了行移动、分区索引(包括本地索引和全局索引的区别)、性能影响的重新评估以及审计和段空间压缩。
第14章深入讲解了并行执行,包括何时选择并行处理,以及如何利用Oracle的并行查询、DML(数据操作语言)、DDL(数据定义语言)操作来提升数据库性能。通过外部表、外部加载、并行恢复和程序级并行性等技术,作者展示了并行处理的多种应用场景。
数据加载和卸载是数据库运维中的关键任务,第15章专门介绍了SQL*Loader工具及其常见问题解决方案,以及外部表的使用。同时,章节还覆盖了平铺文件装载和Oracle Data Pump工具的卸载功能,为数据迁移和备份提供了实用的方法。
《Expert Oracle Database Architecture: 9i and 10g Programming Techniques and Solutions》不仅提供了一套全面的Oracle 9i和10g数据库体系结构指南,还包含了许多实用的编程技术和解决实际问题的策略,对于数据库管理员、开发人员和高级用户来说,是一本不可或缺的参考书。版权信息强调了未经许可的复制和传播限制,确保了知识的合法性和专业性。
2013-12-29 上传
2009-10-12 上传
2011-01-24 上传
2010-08-27 上传
2011-06-23 上传
2010-08-18 上传
2008-04-12 上传
2009-06-28 上传
2007-10-06 上传
wo4xuyan
- 粉丝: 0
- 资源: 1
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常