首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Oracle 12c多租户特性详解:从Schema到PDB变化与隔离

Oracle Database 12c版本中,一个重要新特性:插接式数据库(Pluggable Database)被引入进来。...在12c之前版本中,Oracle数据库中用户管理通过Schema – 模式管理方式来实现,而在12c中,插接式数据库在更高级别实现了进一步隔离。 1....在一个大型企业中,可能存在几百上千个数据库实例,而随着硬件性能提升,这些数据库资源利用率可能很低,不仅浪费硬件资源,也加重了管理负担,按照以前版本功能进行整合或拆分,通常要进行导出导入(Expdp...,可能会引起核心数据字典性能衰减故障: 在 CDB 模式下,由于 PDB 具有独立 SYSTEM SYSAUX 表空间,其元数据系统元数据自然分离,用户数据字典信息也就无需再记录到系统元数据中...内存使用: 如下通过内存命令,可以分级 PDB Buffer Cache 内容: 可以观察到对于不同 PDB Buffer Cache 内容: ?

1.7K100

YH9:Oracle Multitenant 知识库

关于CDBPDB环境搭建及管理请参考 Oracle 12c多租户特性详解:从Schema到PDB变化与隔离 Oracle 12c多租户特性详解:PDB 创建、克隆与维护 3、PDB备份与恢复...也只有公用用户能够授权或被授权相应公用角色权限。...公用用户之外权限被称为本地权限(Local Privilege). 公用角色 公用角色是指在所有 Container 中都可见角色,这些角色可能包含全局本地权限。本地角色只能包含本地权限。...授予公用角色公用权限,对于具有角色用户在任何可以连接 Container 中都将具有该权限。 在多租户环境下,用户管理至关重要。...关于多租户环境用户管理请参考 Oracle 12c多租户特性详解:全局用户与本地用户原理与维护 多租户环境新特性 随着12.2发布,多租户环境管理维护也更加完善和成熟。

1.3K70
您找到你想要的搜索结果了吗?
是的
没有找到

12c数据泵新特性测试(关闭日志DISABLE_ARCHIVE_LOGGING+VIEWS_AS_TABLES选项导出视图)

今天小麦苗给大家分享12c数据泵新特性测试(关闭日志DISABLE_ARCHIVE_LOGGING+VIEWS_AS_TABLES选项导出视图)。...12c数据泵新特性测试(关闭日志DISABLE_ARCHIVE_LOGGING+VIEWS_AS_TABLES选项导出视图) Data Pump 版本有了不少有用改进,例如在导出时将视图转换为表,以及在导入时关闭日志记录等...1.1 关闭redo日志生成(TRANSFORM=DISABLE_ARCHIVE_LOGGING:Y) Data Pump中引入了新TRANSFORM选项,这对于对象在导入期间提供了关闭重做生成灵活性...这一功能在导入大型表时缓解了压力,并且减少了过度redo产生,从而加快了导入。这一属性还可应用到表以及索引。...************************************************************************ SYSTEM.SYS_EXPORT_TABLE_01 文件集为

53830

12c RMAN新特性之Recover Table

介绍 在 Oracle 12c 之前,如果误删一张表,常规方法是 Flashback 闪回或 TSPITR。...(4) 创建包含恢复表或表分区数据泵导出文件。您可以指定用于存储恢复表或表分区元数据数据泵导出文件名称位置。...(5) (可选)将 Data Pump 导出文件导入到目标实例中。您可以选择不将包含恢复表或表分区导出文件导入目标数据库。...如果不将导出文件作为恢复过程一部分导入,则必须稍后使用“数据泵导入”实用程序手动导入它。 注:如果在导入操作期间发生错误,RMAN 不会在表恢复结束时删除导出文件。...这使您能够手动导入文件。 (6) (可选)重命名目标数据库中已恢复表或表分区。您还可以将恢复对象导入到与最初存在表空间或模式不同表空间或模式中。

43120

细致入微:如何使用数据泵导出表部分列数据

云和恩墨CTO、Oracle ACE总监、ACOUG核心专家杨廷琨老师使用了数据泵方式,细致入微地解释了过程并给出具体代码实现。数据云(ID:OraNews)独家发布,以飨读者。...在12c中,Oracle为数据泵提供了VIEW功能,使得导出时候可以根据视图定义来导出表中数据: SQL>select banner from v$version; BANNER-------...***************************************************************************C##U1.SYS_EXPORT_TABLE_01文件集为...特新特,如果是12c之前版本,可以考虑使用ORACLE_DATAPUMP类型外部表来实现: SQL>create table t_external_tables (owner, table_name...版本,也可以不通过新建表,然后拷贝数据方式来实现数据导出转移。

94930

警示:一个专为AIX上12.1版本定制Bug正在发生

题记:一些用户在使用 Oracle Database 12.1 版本时(包含12.1.0.1 12.1.0.2 初始版本),再次遭遇到一个『专门为 AIX 定制BUG』,这个BUG影响非常大,再次提醒大家关注...最近,随着 12c 用户逐渐增多,这个版本中问题也在逐渐呈现出来。...一些用户在使用 Oracle Database 12.1 版本时(包含12.1.0.1 12.1.0.2 初始版本),再次遭遇到一个『专门为 AIX 定制BUG』,这个BUG影响非常大,再次提醒大家关注...这个问题仅当以下条件都遭遇时出现: 在 AIX 平台上 Oracle 12.1 版本; LGWR LGWR Slave 进程同时运行在某个实例,处于Hang挂起状态,没有进一步日志切换出现,...SYSTEM State可以看到 LGWR 从属进程处于 LGWR worker group ordering 状态等待; LGWR从属进城等待核心 lwn_id 是相同,信息类似:waiting

1.2K70

Oracle 20c新特性:TRANSFORM支持索引压缩

IM列存储包含在Oracle Database In-Memory选项中。 如果在导入时指定了Y(默认值),则数据泵会为所有具有一个对象保留IM列存储子句。...在导入时重新创建这些对象时,数据泵会生成与导出时与那些对象设置匹配IM列存储子句。 如果在导入时指定了N,则数据泵将从具有一个所有对象中删除IM列存储子句。...注意:INMEMORY 转换仅在Oracle Database 12c第1版(12.1.0.2)或更高版本中可用。...指定此转换时,数据泵会将字符串内容用作 INMEMORY_CLAUSE,用于所有导入对象(其DDL中具有IM列存储子句)。当您要为文件中对象覆盖IM列存储子句时,此转换很有用。...参数文件中引号在处理过程中得到维护。 注意:INMEMORY_CLAUSE 转换仅在Oracle Database 12c第1版(12.1.0.2)或更高版本中可用。

92530

Oracle使用SQL传输表空间

1.创建目录 2.检查表空间自身一致性 3.expdp导出表空间元数据 4.文件和数据文件复制到目的数据库服务器 5.在目的数据库上,impdp导入表空间 6.表空间设为读写(源数据库目的数据库...SYS_EXPORT_TRANSPORTABLE_01" successfully completed at Thu Jan 21 16:22:50 2016 elapsed 0 00:01:15 4.文件和数据文件复制到目的数据库服务器...mf_dbs_d_ji_cb0dbxt0_.dbf', 'dest_dbf_dir','o1_mf_dbs_d_ji_cb0dbxt0_.dbf', 'dest34'); end; / --复制文件...--需要先创建用户jingyu并赋权 create user jingyu identified by jingyu ; grant dba to jingyu; --导入表空间 impdp.../CHICAGO/datafile/o1_mf_dbs_d_ji_cb0dbxt0_.dbf --更改用户jingyu默认表空间临时表空间(可选,建议操作) create temporary tablespace

35910

Oracle 数据泵详解附案例

一、EXPDPIMPDP使用说明 Oracle Database 10g引入了最新数据泵(Data Dump)技术,数据泵导出导入(EXPDPIMPDP)作用 1)实现逻辑备份逻辑恢复. 2)...二、数据泵导出导入与传统导出导入区别 在10g之前,传统导出导入分别使用EXP工具IMP工具,从10g开始,不仅保留了原有的EXPIMP工具,还提供了数据泵导出导入工具EXPDPIMPDP....COMPRESSION 减小有效文件内容大小 关键字值为: (METADATA_ONLY) NONE。...DIRECTORY 供文件日志文件使用目录对象。...四、EXPDP用法 使用EXPDP工具时,其文件只能被存放在DIRECTORY对象对应OS目录中,而不能直接指定文件所在OS目录.因此,使用EXPDP工具时,必须首先建立DIRECTORY对象

