在Sybase ASE 15中调用存储过程太慢

时间:2014-03-06 15:21:44

标签: stored-procedures sybase-ase

我是Sybase的新手。 目前我在执行存储过程时遇到问题。

我的程序结构是这样的:

@query = dbo.fn_funtingA()..  EXEC(@query)

在上面的过程中,我通过调用函数得到一个查询,然后执行查询。 如果我特别执行查询,它只需要1~5秒。 但是在执行程序时 我在程序调试中知道的exec(@query)行需要2~3分钟。

这个结果可能有什么问题? 我应该检查什么才能解决问题?

这是关于过程缓存大小的问题吗? (安装ASE后我更改的选项是   - 使用no_log转储tran   - sp_dboption dbname,“ddl in tran”,true )

感谢您的帮助!!

0 个答案:

没有答案