Sis*_*utl 3 architecture sql-server ado.net
我们有一个包含~100K业务对象的数据库.每个对象有大约40个属性,存储在15个表中.我必须得到这些对象,对它们执行一些转换,然后将它们写入不同的数据库(使用相同的模式.)这是ADO.Net 3.5,SQL Server 2005.
我们有一个库方法来编写单个属性.它确定属性进入的15个表中的哪一个,创建并打开连接,确定属性是否已存在并相应地插入或更新,并关闭连接.
我在程序中的第一个过程是从源DB读取一个对象,执行转换,并在其40个属性中的每一个上调用库例程,以将对象写入目标DB.重复100,000次.显然,这是非常无能为力的.
有哪些好的设计可以解决这类问题?
谢谢
| 归档时间: |
|
| 查看次数: |
326 次 |
| 最近记录: |