最速の方法で二つの異なるレコード間の大きなデータをコピーし、私は今、その次のコードは、私は2つの異なる場所に2つのデータベースを有する
set rst1 = conn.execute ("Select A1,A2,A3 from Tickets")
do until rst1.eof
conn2.execute ("Insert into Tickets values (rst1!A1, rst1!A2, rst1!A3)")
rst1.movenext
loop
を使用して位置Aから位置Bにテーブルにデータをコピーしますデータベースが100万レコード以上に成長しました。データをB位置にコピーすると、すべてのレコードをループするほど長くなりました。
ロケーションAとロケーションBの "Tickets"というデータベーステーブルは同じです。メソッドを使用して、ロケーションAのすべてのデータをBに最も速くコピーし、何百万というすべてのrecoをループする必要はありません毎回rds。
おかげ
ストアドプロシージャを試しましたか? –
いいえ.....どのように私は2つのデータベースインスタンス間でそれを行うのですか?場所Aは、インターネット上の場所Bからアクセスされるので、基本的に2つの異なるデータベースインスタンス間の2つの類似するテーブルのデータをインターネット経由でコピーしたいと考えています。 – DoreenSly