好书推荐—《基于Oracle的SQL优化》

这是一本全书都在讲SQL性能优化的书。
这是国内目前SQL优化最详尽的一本书。
读了这本书,你会发现,SQL优化其实不是感觉的那么难。
这本书挺厚,800多页,对比它的价格,100多人民币,物有所值。
崔华是在用心写书,轮扁斫轮,他尝试着把那些难以言明的宝贵的思想用文字表达出来。
当然,优化前必先基础扎实,一些基本概念都不懂,这本书比较难读。
网上讲优化的文档一搜一大堆,但文档终有其局限性——相对短小的身材难以容纳庞大的知识体系。文档作为知识补充的手段是极好的。

时间: 2024-10-16 18:46:07

好书推荐—《基于Oracle的SQL优化》的相关文章

好书推荐—《精通Oracle Database 12c SQL&PL/SQL编程》

这是学习SQL和PL/SQL的一本好书,适合没有一点SQL基础的入门者.看过很多学习SQL与PL/SQL的书,要么是需要一定的基础,要么是大量的基础知识堆砌而没有形成系统.这本书不一样.首先,它是官方出品的.其次,作者是Oracle公司的产品经理,既会开发,又会管理.最后,本人购买并仔细阅读了这本书,并且是在当当满200减100的时候,所以折算下来,只需要35左右,600页,值了.本书SQL基础打头,PL/SQL接踵而至,章节分的很细腻,阅读轻松,收货却不少. 最后的最后,这不是打广告,是好书推

Oracle Database 12C 学习之多租户(连载四)

使用克隆现存PDB的方式创建新的PDB:这里有两种情况,一种为使用本地PDB,另外一种为使用远程PDB.二者并无太大差异.只是第二种需要使用DBLINK而已. 克隆本地方式: SYS@ora12g> show pdbs; CON_ID CON_NAME OPEN MODE RESTRICTED ---------- ------------------------------ ---------- ---------- 2 PDB$SEED READ ONLY NO 3 ORA12C_PDB1

Oracle Database 12c新特性对企业影响的思考

当今的世界,是云的世界. 而关系型数据库管理系统 (RDBMS) 也正在发生一场重大变革 ---- 从固定的服务器和存储转向灵活的云部署,从存储优化的数据库管理转向内存优化的数据库管理. 新一代的数据库环境已经来临.传统数据库中的Oracle也发布了12C的版本,经过一段时间的使用和测试,我们感觉Oracle Database 12C能为我们提供进行创新的基础,并企业以安全.可靠且经济高效的方式进行IT管理.本文主要探讨12C中的几个对新特性带来的影响. 1. 多租户架构(Multitenant

Grid+ASM+Oracle Database 12c安装配置教程

备注:工作需要开始学习oracle,之前只学习过mysql的一些基础东东,oracle对我而言是一个新的数据体系,作为初学者,很多地方可能写的不对,只是个人理解,误导之处,请谅解,求指正![Byrd:2016年7月3日]   环境基础:   虚拟机IP(LINUX):1.1.1.212  本地IP(WIN):1.1.1.1  变量配置:   [root@oracle01 ~]# uname -a  Linux oracle01.db.hangzhou.t4x.org 2.6.32-358.el6

Oracle Database 12C 学习之多租户(连载一)

关于可插拔数据库,或者叫做多租户环境这一部分的内容,在oracle 12c的官方文档Database Administrator's Guide中,其第六部分即为多租户环境管理. 从第36到第46章,一共用了11章的内容来详细介绍其内容和相关操作实验.链接如下: https://docs.oracle.com/database/121/ADMIN/toc.htm 另外,在oracle官方网站上,也有关于多租户的白皮书,链接如下: http://www.oracle.com/technetwork

Oracle Database 12c - Global Data Services

手记:Oracle 12c新加入的GDS特性是针对复制数据库(使用复制技术,例如ADG,Ogg等)的完整自动化工作负载管理解决方案.今天我们一起来学习GDS的相关知识. 注:文档内容来自Global-Data-Service白皮书翻译. 为满足企业各种业务需求,如高可用性.灾难恢复.内容本地化和缓存.可扩展性等,许多组织在本地或远程的数据中心维护一个或多个生产数据库的复制.Oracle数据库一般通过Oracle ADG和Oracle GoldenGate技术策略用于完成数据库的复制. 1 业务需

Oracle Database 12c Release 2安装详解

第1章 Oracle Database 12c Release 2安装详解 1.1 下载方法 oracle官网https://www.oracle.com 1)打开官方网站,找到下载连接 2)选择更多下载. 3)选择数据库版本,这里选择的是目前的最新版本 4)接收许可协议,选在linux版本进行下载 5) 接收许可协议,点击linuxx64_12201_database.zip 6)登陆oracle账户,没有的可以自己创建一个 7)然后就能够进行下载 https://docs.oracle.co

SQL, PL/SQL 之NUMBER数据类型

    NUMBER数据类型在Oracle中使用的较为广泛,可以存储零值,正负数,以及定长数,对于这个数据类型有个几个概念要搞清,否则容易搞混,下面给出具体描述.   1.可表示范围及存储空间    从1.0 x 10-130 到 1.0 x 10126(不包括),如果表达式或值大于1.0 x 10126,Oracle会返回错误信息    所需的存储空间为1到22个字节 2.Number类型表示法    NUMBER(p,s)   P 和S 可选     其中precision表示数字的总长度,

Linux 平台安装Oracle Database 12c

1)下载Oracle Database 12cRelease 1安装介质 官方的下载地址: 1:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 2:https://edelivery.oracle.com/EPD/Download/get_form?egroup_aru_number=16496132 URL地址2需要先注册,然后才能登陆下载,注册登陆界面https://edel

Oracle Database 12C 学习之多租户(连载二)

要使用可插拔数据库,必须在创建CBD时,设置可插拔选项.创建CDB,可以有如下方式: 1,使用create database命令手工创建: 2,使用DBCA; 3,通过DBCA生成脚本,然后修改并手工执行: 4,使用RMAN复制现有的CDB. 这里我们只阐述前两种创建CDB的方式,其他方式,各位小伙伴可以自己琢磨. 使用create database命令创建CDB,实际上就是手工建库了. 手工建库的内容,在官方文档的管理员手册中的第二章中的 Creating a Database with th