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

Oracle10gデータベースをMicrosoftSQL2008 R2に移行するためのベストプラクティスは何ですか?アプリケーションはHibernateを使用しています

    負荷がかかった状態に注意してパフォーマンスをテストします 。オラクルは、他のデータベースベンダーとは根本的に異なるいくつかのことを行います。 TomKyteの優れた本ExpertOracleDatabase Architectureは、いくつかの違いを指摘しています。いくつかのハイライト:

    1. Oracleは、データを読み取るためだけにデータをロックすることはありません。他の多くのデータベースはそうします。
    2. Oracleのデータのライターが、リーダーをブロックすることはありません。データのリーダーがライターをブロックすることはありません。繰り返しますが、他の多くのベンダーもそうしています。

    このようなことに注意を払わないと、変換後にロックの問題が表面化するときに大きな頭痛の種になる可能性があります。これは、ある製品が別の製品よりも優れていることを意味するのではなく、あるベンダーの製品でうまく機能するものが別のベンダーの製品で惨めに失敗する可能性があり、データベースに応じたカスタムアプローチが必要になる可能性があることを意味します。



    1. PHPを使用してmysqlから値を読み取るにはどうすればよいですか?

    2. テーブルの挿入または更新を確認してください

    3. PostGISを使用したAmazonElasticBeanstalkの設定

    4. MySQLiはステートメントを準備し、REPLACE INTO