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

その仕事に最適なDBMSは何ですか?

    問題はどちらが優れているかではありませんが、意図している特定の用途にはどちらが優れているかです。

    トランザクションの一貫性が必要ない場合は、mySQLの方がパフォーマンスが向上する可能性があります。そうした場合、PostgreSはより速くなる可能性があります。空間検索が必要な場合は、PostgreS。 2GBを超えるテーブル、PostgreS。ビットマップインデックス、PostgreS。 INTERSECT、PostgreS。

    ...これはひどい目に遭う可能性があります。次に、「最良」の問題に行き着きます。これは、mySQLまたはPostgreSが2つのオプションのみであることを前提としています。時々、SQLiteが最高です。またはOracle。または、RDBMSではないストレージエンジンもあります。

    (そして、「可能性がある」と言ったので、パフォーマンスが向上することに注意してください。通常、速度が速いからといって、ストレスを感じる方法が速くなるとは限りません)



    1. MySQLINNERJOINエイリアス

    2. PostgreSQL用のマルチデータセンターセットアップの実装-パート2-

    3. MySQLをMariaDBにシームレスに置き換えることはできますか、それともこの場合に変更することがありますか?

    4. MySQLでSELECTINTOOUTFILEを使用する