摘要:
我的Blog从百度搬到网易了,这里不再更新了!新的blog地址:http://dbblog.blog.163.com/但是网易blog太垃圾了,莫名就说有反动/色情内容,把账号封了.目前暂时我的新家在这里 阅读全文
摘要:
今天一下午都在看"老熊"的blog,文章写的很清晰,sql语句排版看着很舒服,每一个概念点都有例子去论证,看着真舒服.以后像"老熊"和"白鳝"之类的大侠一样,系统地学习,整理好文档和Blog..... 阅读全文
摘要:
春江潮水连海平, 海上明月共潮生。 滟滟随波千万里, 何处春江无月明。江流宛转绕芳甸, 月照花林皆似霰。 空里流霜不觉飞, 汀上白沙看不见。 江天一色无纤尘, 皎皎空中孤月轮。 江畔何人初见月? 江月何年初照人? 人生代代无穷已, 江月年年望相似。 不知江月待何人, 但见长江送流水。 白云一片去悠悠, 青枫浦上不胜愁。 谁家今夜扁舟子? 何处相思明月楼? 可怜楼上月徘徊, 应照离人妆镜台。玉户帘中卷不去, 捣衣砧上拂还来。 此时相望不相闻, 愿逐月华流照君。 鸿雁长飞光不度, 鱼龙潜跃水成文。昨夜闲潭梦落花, 可怜春半不还家。 江水流春去欲尽, 江潭落月复... 阅读全文
摘要:
为什么可能会去修改Linux I/O Scheduler (elevator)?以及什么是I/O Scheduler,应该如何为数据库系统选择合适的I/O Scheduler?可以参看以下文章。Linux, i/o scheduler and ASM– 在极大I/O压力的情况下,采用Deadline scheduler可能会提高5%-10%的I/O性能。Choosing an I/O Scheduler for Red Hat® Enterprise Linux® 4 and the 2.6 Kernel– 在大多数情况下,默认的CFQ scheduler已经足够好,无需修 阅读全文
摘要:
1. 什么是PSU/CPU?CPU: Critical Patch UpdateOracle对于其产品每个季度发行一次的安全补丁包,通常是为了修复产品中的安全隐患。PSU: Patch Set UpdatesOracle对于其产品每个季度发行一次的补丁包,包含了bug的修复。Oracle选取被用户下载数量多的,并且被验证过具有较低风险的补丁放入到每个季度的PSU中。在每个PSU中不但包含Bug的修复而且还包含了最新的CPU。2. 如何查找最新的PSU?每个数据库版本都有自己的PSU,PSU版本号体现在数据库版本的最后一位,比如最新的10.2.0.5的PSU是10.2.0.5.3,而11.2.0 阅读全文
摘要:
Oracle Fusion Applications are currently available under an early adopter program. That means Oracle is not pushing to existing clients to replace their applications with Oracle Fusion Applications, but will instead its trying to build a reference base through their early adopter program.This post i 阅读全文
摘要:
ASMLIB是一种基于Linux module,专门为Oracle Automatic Storage Management特性设计的内核支持库(kernel support library)。长久以来我们对ASMLIB的认识并不全面,这里我们来具体了解一下使用ASMLIB的优缺点。理论上我们可以从ASMLIB API中得到的以下益处:总是使用direct,async IO解决了永久性设备名的问题,即便在重启后设备名已经改变的情况下解决了文件权限、拥有者的问题减少了I/O期间从用户模式到内核模式的上下文切换,从而可能降低cpu使用率减少了文件句柄的使用量ASMLIB API提供了传递如I/O优 阅读全文
摘要:
数据库异常停止(26号23:46分左右)Thu May 26 23:46:08 2011Shutting down instance: further logons disabledThu May 26 23:46:10 2011Stopping background process CJQ0Thu May 26 23:46:10 2011Stopping background process QMNCThu May 26 23:46:12 2011Stopping background process MMNLThu May 26 23:46:13 2011Stopping backgrou 阅读全文
摘要:
对于Convertible, Truncated的对象,我们可以使用exp或expdp导出,然后drop原表,等字符集修改完以后再进行导入。另外对于lossy的对象,我们可以借助plsql等工具将数据导出,然后手工转换编码。关于cscan工具扫描以后产生的结果,如何去阅读的问题,以及在10g以后版本中如何安装的问题;大家可以参考如下两篇文章:Installing and configuring Csscan in 10gand 11g (Database Character Set Scanner) [ID 745809.1]Csscan output explained [ID 444701 阅读全文
摘要:
10g中如何修改字符集?对于oracle10g,已经完全跟8i 9i不一样了,不再使用alter database命令,metalink解释如下:Using the "ALTER DATABASE CHARACTER SET"command in 8i or 9i and CSALTER in 10g and up.首先我们来看下scan.txt的内容:[Scan Summary]All character type data in the data dictionary areconvertible to the new character setAll characte 阅读全文