- 博客(8)
- 资源 (15)
- 收藏
- 关注
原创 大数据量下的DML操作 bulk collect into limit forall commit;
如果有个大数据量的DML操作事务,在OLAP报表等低并发库里. 并且强制归档模式中.采用BULK 和FORALL 会比较快! open cur_COLUMN_USER; loop fetch cur_COLUMN_USER bulk collect into l_ARY_statedate,
2012-06-29 17:39:27 3245
原创 统一数据库集群
以上就是统一数据库集群图左上边的OLTP 采用共享存储方式,内存融合技术.跟ORACLE RAC 一种类型.唯一不同的是 有独立的节点管理服务器,并且节点管理备用服务器,一当节点管理服务器挂了,就切换到备用服务器上. 独立节点管理服务器减轻RAC集群的通讯和管理成本,提高了性能. 另外还有一个影子服务器: 该服务器窃取RAC实例上的用户进程的IP包,并且在本地执行用户命令,当不返回数据给用户.目的
2012-06-21 17:40:30 2752
原创 不完全备份系列
用rman方式基于日志序列的不完全恢复sql> select * from test;a-----123456sql>hostramn target/rman>run{allocate channel c1 type disk;bakup full tag 'dbful' format 'd:\backup\full_%u_%s_%p' data
2012-06-16 16:42:01 1624
原创 count(1),count(*),order by 1,2,3,4 区别
有图有真相 上图1 制造NULL数据;2 直接用列名来COUNT下看结果3 用 1 2 3 4 5 * 来COUNT 下看下结果 发现都是一样的数据 都是等于全部函数.4 ORDER BY 1 确实使用第一列来排序 5 ORDER BY 2 看看 结果正确结果:count(1)=count(2)=count(3)=count(*);count(provcode)count(statedate
2012-06-15 17:10:21 7869
原创 统计ORACLE读块的IO能力
忽然想到了测试数据库的真实IO能力,虽然硬件工程师有套方法测试IOPS ,虽然ORACLE也推出了ORAXXX的测试小工具. 实际应用环境中 因为表空间,表的设置,块的大小等因素影响到IOPS. 比如想一个全表扫描,需要多久才能出来呢? 分别在工作负责空闲情况下,高的情况下,并行的情况下.做公司的研发数据库上做了相应的实验,就在空闲情况下得到的时间不太有效.比如一个表有1万个块,每个块8K 得到
2012-06-15 03:27:53 1804
原创 ORACLE 报表数据库开发设想
OLAP 称为在线分析,其实就是报表系统,和BI系统. BI系统是套产品在这里不谈. 分析和报表其实都是用存储过程开发出来的,一个是在线提供给用户使用,另一个是离线提供给同事使用的. 在线分析目前来看应用不广,所涉及到的数据量相对比较小,只是用户量比较大1 用户只关心自己的. 比如购买次数,购买总额,等用户所关心的数据2 产品关联,比如说购买该产品的用户还购买了其他什么产品!3 产品火红度;而报表
2012-06-13 15:55:45 5214 1
原创 ORACLE 序列 CACHE 会造成序列跳跃
很久以前 序列做个千万级的短信表,在同步过程中,开发同事说有可能丢失数据.检查了他写的过程,发现没有逻辑陷进,为什么序列号会不连续呢?INCREMENT BY 1 如果大于1可能会CACHE 设置了 如果机器重启就会遗失其他字段是否也引用
2012-06-07 17:36:12 3943
原创 ROWID走索引之判决
SQL> select rowid from a;ROWID------------------AAAQ/LAACAAABacAAAAAAQ/LAACAAABacAABSQL> desc a;Name Null? Type----------------------------------------- -------
2012-06-07 17:17:09 2281
ORABBIX4 支持ZABBI4
2019-03-11
深入LINUX虚拟内存管理中英文
2016-05-30
LTOM系统监控
2016-05-27
oracle dul10
2014-08-28
oswatch301
2012-09-28
个人收支分析系统
2011-12-30
Oracle 10g RAC GCC 需求包
2011-12-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人