Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 在大型事务日志文件中使用SQL server时,我是否可以找到使用最慢和最频繁的查询?_Sql Server_Ssms - Fatal编程技术网

Sql server 在大型事务日志文件中使用SQL server时,我是否可以找到使用最慢和最频繁的查询?

Sql server 在大型事务日志文件中使用SQL server时,我是否可以找到使用最慢和最频繁的查询?,sql-server,ssms,Sql Server,Ssms,我从文件(我从同事那里收到的)中恢复了我的数据库。 我想优化数据库性能。因此,我希望找到最频繁和最慢的查询。或者我应该去哪里找?我应该使用哪种工具 我想知道.ldf文件(我从.bak文件还原的)是否仍然存储我以前处理过的数据库查询的历史记录 LDF是一个日志文件,它不会帮助您查找有问题的查询 数据库缓存不是持久性的,还原数据库时找不到有问题的查询 有一种新技术叫做(从2016年开始),存储在查询存储中的信息在重新启动、数据库恢复过程中保持不变。通过以下代码在SQL Server上查找最昂贵的查询

我从文件(我从同事那里收到的)中恢复了我的数据库。 我想优化数据库性能。因此,我希望找到最频繁和最慢的查询。或者我应该去哪里找?我应该使用哪种工具

我想知道.ldf文件(我从.bak文件还原的)是否仍然存储我以前处理过的数据库查询的历史记录

LDF是一个日志文件,它不会帮助您查找有问题的查询

数据库缓存不是持久性的,还原数据库时找不到有问题的查询


有一种新技术叫做(从2016年开始),存储在查询存储中的信息在重新启动、数据库恢复过程中保持不变。

通过以下代码在SQL Server上查找最昂贵的查询:谢谢你,艾哈迈德,我已经用过这种方法了。但是我想知道的是,.ldf文件(我从.bak文件还原的)是否仍然存储我以前处理数据库的查询的历史记录???否。ldf文件存储数据库更改的历史记录。LDF对于性能调整几乎没有用处。它当然不存储查询。它存储了“将此页面更改为该页面”之类的内容,非常感谢。我现在明白了:)