1.4K61

PostgreSQL备份恢复实现

该连接必须由一个具有REPLICATION权限或者具有超级用户权限用户ID建立,并且pg_hba.conf必须允许该复制连接。...要备份一个集簇或者集簇中对于所有数据库公共全局对象(例如角色表空间),应使用 pg_dumpall。pg_dump不阻塞其他用户访问数据库(读取或写入)。...它会对集簇中每个数据库调用pg_dump来完成该工作。pg_dumpall还对所有数据库公用全局对象(pg_dump不保存这些对象),也就是说数据库角色表空间都会被。...2. pg_dump选项 -a ,–data-only只数据,而不数据定义。表数据、大对象序列值都会被。...这将创建一个目录,其中每个被大对象都有一个文件,外加一个所谓目录文件,该文件以一种pg_restore能读取机器可读格式描述被对象。

5.2K30

数据库“黑匣子”--故障诊断日志基础

)、文件(dump/core file)等数据库诊断信息。...如果用户DIAGNOSTIC_DEST没有明确设定的话,DIAGNOSTIC_DEST会在数据库启动时默认设置如下: ・环境变量ORACLE_BASE被设置的话,设为ORACLE_BASE路径 ・环境变量...常见日志文件包括跟踪日志文件(trace file)、事件日志文件(incident file)以及文件等。...为数据库名实例名) ・12c以后多租户环境(CDB) 在12c以后多租户环境(CDB)Non-CDB 环境一样会以进程为单位生成跟踪日志事件日志文件。...收集额外诊断信息 DDL 日志 数据定义语言(DDL)日志是与警报日志具有相同格式基本行为文件,但它仅包含数据库发出DDL语句。

