第一.你的排序区小.因此会在temp中进行排序.第二.temp表空间大不要紧.报错了没有.

解决方案 »

  1.   

    没有报错,
    我的问题在于不明白temp表空间占用的突然性,8000以下就不变,到8700突然全部占满了
      

  2.   

    奇怪8000以下的时候temp空间一直没变化:在内存中排序的,如果大于8000,就需要用到temp表空间了!
      

  3.   

    temp表空间的块使用并不是顺序的,你所看到的一般是它第一次使用所用到的块,如果这个块在所分配表空间的最后面的话,显示整个表空间已经被占用也是很正常的。
      

  4.   

    300 m , 这种用法晕人哟,
    不过我是用objectbrowser看的,也许是他的问题,再用sql查看试下下回复人: zhpsam109(孤寂无边
    回复人: zmgowin(hermit2位大哥的说法差异比较大哟
      

  5.   

    他们的说法一点关系没有,差别很大吗?
    zhpsam109(孤寂无边) 说的是使用的时机
    zmgowin(hermit) 说的是使用的机制,没联系吧。
      

  6.   

    对头,他们合起来就能解释的好像完美了
    学习,但是但是我没能找到能查看临时表空间的sql,有哪位大虾知道么?