本书是为Oracle数据库管理人员编写的,是作者长期从事Oracle数据库开发与维护的实践经验的总结,书中通过大量的应用实例向读者介绍了Oracle9i数据库日常管理与维护方法。全书分6个部分共21章,内容涉及Oracle9i数据库新特性、Oracle9i数据库体系结构与存储空间管理、创建Oracle9i数据库、Oracle9i数据库的备份与恢复,以及数据库动态性能优化与调整等。本书技术性、专业性、实用性较强,可供Oracle数据库管理与开发人员使用。
数据库设计,是最近几年才出现的技术领域,再早的时候,数据库是以一个黑盒的方式,属到某个系统当中的,开发人员对它的关注非常少。近年来,由于很多系统数据量呈几何级数激增,各种性能问题日益凸显出来,而这种性能问题绝大多数都落在了数据的载体数据库身上,因此,人们越来越关注数据库的性能。而一个数据库性能的好坏,通常是在系统设计阶段就决定了的,于是,将数据库从系统设计中拿出来单独进行设计,变得越来越主流了。?????这是一本以讨论海量数据环境下Oracle数据库设计与优化的书籍,也是作者10年来从事Oracle数据库工作的心得体会,是作者工作经验的结晶,这样的书籍并不多见。?????本书通篇围绕着在海量数据环境下,如何构造一个高效的Oracle数据库这一核心,将许多相关技术融汇到这个核心话题当中,这些技术包括:分区、索引、数
针对数据库的启动和关闭、控制文件与数据库初始化、参数及参数文件、数据字典、内存管理、BufferCache与SharedPool原理、重做、回滚与撤销、等待事件、性能诊断与SQL优化等几大Oracle热点主题,本书从基础知识入手,深入研究相关技术,并结合性能调整及丰富的诊断案例,力图将Oracle知识全面、、深入地展现给读者。本书给出了大量取自实际工作现场的实例,在分析实例的过程中,兼顾深度与广度,不仅对实际问题的现象、产生原因和相关的原理进行了深入浅出的讲解,更主要的是,结合实际应用环境,提供了一系列解决问题的思路和方法,包括详细的操作步骤,具有很强的实战性和可操作性,适用于具备数据库基础、打算深入学习Oracle技术的数据库从业人员,尤其适用于入门、进阶以及希望深入研究Oracle技术的数据库管理人员。
《运筹帷幄DB2(从Oracle运维转型)》由王飞鹏、王富国、刘旭、孙岳等所著,本书是舞动DB2系列的第三本。全书用通俗易懂的语言诠释了DB2数据库的管理和维护工作,提出了DB2运维的新思路,并从实战角度阐述了DB2数据库在运维过程中的常见问题、分析思路和解决方案,配以典型的行业案例,环环相扣,精彩纷呈,是一本值得拥有的DB2学习书籍。《运筹帷幄DB2(从Oracle运维转型)》适合数据库管理员、数据库运维人员、数据库架构师、数据库咨询顾问以及学习数据库运维技术的高校学生或者从事相关课程教学的教师阅读使用。
《深度挖掘:OracleRAC数据库架构分析与实战攻略》分为3个部分,共9章。部分介绍集群的概念与RAC的结构和原理以及存储基本知识。第二部分全面介绍RAC的安装和管理维护以及RAC的备份恢复。第三部分对RAC性能调优的方法和工具进行了分析。《深度挖掘:OracleRAC数据库架构分析与实战攻略》的特点是侧重于理论讲解和经验总结,从实战出发,同时辅以大量的案例进行讲解,力图从点到面,使读者对每个知识领域都有全面的了解和认识。《深度挖掘:OracleRAC数据库架构分析与实战攻略》不仅适合OracleDBA阅读和参考,还适合Oracle高可用架构设计的系统管理员、系统架构师以及管理者阅读和参考,也可以作为各大中专院校相关专业的参考用书和相关培训机构的培训教材使用。
本书是在Aaron多年教学经验的基础上进行了总结提炼的精华之作,加之前面3版不断推敲和完善,已经成为学习Cocoa编程的入门级经典书籍。本书系统介绍了Objective-C语言、Cocoa主要的设计模式、必要的开发工具Xcode和Instruments等,同时新引入了ARC、blocks、view-basedtableviews和Mac应用商店,并专门开辟一章用于介绍在iOS上的基础开发。相比于之前的版本,本书在Cocoa框架新特性、新技术的基础上,更加侧重实战,也更加结合应用发展的趋势。全书以具体的实例贯穿,引导读者通过实践学习Cocoa框架的基本思想。在本书中,读者不仅能够看到技术细节,更能看到不断剖析、层层递进的解决问题的思路,甚至可以看到如何查找资料、获取帮助的方法,帮助读者建立规范、科学的设计开发习惯。阅读本书不要求读者拥有任何的Mac编程经验,只需要了解基本的C语言,以及面向对象的
《舞动db2系列:从oracle到db2开发—从容转身》是“舞动db2”系列的第二本,分为三大部分,共8章。部分从开发者遇到的问题进行分析,提出在oracle兼容模式下开发数据应用的新思路,并讲述了从oracle迁移到db2的方法、工具及案例。第二部分讲述了db2开发工具方面的知识,以及如何更有效地开发存储过程、用户自定义函数和触发器。第三部分讲述了开发者在javaee和.net架构下开发数据应用的实践。同时,在附录a中,针对sqlpl与pl/sql做了集中对比,对快速掌握两者异同是大有裨益的。《舞动db2系列:从oracle到db2开发—从容转身》目标读者群主要针对以下人员:从oracle向db2转型的技术人员;db2应用开发工程师;oracle应用开发工程师;数据库应用架构师;学习db2数据库开发技术的高校学生或者从事相关课程教学的教师。
本书分为部分:恢复的原理、恢复的工具、恢复的具体步骤与实战。部分能够让读者领略恢复操作的本质,是其他部分的理论基础,包括“重做日志”、“控制文件”、“补充日志”;第二部分详细地介绍了备份/恢复数据库的工具,包括恢复管理器、恢复编录和数据泵;第三部分以各种数据库损毁场景为例,每一章解决一组特定的问题,其中:第7~11章讨论各种文件(控制文件、数据文件等)遭到不同程度的破坏后,数据库的行为特征及如何将其恢复;2章探讨如何将数据库恢复至以前的时间点;3章讨论如何处理各种数据库文件在没有备份时受损的情况;4章全面介绍了由于人为导致错误的各种闪回技术;5章介绍将恢复的单位缩小,到数据块级别,以提高恢复效率;6章介绍一种非常规恢复的方法——挖掘日志。
Oracle 12c数据库是 Oracle公司推出的旗舰级数据库系统。本书全面、详细地讲解了 Oracle 12c数据库管理技术,是学习 Oracle数据库管理的实用教材。 全书共分 24章,通过近千个范例详尽讲解了 Oracle 12c数据库体系结构、安装与卸载、各种数据库对象、 PL/SQL语言、数据库备份与恢复、用户与系统管理等技术。书中每章的内容不但概念清晰、操作步骤明了、示例丰富,而且更侧重于满足实际工作的需要。 本书适合 Oracle数据库初学者以及初级 Oracle数据库管理员使用,也适合作为 Oracle数据库管理技能培训用书。
本书是InsideMicrosoftSQLServer2005系列四本著作中的一本。本书及其续篇——《MicrosoftSQLServer2005技术内幕:T-SQL程序设计》介绍了SQLServer2005中高级T-SQL查询、查询优化及编程相关的知识。这两本书侧重于解决实践中的常见问题,并讨论了解决这些问题的方法。它们将向你揭示基于集合(set-based)查询的强大威力,并解释为什么它比使用游标的过程化编程(proceduralprogramming)更具优势。同时,它还会教你识别使用基于游标解决方案与基于集合解决方案的优劣。书中还讲述了其他几种争议较多的构造(camstruct)——如临时表、动态执行、XML和.NET集成——它们在具有强大功能的同时,也具有极大的风险。本书适合于需要编写或检查T-SQL代码的有经验的T-SQL程序员和数据库专业人员。读者可从中学到大量精湛的技巧,这些技巧会充实您的工具箱和编码技能,并让您顺利地开发出高