SP_LOCK             --检测SQL SERVER当前资源LOCK的状态。
SP_MONITOR          --显示当前的SESSION的状态。
SP_WHO2             --显示当前SQL SERVER和client的连接状态和CPU,I/O的状态。. 列出特定用户的进程
此示例显示如何通过登录名查看有关单个当前用户的信息。USE master
EXEC sp_who 'janetl'C. 显示所有活动进程
USE master
EXEC sp_who 'active'D. 通过进程 ID 显示特定进程
USE master
EXEC sp_who '10' --specifies the process_id

解决方案 »

  1.   

    TOP 100 PERCENT ? 用得着吗?是不是一个基表在一次只能被一个视图调用啊???
    --不是。把你的右连接的表先只连2个进行测试,有数据的话,再连第三个,依次类推进行测试。其他就帮不上你什么忙了。
      

  2.   

    --试试在查询分析器中执行:
    drop view vw_oc_stockItm
    go
    create view vw_oc_stockItm
    as
    SELECT TOP 100 PERCENT oc_stockItm.mateID_vch AS 原料编号,
           bs_material.mateName_vch AS 原料名称,
           bs_material.mateSort_vch AS 原料类别,
           bs_Measurement.measName_vch AS 包装单位,
           bs_material.spec_num AS 包装规格, 
    bs_material.price_num AS 价格,
           oc_stockItm.amount_num AS 数量, 
    oc_stockItm.sumItm_num AS 金额,
           oc_stockItm.re_vch AS 备注, 
    oc_stockItm.stocID_vch AS 单号
    FROM bs_Measurement RIGHT OUTER JOIN
          bs_material ON
          bs_Measurement.measID_vch = bs_material.measID_vch RIGHT OUTER JOIN
          oc_stockItm ON
          bs_material.mateID_vch = oc_stockItm.mateID_vch
    ORDER BY oc_stockItm.mateID_vch