机器一:包含很多数据库对象
目标:将这些数据库对象迁移出一部分到新机2
问题:应用的数据连接池指向新机一,但是还需要访问新机2中的应用。在不改变代码的情况下如何解决
例:新机2有个对象叫test
1。因为原来所有对象都在一台机器上,代码中查询语句是这样的select * from test.table;
2。拆分完之后如果是用DB_LINK的方式的话,需要这样查询select * from test.table@新机2,很多应用不能所有应用都修改吧。所以,考虑在数据库中做些操作,使查询方式为select * from test.table依然能查出目标数据。