我使用下面的查询获取sql服务器中数据库发生的自动增长事件。fn_trace_gettable(@trcfilename, default)GROUP BY Filename
它输出自动增长的数量、自动增长所需的时间和文件的逻辑名称.但是我想要这个文件的物理名称(mdf和ldf文件名),而不是逻辑名称,我不知道我是从sys.traces获得物理名称,还是请用另一种方法来帮助我。
有很多博客文章都是关于将tempdb分割成多个文件的,我理解这背后的逻辑和推理,但是有一个问题似乎从来没有被问到过关于多个tempdb架构的问题。TempDB文件增长和磁盘空间消耗。其论点是总是以同样的速度增长tempdb文件,以防止取消这些好处(我可能会在这里回答我自己的问题)。
这是否意味着处理时的查询不能使用所有的tempdb文件?然后,我决定将tempdb划分为4个逻辑文件,每个文件为25 me (总共给出了相同的100 me)。如果一个查询不能同时处理多个文件,那么很快就会将所有tempdb文件增长</e