首页


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 (Page 38 of 47)



January 22, 2005

"坚如磐石"的Oracle上周又发布了安全公告

回顾一下。上周数据库有关的最主要新闻是Oracle发布了新的CPU(Critical Patch Update)公告:cpu-jan-2005_advisory。这是个累积更新,包括著名的安全更高 #68 的所有内容。公告中还提到了 Pete Finnigan,他发现了一个关于数据库Directory对象的安全问题:DIRECTORY OBJECT – Reading outside of the directory object,此外,他的BLOG站点专门针对Oracle安全,信息翔实,而且更新比较迅速。

Continue reading ""坚如磐石"的Oracle上周又发布了安全公告" »

January 20, 2005

用 Sql*Plus 创建批量文件改名的脚本

用户要求对一个目录下的大量图片进行文件名修改。并给了一个对照文件:

4930503541,2019030524
4932503521,2089031230
4932503800,2389031456
4900003521,2019031211
.....

对照文件中前面的是就名字,后面的是新名字。可实际一看真正的文件名字,就傻了眼:文件名字都是类似:4930503541_1.png、4932503521_2.png 之类的,本来想用个Shell脚本来做,现在看起来,不好实现呀!

Continue reading "用 Sql*Plus 创建批量文件改名的脚本" »

《探讨ORACLE数据库的数据导入方法》一文这里讨论

《探讨 ORACLE 数据库的数据导入方法》

讨论了不同情况下数据装载的性能问题。“针对 Oracle 数据库所提供的加速数据导入的各种特性和技术进行探讨,其中的一些方法也可以转化应用于其他数据库。”[作者:万波]
因为该页面的交互性不强,如果有疑问,可以在这里留言并进行讨论。

Continue reading "《探讨ORACLE数据库的数据导入方法》一文这里讨论" »

January 18, 2005

RMAN Tuning checklist (Quick & Dirty version)

RMAN 调整 Checklist:

  • 合适的Large_Pool_Size .需要给 RMAN 的 Large_Pool_Size 计算公式(9i):
    LARGE_POOL_SIZE = number_of_allocated_channels * 
                       (16MB+( 4 * size_of_tape_buffer))
  • 如果直接备份到磁带上,增加BLKSIZE到合适大小;尝试使用 BACKUP_TAPE_IO_SLAVES 初始化参数
  • 若系统不支持异步 I/O(asynchronous I/O) ,需要备份到磁盘上考虑使用 DBWR_IO_SLAVES 初始化参数模拟异步 I/O 。系统支持异步 I/O,则可忽略此步骤。要小心涉及到异步 I/O 的 Bug。
  • 考虑使用RMAN的 multiplexing 特性。
  • 通过动态视图 V$BACKUP_ASYNC_IO 调查有关备份异步 IO 性能的问题。激活DBWR_IO_SLAVES参数后相关信息也会在该视图有所体现。

Continue reading "RMAN Tuning checklist (Quick & Dirty version)" »

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 (Page 38 of 47)