我在 sybase 中有一个存储过程,第一次运行比直接运行需要更多时间。
在创建这个存储过程时,我正在使用with recompile
option。所以它不应该为存储过程保存任何计划。每次程序执行时,它都会创建新的计划。
为什么存储过程在第二次运行时会运行得更快?
我在 sybase 中有一个存储过程,第一次运行比直接运行需要更多时间。
在创建这个存储过程时,我正在使用with recompile
option。所以它不应该为存储过程保存任何计划。每次程序执行时,它都会创建新的计划。
为什么存储过程在第二次运行时会运行得更快?