摘要: Oracle性能误区--MTS,RAC,分区,并行查询 为了提高性能,我们针对Oracle数据库本身提供了的方法或方案进行过不少的偿试主要包括:共享服务器模式(MTS)集群技术(Clustering),RAC 分区并行处理(主要是并行查询)Oracle提供的这些特性确实是用来进行性能改善的,但我们往往忽略了对自身应用特性的分析,它们是否适合于我们.最近,通过对这方面知识的深入了解,发现我们以前存在... 阅读全文
posted @ 2009-05-06 17:06 catch22 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 刚装好oracle 10g 时,把数据库的监听端口是1521.后来把端口改成了1568了,登上em发现Enterprise Manager 无法连接到数据库实例 ,连接字符串的端口仍是1521,如何解决这个问题。登陆:http://ip:1158/em出现下面错误: Enterprise Manager 无法连接到数据库实例。 数据库实例: XBOMS 数据库实例 主机 erp1 端口 1521 ... 阅读全文
posted @ 2009-05-06 13:29 catch22 阅读(3299) 评论(1) 推荐(1) 编辑
摘要: 1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位之间的关... 阅读全文
posted @ 2009-05-06 08:59 catch22 阅读(244) 评论(0) 推荐(0) 编辑
摘要: Voting disk(表决磁盘方面):Voting disk记录节点成员信息,如包含哪些节点成员、节点的添加删除信息记录,大小为20MB查看voting disk位置:crsctl query css votedisk $ crsctl query css votedisk 0. 0 /dev/rhdisk3如果CRS安装过程失败,需要重新安装则需要初始化voting disk盘,可用DD... 阅读全文
posted @ 2009-05-05 09:54 catch22 阅读(725) 评论(0) 推荐(0) 编辑
摘要: Application, Session, Cookie, Viewstate, Cache对象用法和区别(转) ================================================================================ 1.Application:用于保存所有用户共用的数据信息。 在Asp.Net中类似的配置数据最好保存在Web.config... 阅读全文
posted @ 2009-05-05 09:25 catch22 阅读(314) 评论(0) 推荐(0) 编辑
摘要: oracle与raw device 1.什么叫做裸设备? 裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的特殊字符设备。它由应用程序负责对它进行读写操作。不经过文件系统的缓冲。 2.如何辨别裸设备? 在Unix的/dev 目录下,有许多文件,其中有两个大类:字符设备文件和块设备文件。 字符设备特殊文件进行I/O操作不经过操作系统的缓... 阅读全文
posted @ 2009-04-29 15:48 catch22 阅读(742) 评论(0) 推荐(0) 编辑
摘要: C#命名惯例和规范 注记 : Pascal 大小写形式-所有单词第一个字母大写,其他字母小写。 Camel 大小写形式-除了第一个单词,所有单词第一个字母大写,其他字母小写。 类名使用Pascal 大小写形式 public class HelloWorld{ ...} 方法使用Pascal 大小写形式 public class HelloWorld{ void SayHello(s... 阅读全文
posted @ 2009-04-28 16:28 catch22 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法: 1. /*+ALL_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化. 例如: SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=’SCOTT’; 2. /*+F... 阅读全文
posted @ 2009-04-28 10:09 catch22 阅读(1294) 评论(0) 推荐(1) 编辑
摘要: hints是oracle提供的一种机制,用来告诉优化器按照我们的告诉它的方式生成执行计划。我们可以用hints来实现: 1) 使用的优化器的类型 2) 基于代价的优化器的优化目标,是all_rows还是first_rows。 3) 表的访问路径,是全表扫描,还是索引扫描,还是直接利用rowid。 4) 表之间的连接类型 5) 表之间的连接顺序 6) 语句的并行程... 阅读全文
posted @ 2009-04-28 09:12 catch22 阅读(1205) 评论(0) 推荐(0) 编辑
摘要: ======================================================================================= 阅读本文你能够了解以下这些知识点: Driving Table(驱动表) Probed Table(被探查表) 全表扫描(Full Table Scans, FTS) 通过ROWID的表存取 索引扫描(Index Sc... 阅读全文
posted @ 2009-04-28 09:00 catch22 阅读(368) 评论(0) 推荐(0) 编辑