sql >> データベース >  >> RDS >> Oracle

異なるDBMS間のデータ移行

    バックアップにはOmegaSyncと呼ばれる優れたプログラムを使用していますが、InformixはODBC経由でのみ処理され、直接処理されません。 OmegaSyncを使用できる場合は、最初にデータベースを比較してから、違いのみを同期するため、パフォーマンスが優れていることがわかります。効率が最大の目標である場合にプログラミングを自分で行うことにした場合は、このアイデアを使用することをお勧めします。

    しかし、あなたの質問に対する他の回答が言っているように、プログラミングデータベースの変換は非常に複雑です。では、必要なSQLを開発し、その方法で変換を行ってみませんか。たとえば、次を参照してください。InformixスキーマをOracleスキーマまたはその他のRDBMSに変換するデータを移動するには、次のようなソースを確認してください。コンピュータとDB領域間での非Informaixデータの移動

    データをスマートにダンプおよびロードすれば、SQLを適切な速度になると確信できる速度に最適化できます。



    1. MyISAMとInnoDB

    2. MySQLデータベースに行を挿入する最も効率的な方法

    3. テーブル式の基礎、パート4 –派生テーブル、最適化の考慮事項、続き

    4. MariaDBでのMAKEDATE()のしくみ