我有一个调用许多其他存储过程的存储过程,我想在每个SP执行后记录中间结果。
使用本地或全局临时表并在该表中插入行是否是更好的选择?我认为如果最初的SP由不同的用户并行执行则不太好。
答案 0 :(得分:1)
我会直接登录到物理表中,但是对于那种你看tmp表的音量也不会有任何压力。
此评论改变了我的回答。 “我不需要历史记录,我只需要返回一个结果集,以便它可以绑定到网格中”
绝对使用本地临时表,在这种情况下不要担心并排调用。
答案 1 :(得分:0)
在主sp中创建会话表并根据需要记录所有调用,最后将其移动到具有ID标识的物理表