使用计划指南在部署的应用程序中优化查询
sp_create_plan_guide 和 sp_create_plan_guide_from_handle 系统存储过程可用于创建计划指南以优化查询性能。当您不能或者不希望直接更改查询的文本时,可以使用这些过程。当第三方供应商提供的数据库应用程序中的一个小的查询子集没有按预期执行时,计划指南将很有用。
本节涉及的主题
了解计划指南
说明计划指南及其类型和用途。设计和实现计划指南
说明创建计划指南之前要考虑的问题、如何创建计划指南以及计划指南的限制。使用计划指南指定查询参数化行为
说明如何创建 TEMPLATE 计划指南以指定编译时是否参数化某类查询。设计参数化查询的计划指南
说明如何根据查询的参数化格式创建计划指南。SQL Server 如何将计划指南与查询匹配
说明查询与计划指南相匹配的逻辑结构。使用 SQL Server Profiler 创建和测试计划指南
说明如何使用 SQL Server Profiler 进行查询与计划指南的匹配,以在创建计划指南时捕获确切的查询文本。同时说明如何使用 SQL Server Profiler 验证该匹配。在计划指南中使用 INDEX 和 FORCESEEK 查询提示
说明如何在计划指南中使用 INDEX 和 FORCSEEK 查询提示来控制查询优化器针对匹配的查询使用的索引和索引操作。