有多個表A,B,C,D,E現在要把A的數據通過存儲過程保存或跟新到B,C里,A中有幾個字段需要根據表D,E來比對后轉化成相應的數據,再插入B,C,現在用的方案是浮標:每次定位一行,給變量做初始化,根據A中一些字段取D,E中的數據,通過insert或update把A中的和對比取到D,E中的數據插入到B,C表,但是速度感人,1W數據要4分鐘,太慢了。------目前想到的方案是在表A再加幾個字段存儲根據表D,E來比對后轉化的數據,然后一口氣insert和update到B,C表中,這個方案會提高效率嗎?或者還有什么方案?求大佬解答。
sql service2008關于怎么提高存儲過程運行效率的方案
小唯快跑啊
2018-06-30 11:15:45