相信大家都需要过数据迁移的问题,不知道大家都是怎么看待这个问题的。
现在好像有些工具,能实现两个数据库之间的数据迁移,其对应关系可以灵活指定和判断等等。我相信这些工具肯定是有其优势的,不过我还没有用过,具体就不清楚了。
还有很多人通过存储过程来实现数据的迁移,这我是常看到的一种情况。
记得我上一个系统,让一个小朋友写的数据迁移程序,不多的数据量,竟然要导个一天,告诉我说,这么长时间是正常的,差点把我气晕!当然这个并不能完全怪他,只能怪他前一个项目的头,没有告诉他一个正确的概念。
其实数据迁移绝对不是很简单的一件事情,需要一个对新旧系统都非常了解熟悉的人才能去做的。而且数据迁移的时间要尽可能地快,因为有时候是需要导多次的。数据要保证准确无误,速度要快,这个是数据迁移的基本要求了。