破碎了无痕

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年6月1日

摘要: 在某些情况下,当我们要批量的向数据库读写数据,通常有以下几种方式可供选择:1. 循环调用Store Procedure,一条条的更新,这种做法在数据量较小,服务器压力不大时可以考虑,否则会严重加重服务器的负担。2. 拼接参数列表,一次性传入参数,然后再在SP里解析。比如我要开发一个GetUserByUserIdList(string userIdList),那么我可以把要传入的userId拼接成一个字符串传入:"101,102,103",然后在SP里将它解析即可。 这种做法对于简单的参数没什么问题,可一旦参数相对复杂就很难办到了。比如我要向数据库批量插入数据,并且每条数据都 阅读全文
posted @ 2011-06-01 10:52 破碎了无痕 阅读(722) 评论(0) 推荐(0) 编辑