2009年11月12日
摘要: 1 OSI参考模型 谈到网络不能不谈OSI参考模型,虽然OSI参考模型的实际应用意义不是很大,但其的确对于理解网络协议内部的运作很有帮助,也为我们学习网络协议提供了一个很好的参考。在现实网络世界里,TCP/IP协议栈获得了更为广泛的应用。1.1 OSI参考模型的分层结构 OSI参考模型(OSI/RM)的全称是开放系统互连参考模型(Open System Interconnection Refere... 阅读全文
posted @ 2009-11-12 20:32 洞幺人生 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 聚合函数RANK 和 dense_rank 主要的功能是计算一组数值中的排序值。 在9i版本之前,只有分析功能(analytic ),即从一个查询结果中计算每一行的排序值,是基于order_by_clause子句中的value_exprs指定字段的。 其语法为: RANK ( ) OVER ( [query_partition_clause] order_by_clause ) 在9i版本新增加了合计功能(aggregate),即对给定的参数值在设定的排序查询中计算出其排序值。这些参数必须是常数或常值表达式,且必须和ORDER BY子句中的字段个数、位置、类型完全一致。 其语法为:RA... 阅读全文
posted @ 2009-11-12 20:29 洞幺人生 阅读(299) 评论(0) 推荐(0) 编辑
摘要: oracle 数据库的快照是一个表,它包含有对一个本地或远程数据库上一个或多个表或视图的查询的结果。正因为快照是一个主表的查询子集,使用快照可以加快数据的查询速度;在保持不同数据库中的两个表的同步中,利用快照刷新,数据的更新性能也会有很大的改善。下面以我在开发襄樊市电信局 170 话费催缴系统中使用快照加快查询速度的实现过程为例来说明快照的使用方法:170 话费催缴系统是一个向用户电话播放催缴话费提示音的系统。用户的欠费金额存放在 rs6000 小型机 sffw 用户下的表 yh_qfcx 中( yh_qfcx 表是一个随用户缴费情况动态变化的欠费记录表),而催缴系统的数据按要求存放在另外一台 阅读全文
posted @ 2009-11-12 18:41 洞幺人生 阅读(777) 评论(0) 推荐(0) 编辑
摘要: 正确安装要注意几个地方,集群,通道发送方和通道接收方。 要想正确发送消息,必须具备以下条件: 1、传输队列。(本地队列,用法选传输) 2、消息通道(注意填写链接名称是对方IP,传输队列都填上) 3、远程队列(注意填写远程队列和远程队列管理器名称) 然后往远程队列里面填写数据,就会发送到远程的队列了!! 用C#连接IBMMQ需要引用以下几个DLL,该DLL在IBMMQ安装目录bin文件夹下!amqm... 阅读全文
posted @ 2009-11-12 18:38 洞幺人生 阅读(1233) 评论(0) 推荐(0) 编辑
摘要: 1.ASCII 返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;2.CHR 给出整数,返回对应的字符;SQL> select chr(54740) zhao,chr(65) chr65 from dual; 3.CONCAT 连接两个字符串;SQL> select concat('010-','88888888')||'转23&# 阅读全文
posted @ 2009-11-12 18:34 洞幺人生 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 物化视图有很多方面和索引很相似:使用物化视图的目的是为了提高查询性能;物化视图对应用透明,增加和删除物化视图不会影响应用程序中SQL语句的正确性和有效性;物化视图需要占用存储空间;当基表发生变化时,物化视图也应当刷新。 物化视图可以分为以下三种类型:包含聚集的物化视图;只包含连接的物化视图;嵌套物化视图。三种物化视图的快速刷新的限制条件有很大区别,而对于其他方面则区别不大。创建物化视图时可以指定多种选项,下面对几种主要的选择进行简单说明: 创建方式(Build Methods):包括BUILD IMMEDIATE和BUILD DEFERRED两种。BUILD IMMEDIATE是在创建物化视图 阅读全文
posted @ 2009-11-12 18:28 洞幺人生 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询。这样对整体查询性能的提高,并没有实质上的好处。ON DEMAND和ON COMMIT物化视图的区别在于其刷新方法的不同,ON DEMAND顾名思义,仅在该物化视图“需要”被刷新了,才进行刷新(REFRESH),即更新物化视图,以保证和基表数据的一致性;而ON COMMIT是说,一旦基表有了COMMIT,即事务提交,则立刻刷新,立刻更新物化视图,使得数据和基表一致。 1、第一个ON DEMAND物化视图 .. 阅读全文
posted @ 2009-11-12 18:23 洞幺人生 阅读(281) 评论(0) 推荐(0) 编辑