发信人: pthinker() 
整理人: edison(1999-10-21 01:45:14), 站内信件
 | 
 
 
(1)惭愧!我没有用过mssql 6.5 ,只在5年前用过半年多sybase,
    不是很精通。我一直都是用ORACLE,从5.0到8i,所以对ORACLE
    熟一点,现在看来,mssql和oracle差别挺大。
 (2)ORACLE缺省的和推荐的都是单进程,单线程方式,mssql是多线程
      方式。"  11.3.1光标:过多的命令和网络交通 
       光标通常在一个客户应用程序中编写,并且每个open和每个fetch实际上都 是一个
 
       单独的命令,要进行一个独立的网络对话。如果你追踪这些命令的话,你 会发现 
       :由于所有这些嵌套的迭代都伴随着一系列的内循环,所以,命令的数量 会变得 
       很大。 ",因此上面说法在ORACLE 中不成立!
 (3)如果说表已经被一个长时间的排它锁锁住(只能说明这是程序设计的错误) ,再用
      什么怎样都有可能死锁,不管是光标还是dw或ds处理!只能是nowait处理
 
 (4) 关键在构成光标的sql的优化程度!,DW超过2万记录,也是非常慢,需要 大量的
       磁盘交换!
 
 
 欢迎多指教!!
  -- ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.98.183.11]
  | 
 
 
 |