经过大半年的编写和校验《Oracle 18c 必须掌握的新特性》终于发售了。 本书重点讲解了Oracle 18c中重要的新特性。现在可以在 京东,天猫和当当网进行购买。 因为时间和个人对知识点的理解,在本书的撰写过程中难免出现一些错误,如果您发现这些问题。 也感谢您邮件给我:ahdba@qq.com. 当当购买网址:http://product.dangdang.com/27895222.html...
2019-07-02 10:54 12719 5
出差归途火车上,有几个小时的时间,正好可以把Oracle 知识的学习框架梳理一下,这些都是Dave对Oracle的一些理解,共初学者参考。 本篇文章只介绍知识点,不涉及具体内容。 1 学习方法 很多初学者一直在门外徘徊的一个重要原因就是没有找到正确的学习方法,其实Oracle 需要系统的学习,这个过程可能需要2-3年。 最好的资料就是Oracle...
2016-11-09 18:50 13468 2
在之前编写新书《Oracle 18c 必须掌握的新特性》的时候,原计划是将Oracle 18c的主要特性都包含进来,前期撰写的时候也确实准备Sharding 的内容。 但最后和出版社沟通中,因为某些原因,最终将Sharing 章节从书中删除了。 最终《Oracle 18c 必须掌握的新特性》的内容参考如下博客: 《Oracle 18c 必须掌握的新特性》 发售了 https://www.cndba.c...
2019-10-30 17:34 3021 0
1 管理块 1.1 拆分块 拆分块就是将一个块拆分为两个更小的块。如果一个块过大,或者想把某个块的一部分迁移到另一个分片中就会用到拆分块。 Oracle Sharding支持在线拆分块。然而,尽管拆分块不会影响数据的使用,但是拆分块是一项非常消耗资源的操作,因为它扫描正在分割分区的所有行,然后将它们逐个插入到新分区中。对于复合分片法,...
2019-10-30 17:18 2248 0
GDSCTL 工具是Sharding最主要的管理工具。 [dave@www.cndba.cn ~]$ gdsctl GDSCTL: Version 18.0.0.0.0 - Production on Wed Oct 10 21:14:22 CST 2018 Copyright (c) 2011, 2018, Oracle. All rights reserved. Welcome to GDSCTL, type "help" for information. Current GSM is set to SHARDDIRECTOR1 GDSCTL> help
2019-10-30 17:12 3038 0
SDB由多个组件共同组成的,在启动SDB时,需要注意一下各组件的启动顺序。 1 启动Sharding 启动SDB包含以下步骤: 1)启用目录数据库和监听 2)启动GSM(Shard directors) 3)启动分片的数据库、监听、代理 4)启动全局服务(global service) 5)通过Service连接sharing 1.1.启动目录数据库和监听: [dave@www.cndba.cn ~]# su - oracle Last login: Mo...
2019-10-30 17:08 2619 0
在上篇我们了解了在SDB中如何执行DDL,如下: Oracle 18c 必须掌握的新特性 Sharding系列(5) — SDB中执行DDL命令 https://www.cndba.cn/dave/article/3762 本篇我们了解一下Sharding 相关的其他操作。 Sharding中的操作都是在目录数据库上进行,而不是分片数据库。主要操作有创建用户,表空间集,表等。 1 创建用户并赋权 这里创建测试的用户...
2019-10-30 16:55 2949 0
在之前的博客我们了解了Sharding分片的相关信息,如下: Oracle 18c 必须掌握的新特性 Sharding系列(3) — Sharding对象说明 https://www.cndba.cn/dave/article/3760 Oracle 18c 必须掌握的新特性 Sharding系列(4) — Sharding 分片的方法及高可用 https://www.cndba.cn/dave/article/3761 本篇了解下在SDB中执行DDL命令。 1 在SDB中执行DD...
2019-10-30 16:43 2511 0
在上篇我们了解了sharding 对象的信息,如下: Oracle 18c 必须掌握的新特性 Sharding系列(3) — Sharding对象说明 https://www.cndba.cn/dave/article/3760 本篇我们学习下Sharding 分片的方法以及分片的高可用。 1 分片的方法 有了前面的理论储备,我们来看一下分片的相关方法,分片方法一经指定无法修改,所以先了解他们的不同,在进行选择...
2019-10-30 16:31 2799 0
在之前的博客,我们了解了Oracle Sharding 的概念和环境搭建,如下: Oracle 18c 必须掌握的新特性 Sharding系列(1) — Sharding概述 https://www.cndba.cn/dave/article/3758 Oracle 18c 必须掌握的新特性 Sharding系列(2) — 搭建Sharding环境 https://www.cndba.cn/dave/article/3759 本篇我们继续学习Sharding中的对象。 1 分片表(Shard...
2019-10-30 15:27 2846 0
在上篇我们了解了Sharding 的概念,如下: Oracle 18c 必须掌握的新特性 Sharding系列(1) — Sharding概述 https://www.cndba.cn/dave/article/3758 本篇我们学习下Sharding的安装。SDB部署包括安装所需软件,创建目录,角色和分片,配置高可用性复制技术(DG或OGG)以及配置分片。 1 SDB部署说明 Oracle Sharding可以自动部署SDB,包括分片...
2019-10-30 12:11 3315 1
1 Sharding概述 Sharding是Oracle数据层面架构,可以将数据水平切分并存储到不同的独立数据库中。其本质上就是通过分区表将数据分别存储到不同的数据库中,而在此之前分区表只能存储在不同的表空间中。 Sharding中的每个数据库都是独立存在的,运行在不同的服务器上,数据库之间相互不影响。这种单独的数据库叫做分片。所有分片组成一个...
2019-10-30 11:26 3312 0
June 18th, 2019 Oracle Security Alert for CVE-2019-2729 Dear Oracle Security Alert Subscriber, Oracle Security Alert for CVE-2019-2729 was released on June 18th, 2019. Oracle strongly recommends that customers follow the recommended actions noted in the Security Alert. The Security Alert Advisory is
2019-06-24 17:19 2672 0
之前手工静默创建了一个数据库,测试的时候报ORA-00904: “WMSYS”.”WM_CONCAT”错误。 Oracle 12c 单实例 中手工建库 示例 https://www.cndba.cn/dave/article/226 查看官方文档,MOS上有一篇文档说明: java.sql.SQLSyntaxErrorException: ORA-00904: “WMSYS”.”WM_CONCAT”: invalid identifier (文档 ID 2215183.1) The database functio...
2018-12-02 20:54 6433 0
给Oracle 18c 的RAC 做RU升级,节点1运行没有问题,节点2打Patch时报各种错误,于是尝试重启了一下操作系统,在启动时,CRS无法启动,错误系统如下, [root@www.cndba.cn ~]# crsctl start crs CRS-6706: Oracle Clusterware Release patch level ('4180884209') does not match Software patch level ('1930182575'). Oracle Clusterware canno...
2018-11-17 22:49 4603 0
人的一生应该是这样度过的:当他回首往事的时候,他不会因为虚度年华而悔恨,也不会因为碌碌无为而羞耻;这样,在临死的时候,他就能够说:“我的整个生命和全部精力,都已经献给世界上最壮丽的事业....."
ACE 搜索
中国ORACLE用户组
中国DBA联盟(ACDU)· 核心伙伴
墨天轮 · MVP
CNDBA_2: 142216823(2k群)
CNDBA_3: 283816689(2k群)
CNDBA_4: 391125754
CNDBA_5: 104207940
CNDBA_6: 62697977