94820

Oracle 数据库自动诊断库 ADR(Automatic Diagnostic Repository)简介

ADR(Automatic Diagnostic Repository)是一个基于文件存储库,用于存储数据库诊断数据,如跟踪、、警报日志、运行状况监视报告等。...它具有跨多个实例多个产品统一目录结构。为什么基于文件原因是显而易见,因为数据库出现故障时候数据库可能无法打开,将诊断信息放到文件里面保证了随时可以查阅。...例如,在具有共享存储 Oracle ASM Oracle Real Application Clusters 环境中,每个数据库实例每个 Oracle ASM 实例都有一个ADR主目录。...它通常是针对事件(如事件)诊断数据一次性输出,而 trace file 往往是诊断数据连续输出。 core:core 文件包含一个内存,采用全二进制格式。...在ADR base中,可以有多个 ADR home,其中每个 ADR home 是特定 Oracle 产品或组件特定实例所有诊断数据跟踪、、警报日志等根目录。

1.6K20

Oracle数据库初始化与跟踪学习方法

编辑说明:《Oracle性能优化与诊断案例精选》出版以来,收到很多读者来信评论,我们会通过连载形式将书中内容公布出来,希望书中内容能够帮助到更多读者朋友们。...通过Oracle跟踪手段,可以帮助我们获取这些知识,在我学习过程中,一直在不断地通过跟踪去研究熟悉或不熟悉特性功能,从而加深自己对于数据库理解。...从数据库创建脚本 $ORACLE_HOME/rdbms/admin/SQL.bsq 文件中,可以获得bootstrap$表初始创建语句,直至12c这些定义未曾变化(在12c中SQL.bsq分解为一系列...在系统表空间文件头存在一个重要数据结构root dba,我们可以通过数据文件头获得这个信息,从生成trace文件中,我们可以获得以下信息(Oracle 12c环境信息摘录)。...这里可以看到数据库加载了回滚段信息,首先加载是SYSTEM回滚段,Row Cache信息之后,就可以看到这些详细内容。

1.4K90

【DB笔试面试721】在Oracle中,什么是OLR?

所以,OLR主要作用就是为ohasd守护进程提供集群配置信息初始化资源定义信息。...Oracle在一个名为/etc/oracle/olr.loc(Linux或AIX)或者/var/opt/oracle/olr.loc(Solaris系统)文本文件中存储了OLR配置文件位置。...crs_home=/u01/app/11.2.0/grid OLR结构仍然沿用了OCR相同树形结构,而且其中信息组织形式OCR也是相同。...所以,其维护类似于OCR维护过程。它们常用到维护工具有ocrconfig、ocrdumpocrcheck。其中,加上-local表示对OLR操作,否则是对OCR操作。...l ocrdump 将OCR/OLR内容到一个操作系统文件。 l ocrconfig 对OCR/OLR执行导入、导出、添加、替换、删除、恢复显示备份操作。

1K10

Oracle健康检查脚本加量不加价】对Oracle 10g、11g12c版本分别提供了只读版,并且加上了MySQL健康检查

对于SQL脚本而言,其中DB_healthcheck_lhr_v6.0.1_ALL_RW.sql是读写版本,在脚本执行过程中会对Oracle数据库做DDL(创建一些用到临时表)DML操作(对自己创建临时表..._2c_RO.sql分别对应Oracle 10g、11g12c及其以上版本,这3个脚本都是只读版本,这3个脚本只会对数据库做查询操作,不会做DMLDDL操作,这也是很多朋友所期待功能。...wfr=c&ifr=shopdetail 【Oracle健康检查脚本加量不加价】对Oracle 10g、11g12c版本分别提供了只读版,并且加上了MySQL健康检查 小麦苗健康检查脚本有如下特点...: 1、 绿色版、免安装、纯SQL文本 2、 跨平台,只要有SQL*Plus环境即可运行 3、 兼容Oracle 10g、11g及12c版本 4、 对Oracle 10g、11g12c版本分别提供了只读版...DG库DG库配置情况DG库运行情况主库DG进程主库standby日志备库日志应用情况(三)数据库安全数据库用户数据库用户一览拥有DBA角色用户拥有SYS角色用户角色概况密码为系统默认值用户整个用户有多大近一周登录错误用户用户

1.2K30

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券