Welcome 微信登录

首页 / 数据库 / MySQL

Oracle RAC环境下vip/public/private IP的区别

Oracle RAC环境下vip/public/private IP的区别

在Oracle RAC环境下,每个节点都会有多个IP地址,分别为Public/Private/Vip,这三个IP到底有啥区别呢?分别用在那些场合呢?来看看老外的回答。1. private IP address is used only for internal clustering processing (Cache Fusion)私有IP用于心跳同步,这个对于用户层面,可以直接忽略,简单理解,这个Ip用来保证两台服务器同步数据用的私网IP。2. VIP ...
如何更改Oracle中schema或user的名字

如何更改Oracle中schema或user的名字

开发人员有个需求,要求把某个schema中所有对象移到另一个shema中,后来一想,不就是把schema的名字改了就可以了吗?这样就不用移来移去的,准备用DDL语句直接改的:alteruserscottrenametoscott2;发现根本没有这个语句,后来在网上查了一下,才发现,Oracle本身没有提供这个功能的语句,但有一个数据字典的表:user$,所有的用户都存在这张表中,可以直接update,就尝试着改了一下,发现还挺管用的,实现如下:SQL>...
Oracle中大批量删除数据的方法

Oracle中大批量删除数据的方法

批量删除海量数据通常都是很复杂及缓慢的,方法也很多,但是通常的概念是:分批删除,逐次提交。下面是我的删除过程,我的数据表可以通过主键删除,测试过Delete和For all两种方法,for all在这里并没有带来性能提高,所以仍然选择了批量直接删除。首先创建一下过程,使用自制事务进行处理:createorreplaceproceduredelBigTab(p_TableNameinvarchar2,p_Conditioninvarchar2,p_Count...
Oracle查询某个表的参照关系

Oracle查询某个表的参照关系

今天开发人员询问我怎么看某个表参照了其它哪些表,或者某个表被其它哪些表参照,最好能用图表(ER图)的方式展现,开始想通过TOAD或其它工具打开,但打开后导成图片,因为表太大,报错说资源不足,后来想通过数据字典来查,折腾好久,才写出来参照关系:主要用到2张数据字典:user_constraints和user_cons_columnssql如下,2个地方的表名“EMP”同时变换为需要查看的表,就可以查出和这个表“EMP”相关的参照关系:selecta.tabl...
Oracle schema 级别的数据迁移

Oracle schema 级别的数据迁移

最近一段时间,跟着FALABELLA和FM两个项目组,做Oracle DB相关的支持工作,因为项目属于开发阶段,总有一些数据库的复制工作,比较了几种方法,感觉用EXPDP/IMPDP还不错,能顺利实现开发人员的需求。 需求:实现user/schema级别的数据迁移。 版本:Oracle Enterprise 11g R2总体来说分为以下几步:1.查看原库和目标库的DUMP目录。SQL>select*fromdba_directories;SYSSUB...
<< 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 >>