Sql server 在大型事务日志文件中使用SQL server时,我是否可以找到使用最慢和最频繁的查询?
我从文件(我从同事那里收到的)中恢复了我的数据库。 我想优化数据库性能。因此,我希望找到最频繁和最慢的查询。或者我应该去哪里找?我应该使用哪种工具 我想知道.ldf文件(我从.bak文件还原的)是否仍然存储我以前处理过的数据库查询的历史记录 LDF是一个日志文件,它不会帮助您查找有问题的查询 数据库缓存不是持久性的,还原数据库时找不到有问题的查询Sql server 在大型事务日志文件中使用SQL server时,我是否可以找到使用最慢和最频繁的查询?,sql-server,ssms,Sql Server,Ssms,我从文件(我从同事那里收到的)中恢复了我的数据库。 我想优化数据库性能。因此,我希望找到最频繁和最慢的查询。或者我应该去哪里找?我应该使用哪种工具 我想知道.ldf文件(我从.bak文件还原的)是否仍然存储我以前处理过的数据库查询的历史记录 LDF是一个日志文件,它不会帮助您查找有问题的查询 数据库缓存不是持久性的,还原数据库时找不到有问题的查询 有一种新技术叫做(从2016年开始),存储在查询存储中的信息在重新启动、数据库恢复过程中保持不变。通过以下代码在SQL Server上查找最昂贵的查询
有一种新技术叫做(从2016年开始),存储在查询存储中的信息在重新启动、数据库恢复过程中保持不变。通过以下代码在SQL Server上查找最昂贵的查询:谢谢你,艾哈迈德,我已经用过这种方法了。但是我想知道的是,.ldf文件(我从.bak文件还原的)是否仍然存储我以前处理数据库的查询的历史记录???否。ldf文件存储数据库更改的历史记录。LDF对于性能调整几乎没有用处。它当然不存储查询。它存储了“将此页面更改为该页面”之类的内容,非常感谢。我现在明白了:)