我有2个数据库,第一个是Mysql数据库,用于网站。第二个是Oracle数据库,它有我想在网站上显示的数据,并且数据必须是最新的,我的意思是,我需要每30分钟执行一个进程将数据从oracle数据库迁移到Mysql。
因为我说的是每 30 分钟迁移 60000 行,所以我认为最佳的方法是这样的(考虑性能):
insert into mysql_db.table.field1, mysql_db.table.field2, mysql_db.table.field3 select oracle_db.table.field1, oracle_db.table.field2, oracle_db.table.field3 from oracle_db.table
Oracle 数据库位于 Windows 上,Mysql 位于 Linux (Ubuntu) 上。
那可能吗?如何?否则,请建议我采用不同的方式。
拥有 MySQL 数据库的 ODBC 驱动程序,您可以尝试使用数据导出工具(带命令行支持)适用于 Oracle 的 dbForge Studio.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)