标签:使用 for sp 数据 bs 数据库 内存 nbsp 情况
双层FOR循环的时候,一定要保证外层循环的次数要小于内层循环的次数。
究其原因的话,应该是外层循环越大,造成内存的读取越大。再直白一点就应该是压栈,出栈的次数越大。
跟同事研究结果表明,数据库的表关联也有同样的情况出现。
主表建议使用数据较少的表,而副表建议使用数据量较大的表。
究其原因就是,尽量减少表的访问次数。
10条数据,会有10次循环。也就是说最多会访问内表10次。如果主表数据量太大,会访问内表很多次,造成资源紧张。
另外:以上都是个人认识,不代表有效。
标签:使用 for sp 数据 bs 数据库 内存 nbsp 情况
原文地址:http://www.cnblogs.com/voctrals/p/4024603.html