sql - 如何找到运行缓慢的语句/查询
问题描述
我需要在运行缓慢的查询中找到更多的 CPU 压力语句。我知道有一个代码可以在查询中找到运行缓慢的语句。我的目标是在该语句之后添加 option(maxdop 1) 。
解决方案
调查查询缓慢的最佳方法是使用 SQL Server 执行计划: https ://developer.rackspace.com/blog/understanding-a-sql-server-execution-plan/
加快数据库速度的另一种方法(取决于您的情况)可能是重建索引:https ://docs.microsoft.com/en-us/sql/relational-databases/indexes/reorganize-and-rebuild-indexes?view =sql-server-2017
推荐阅读
- python - 我正在尝试使用提到的代码找到可点击/不可点击的墨水并在控制台中打印它
- angularjs - 过滤并自动选择下拉 angularjs
- azure - 如何在 Azure VM 上的 IIS 中创建 TenantEncryptionCert?
- c# - 如何在 Unity 中将相机视图旋转回正常状态?
- python - 一种从切片无用的对象中选择特定索引的方法
- java - 将json转换为java,其中字段为接口类型
- python - 获取 json 中所有嵌套键的列表
- angular - Angular 应用程序中的 Kerberos 身份验证,后端采用 RESTful 服务的形式
- android - 跨平台应用访问平台组件,无需 PhoneGap
- azure - Azure 警报:无法在 gov 订阅中创建天蓝色警报