- 2011/11/24 0:06:27Oracle Database Appliance
- hardware and software engineered to work together自从oracle收购了sun,不仅仅得到了mysql,java,solaris等,还得到了sun的硬件产品,真正成为了一家软硬通杀的服务提供商。这几年,接连推出了基于sun的硬件产品打造的数据库一体机exadata x2,中间件一体机exalogic等等,更是将软硬件结合的思路发挥到了极致。其中最郁闷[阅读全文]
- 专题:oracle exadata作者:jacky
- 2011/11/23 23:44:39Oracle数据恢复:格式化,Raid损坏,文件覆盖恢复
- 最近接触了几则客户的oracle数据库恢复案例,记录一下供大家参考。案例一:某客户为了重新部署系统,将数据导出备份到移动硬盘,然后将raid重新格式化,重新安装系统,当进行oracle数据库重建,导入数据时发现,移动硬盘上的数据无法正确读取,文件缺失一半。数据灾难形成。导入数据时出现 imp-00009 错误,和以下文章描述的状况是相同的:http://www.eygle.com/archives[阅读全文]
- 专题:Oracle迁移作者:eygle@eygle.com(eygle)
- 2011/11/21 0:02:23Oracle Database Firewall - 数据库防火墙
- 作者:eygle 发布在 eygle.com oracle公司在2010年收购了数据库安全公司secerno,并在其产品基础之上推出了oracle database firewall 产品,致力于防范数据库的非法访问和注入攻击等安全问题,为数据库增加了一款全面的安全防范产品。今天(2011-11-17)在oracle公司和oracle公司产品经理min-hank ho 先生座谈,获知了很多ora[阅读全文]
- 专题:作者:eygle@eygle.com(eygle)
- 2011/8/31 0:05:14ORACLE Fusion-io最佳实践
- fusion-io是基于nand flash技术的存储设备,底层存储技术与ssd相同,不同的是,fusion-io采用pci-e接口,ssd采用sata接口。相比较ssd,fusion-io省略了南桥芯片,raid控制器等访问路径,所以fusion-io又把他们的产品称为io memory,意思就是可以象内存一样访问,性能比ssd要好很多。我们目前数据库使用ssd,采用的是硬件raid5的方案,这[阅读全文]
- 专题:Oracle中间件作者:jacky
- 2011/8/30 23:37:10XDB sys_nc_oid$递归调用的案例一则
- 在某客户数据库中,我们发现有一条sql占据解析量的4%左右,解析次数很高:parse callsexecutions % total parsessql idsql modulesql text70,74870,7483.941cjy8v3c0agny select sys_nc_oid$ from xdb.xd...这条sql的完整内容如下:select sys_nc_oid$ from xdb[阅读全文]
- 专题:作者:eygle@eygle.com(eygle)
- 2011/8/26 22:36:44Oracle中如何用SQL检测字段是否包括中文字符
- 今天有一个同事的数据迁移程序有个问题,没有考虑中文编码字符,由于迁移的表有几千万数据,但是有中文的记录集很少,问我能否找出有中文内容的记录数。首先我想到的是采用检测每个字节ascii的方式,这样的话需要写一个自定义函数,然后sql中调用得到结果。但是感觉这个方法估计很耗时,毕竟每个字符都要比较,所以没有去实现。突然想到oracle有一个编码转换的函数叫convert,如果一个字符串编码转换前后不[阅读全文]
- 专题:Oracle迁移作者:MKing
- 2011/5/25 13:52:50谈谈ORACLE内核参数
- 以服务器内存为4g 修改/etc/sysctl.conf文件 (root账户) kernel.shmmax = 2147483648 //公式:2g*1024*1024*1024=2147483648(字节) //表示最大共享内存,如果小的话可以按实际情况而定,一般为物理内存的一半(单位:字节) kernel.shmmni=4096 //表示最小共享内存固定4096kb(由于32位操作系统默认一页[阅读全文]
- 专题:作者:Mike.Xu
- 2011/3/30 13:58:44解决OCI LOB值的ORA-01405错误
- 基于oci写的datacopy(数据拷贝)与datasync(数据同步)软件, 处理lob类型的null值时一直都有问题, 会报ora-01405错误, 导致去年丢失可以在正式场合(用于实时备份某地交通局的图片数据)使用的机会, 很是可惜. 最近关注这两个工具的人变多了, 再次向我报告了这个问题, 于是花了点时间去修改原来的代码, 终于搞定, 希望能找到一个正式使用的场景. ora-01405:[阅读全文]
- 专题:作者:anysql