-
详解Oracle数据库物理设计--表和索引设计建议
概述 物理设计就是根据所选择的关系型数据库的特点对逻辑模型进行存储结构设计。它涉及的内容包含以下4方面:1. 定义数据库、表及字段的命名规范;2. 选择合适的存储引擎或者存储结构;3. 为表中的字段选择合适的数据类型;4. 建立数据库结构。 今天主要谈谈表和索引的设计建议。 1、表物理设计基本...
03月23日[游戏|数码]浏览:341
-
oracle常见报错之无法验证 (约束) - 未找到父项关键字解决办法
概述 最近在归档某张大表时因需要重建约束,碰到了个ORA-02298类型的报错,这个问题还算比较常见的,这里整理一下一般的处理方法。 思路 产生ORA-02298错误一般是你要插入的表A里,有外键连接到另一个表B的主键,你在表A的外键列插入的值,在表B的主键列找不到就不能插入。 主要看两表中的...
03月21日[游戏|数码]浏览:456
-
Oracle 12C多租户架构备份与恢复技术实践
作者介绍 颜廷义,中国农业银行研发中心系统支持部高级工程师,主要从事数据脱敏技术研究、数据库管理与维护等相关工作。 Oracle 12C中一个重要特性多租户特性被引入。12C之前,数据库实例(Oracle Instance)与数据库之间为多对一或一对一关系,若服务器上同时运行多个Oracle数据库,...
03月19日[游戏|数码]浏览:370
-
oracle 函数decode用法
create table student( name varchar2(30 , gj varchar2(20 , score number(4,1 ; insert into student (name, gj, score values ('李二', '中国', 90 ; inse...
03月15日[游戏|数码]浏览:297
-
如何查看Oracle数据库物理读、逻辑读前10的sql?
概述 今天主要介绍几个sql,可能很多人就收藏一下但很少会去用,所以结合案例来做一下分析,这样就知道在什么场景用了。 下面介绍一下案例。 1、监控分析 从监控发现物理IO读处于比较高的水平,截图如下:物理读基本保持在几十M,物理写很少。 2、观察AWR报告 这里拿了对应的awr报告,简单看下逻...
03月11日[游戏|数码]浏览:435
-
Oracle海量数据快速处理bulk
Procedure P_EmployeeAccount( Ri_Ret Out Int, Rv_Msg Out Varchar2 Is Rec_Test_2017 Test_2017%Rowtype; type type_tmp is record( A Test_2016.A%type, B...
03月11日[游戏|数码]浏览:446
-
详解oracle数据库唯一主键SYS_GUID()
概述 在oracle8i以后提供了一个生成不重复的数据的一个函数sys_guid( 一共32位,生成的依据主要是时间和机器码,具有世界唯一性,类似于JAVA中的UUID(都是世界唯一的)。 SYS_GUID SYS_GUID同Oracle管理员所使用的传统的序列(sequence)相比具有诸多...
03月03日[游戏|数码]浏览:375
-
关于Oracle数据库LOB大字段总结
概述 在ORACLE数据库中,DBA_OBJECTS视图中OBJECT_TYPE为LOB的对象是什么东西呢?其实OBJECT_TYPE为LOB就是大对象(LOB),它指那些用来存储大量数据的数据库字段。 Oracle 11gR2 文档: http://download.oracle.com/doc...
03月02日[游戏|数码]浏览:344
-
详解ORACLE数据字典--V$SQL_WORKAREA_ACTIVE
概述 今天主要介绍Oracle一个数据字典:V$SQL_WORKAREA_ACTIVE,下面一起来看看吧~ V$SQL_WORKAREA_ACTIVE V$SQL_WORKAREA_ACTIVE contains an instantaneous view of the work areas c...
03月01日[游戏|数码]浏览:469
-
分享Oracle数据库8个实用的查看 Shared Pool 相关脚本
概述 分享一些关于Shared Pool 的脚本,仅供参考。 一、 Quick Check SELECT 'You may need to increase the SHARED_POOL_RESERVED_SIZE' Description, 'RequestFailures = ' ||...
03月01日[游戏|数码]浏览:404