我们与我们的Oracle数据库存在严重的业绩问题,我们愿努力将其转移到设在MySQL的数据库(无论是MySQL还是更理想的Inbright)。
重要的是,如果新数据库的所有特征符合我们的需求,我们需要让旧系统和新系统重叠至少几周甚至几个月。
因此,这就是我们的情况:
Oracle数据库由多个表格组成,每个百万分行都有。 当天,几乎有数千份声明,我们不能停止移民。
每天早晨,新数据输入Oracle数据库,更换了几千个浏览器。 完善这一进程不是一个问题,因此,理论上,我们可以同时在两个数据库中进口。
但是,这里的挑战在于,这项工作需要从Oracle数据库出口,从一天起就有一个连贯的国家。 (我们不能出口星期一的一些表格和星期二的一些表格等) 这意味着至少应在不到一天完成出口。
我们的第一项想法是丢掉chem,但我当时无法找到一种工具,将甲骨质的垃圾堆放到MySQL。 CSV档案中的出口表可能奏效,但恐怕会太长。
因此,我现在的问题是:
我应该做些什么? 是否有工具将Oracle倾弃档案输入MySQL? 是否有任何人经历过这种大规模移徙?
PS:请不要建议对Oracle的优化性能技术,我们已经尝试了许多:-
<>2> Edit: 民间歌舞......没有人试图尽快出口整个数据库,并转换数据,以便输入另一个数据库系统?