oOo*_*oOo 3 oracle sql-server ssis
我有一个 ssis 包,它每周一次从 oracle 将 120 万条数据记录加载到SQL SERVER 2008R2(具有 32 GB RAM)数据仓库表中。(截断和加载)
这个过程需要 5 个小时才能完成 120 万条记录的加载。
如果有人做了同样的事情,我想知道他们完成负载的平均时间。
我是 ssis 的新手。请给我建议。5小时是最佳时间吗??
注意:目标表是非规范化的,上面没有索引,因为它在数据仓库中。
所需时间取决于
为了正确看待事情 - 我最近做了一个类似的迁移。一个有 40 列(nvarchar 和数字的混合)和 300 万行数据的表需要 35 分钟,而另一个有 750 万行数据(同样是 nvarchar 和数字的混合)但有 104 列的表耗时超过7小时。
相反,具有 1800 万行数据、6 列、所有数字的第三个表需要 14 分钟。根据所提供的信息,不可能用是或否来回答这个问题。
拉吉