现代数据服务面临的两大问题是数据保障和不间断服务,即数据服务的高可用性(HighAvailability)。本书论述Oracle在此方面的两类解决方案:数据卫士(Data Guard)和数据集群(Real Application Cluster,RAC)。数据卫士将主数据库的数据变更通过异步或同步的方式传播到网络(局域网或广域网)上的另一台或多台主机上,从而实现对主数据库的数据保护。不仅如此,这些跟随主数据库数据变化的主机(备用数据库)还可以实现联机的只读访问或暂时的数据读/写,这就大大增强了数据卫士的应用价值。RAC数据集群则是将数据库同时运行在高速局域网的多个不同的主机上,这种处理方式不仅可以将应用系统的访问负荷分散到不同的服务器上,还可以通过多台主机服务之间的冗余来防范单节点故障,从而为用户提供不间断的数据访问。RAC和Data Guard的联合应用,可以实现当前IT业
Oracle专家JasonPrice带您一起学习如何通过SQL语句和PL/SQL程序访问Oracle数据库。本书是OraclePress重磅推出的一本关于OracleDatabase11gSQL的专著,是掌握SQL的之作。本书深入浅出、全面细致地讲解了如何读取和修改数据库信息,如何使用SQLPlus和SQLDeveloper,如何使用数据库对象,如何编写PL/SQL程序等内容。随着对本书学习的深入,读者将循序渐进地掌握的SQL特性和工具、性能优化技术、查询、Java支持以及XML应用。
《运筹帷幄DB2(从Oracle运维转型)》由王飞鹏、王富国、刘旭、孙岳等所著,本书是舞动DB2系列的第三本。全书用通俗易懂的语言诠释了DB2数据库的管理和维护工作,提出了DB2运维的新思路,并从实战角度阐述了DB2数据库在运维过程中的常见问题、分析思路和解决方案,配以典型的行业案例,环环相扣,精彩纷呈,是一本值得拥有的DB2学习书籍。《运筹帷幄DB2(从Oracle运维转型)》适合数据库管理员、数据库运维人员、数据库架构师、数据库咨询顾问以及学习数据库运维技术的高校学生或者从事相关课程教学的教师阅读使用。
《舞动db2系列:从oracle到db2开发—从容转身》是“舞动db2”系列的第二本,分为三大部分,共8章。部分从开发者遇到的问题进行分析,提出在oracle兼容模式下开发数据应用的新思路,并讲述了从oracle迁移到db2的方法、工具及案例。第二部分讲述了db2开发工具方面的知识,以及如何更有效地开发存储过程、用户自定义函数和触发器。第三部分讲述了开发者在javaee和.net架构下开发数据应用的实践。同时,在附录a中,针对sqlpl与pl/sql做了集中对比,对快速掌握两者异同是大有裨益的。《舞动db2系列:从oracle到db2开发—从容转身》目标读者群主要针对以下人员:从oracle向db2转型的技术人员;db2应用开发工程师;oracle应用开发工程师;数据库应用架构师;学习db2数据库开发技术的高校学生或者从事相关课程教学的教师。
本书专为开发人员编写,先引导开发新手熟悉Oracle环境,然后进入数据库开发,并要掌握项目开发中的一些技巧。开发技巧展示是本书的一大特色(这一点很值得资深的开发人员借鉴)!本书共24章,主要介绍了Oracle安装、干净卸载Oracle、数据库启动关闭、Oracle网络配置等相关内容。在介绍Oracle系统管理的知识以后,将介绍与开发相关的内容(如PL/SQL基础知识、存储过程、函数、包等),并介绍数据库性能调整,本书重点介绍SQL语句调优。SQL语句调优是本书的另一大特色!
本书是在Aaron多年教学经验的基础上进行了总结提炼的精华之作,加之前面3版不断推敲和完善,已经成为学习Cocoa编程的入门级经典书籍。本书系统介绍了Objective-C语言、Cocoa主要的设计模式、必要的开发工具Xcode和Instruments等,同时新引入了ARC、blocks、view-basedtableviews和Mac应用商店,并专门开辟一章用于介绍在iOS上的基础开发。相比于之前的版本,本书在Cocoa框架新特性、新技术的基础上,更加侧重实战,也更加结合应用发展的趋势。全书以具体的实例贯穿,引导读者通过实践学习Cocoa框架的基本思想。在本书中,读者不仅能够看到技术细节,更能看到不断剖析、层层递进的解决问题的思路,甚至可以看到如何查找资料、获取帮助的方法,帮助读者建立规范、科学的设计开发习惯。阅读本书不要求读者拥有任何的Mac编程经验,只需要了解基本的C语言,以及面向对象的
本书以AIXUNIX平台为主线,以其他UNIX系统为参照,描述了数据库系统0racle10g、Oracle11g的构架方法,说明了该数据库在AIX平台常用的管理内容,提供了AIX上实施Oracle集群的环境要素和实施方法,分析了服务器综合容灾的工程手段和技术方法,综合了在AIX系统上优化Oracle的诸多做法和要点。,本书还以SybaseASE数据库系统作为对比,论述了Oracle在AIX上的特征。本书力争面向工程实践,并面向用户的实际需求展开论述。本书并未刻意进行学术上的高、精、尖探索,而是力争将复杂的事情简单化,把各技术要点以最简单的方式予以说明,以大家能了解的方式予以解决!
数据库设计,是最近几年才出现的技术领域,再早的时候,数据库是以一个黑盒的方式,附属到某个系统当中的,开发人员对它的关注非常少。近年来,由于很多系统数据量呈几何级数激增,各种性能问题日益凸显出来,而这种性能问题绝大多数都落在了数据的载体——数据库身上,因此,人们越来越关注数据库的性能。而一个数据库性能的好坏,通常是在系统设计阶段就决定了的,于是,将数据库从系统设计中拿出来单独进行设计,变得越来越主流了。?????这是一本以讨论海量数据环境下Oracle数据库设计与优化的书籍,也是作者10年来从事Oracle数据库工作的心得体会,是作者工作经验的结晶,这样的书籍并不多见。?????本书通篇围绕着在海量数据环境下,如何构造一个高效的Oracle数据库这一核心,将许多相关技术融汇到这个核心话题当中,这些技术包括:分区、索
SQL是最重要的关系数据库操作语言。SQL语句的运行效率,对于数据库的整体性能至关重要。因此,SQL语句的优化就成为数据库专业人员必须掌握的一门技能。作为一个长期从事数据库工作的技术人员,经常面对很多初学者对如何入门、如何提高SQL语句优化能力的困惑。本书规避了市面上大多关于SQL优化的书籍讲解内容过于深奥的问题,以一线开发工程师的语言和视角展开,理论与实践并重,不仅适合初学者,也适合中端技术人员进一步提高。本书以大量案例为依托,系统讲解了SQL语句优化的原理、方法及技术要点。本书尤为注重实践,在章节中引入了大量的案例,便于学习者实践、测试,反复揣摩。全书分为三篇:引言篇,总结了实际工作中常见的问题,并通过真实案例让读者直观感受到SQL语句优化的重要。同时在每个案例后面,还针对案例中出现的问题进行了总
本书由浅入深,全面、系统地介绍了Oracle11gR2数据库中的PL/SQL开发技术。同时,本书提供了大量实例,供读者实战演练。本书共分4篇。篇介绍Oracle和PL/SQL基础知识;第2篇介绍数据表的创建和操作、表中数据的操作、数据的基本查询、查询中函数的使用、查询中特殊的转换函数、数据表的高级查询等技术;第3篇介绍索引和视图的使用、序列的使用、数据类型和流程控制、游标的使用、存储过程和函数的使用、触发器的使用、在使用PL/SQL编程时异常的处理、事务和锁、安全管理、PL/SQL代码的管理以及PL/SQL语句优化、备份和恢复访问技术;第4篇介绍在.NET和Java中连接Oracle的方法,以提高读者实战水平。本书涉及面广,从基本操作到高级技术和核心原理,再到项目开发,几乎涉及PL/SQL应用的所有重要知识。本书适合所有想全面学习PL/SQL语言的人员阅读,也适合使用PL/SQL进
本书从基础知识入手,详细讨论了Oracle数据库的创建、OEM及iSQLPlus等工具的使用、Oracle的字符集知识、用户的创建与管理、表空间和数据文件、临时表空间和临时文件、备份与恢复、Oracle的闪回特性、Oracle的数据加载与卸载、Statspack与ADDM工具、故障诊断及分析方法等热点问题,并通过大量取自实际工作现场的实例,力图将Oracle知识全面、系统、深入地展现给读者。本书在分析实例的过程中,兼顾深度与广度,不仅对实际问题的现象、产生原因和相关的原理进行了深入浅出的讲解,更主要的是,结合实际应用环境,提供了一系列解决问题的思路和方法,包括详细的操作步骤,具有很强的实战性和可操作性。本书适用于数据库管理人员、数据库开发人员、系统维护人员、数据库初学者及其他数据库从业人员,也可以作为各大中专院校相关专业师生的参考用书和相关培训
本书提供了在不同操作系统和平台之间迁移,将现有数据库转换到不同存储或企业系统,以及将数据库版本升级的实践。基于专家作者的工作经验,本书将帮助我们在项目中选择迁移路径,以及开发一套有效的方法。本书主要内容包括利用Oracle?Data?Guard的特性迁移Oracle?Database,使用Oracle?Recovery?Manager、可传输表空间集和可传输数据库工具集在不同平台之间迁移,使用导出/导入功能迁移数据库,使用Oracle?Golden?Gate进行零停机时间或接近零停机时间的迁移,利用跨平台可传输表空间集实用工具,使用Oracle自动存储管理(ASM)特性迁移到新的存储平台,使用数据库升级助手工具升级到Oracle?Database12c,无缝地移动到Oracle的工程系统,移动到云端。
本书由Oracle安全专家编写,展示如何在Oracle环境中开发安全的应用程序。介绍如何化的发挥Oracle数据库、oracledatabasevault、oracleidentitymanageent、oracleapplicationexpress以及oraclebusinessintelligencesuite的安全性。《Oracle安全实战--开发安全的数据库与中间件环境》通过的资源,为您提供经过验证的数据和应用程序安全解决方案。????
本书是为Oracle数据库管理人员编写的,是作者长期从事Oracle数据库开发与维护的实践经验的总结,书中通过大量的应用实例向读者介绍了Oracle9i数据库日常管理与维护方法。全书分6个部分共21章,内容涉及Oracle9i数据库新特性、Oracle9i数据库体系结构与存储空间管理、创建Oracle9i数据库、Oracle9i数据库的备份与恢复,以及数据库动态性能优化与调整等。本书技术性、专业性、实用性较强,可供Oracle数据库管理与开发人员使用。