我有一个网络应用程序在几个网站上运行,上周我接到一个电话,说他们在访问一个特定页面时一直收到错误。
错误是tempdb已满,而且我有点难过该怎么做。我已经重新启动了sql server(我导致相信这应该重新创建tempdb),但仍然是同样的问题。
网站的所有其他部分都运行正常,只有这一页(它只列出了工作历史记录)。任何人都知道我怎么能解决造成这种情况的原因,我假设某个地方出现了一些糟糕的错误。
它是一个sql 2000服务器,一个vb.net asp(2.0)网络应用程序。
干杯 路加
答案 0 :(得分:2)
This article包含大量信息,这些信息在跟踪问题和排序问题时都非常有用。
答案 1 :(得分:1)
还有一种可能性:也许一些愚蠢的DBA将TempDB配置为具有最大的物理大小,并没有意识到填充tempdb的失控作业无论如何都会堵塞所有内容。
答案 2 :(得分:0)
几乎可以肯定,SQL代码&您用于该页面的数据。使用Trace或Profiler查看该页面上正在执行的操作。