指定我自己的查询执行计划

时间:2017-03-15 10:30:06

标签: sql database performance sybase-ase sql-execution-plan

让我们说我对数据的分布了解很多,因此知道查询的最佳执行计划。

有没有办法指定我自己的执行计划,完全规避表统计信息和优化程序?

1 个答案:

答案 0 :(得分:2)

是的,这是可能的。

有许多方法可以为优化程序提供提示以指导它。如果这不足以控制您的情况,那么您可以使用抽象查询计划,然后将其用于影响优化程序。

可以在Sybase ASE Performance and Tuning Series: Query Processing and Abstract Plans文档中找到大量有用的信息。

Controlling OptimizationIntroduction to Abstract Query Plans上的部分应提供您要查找的信息。