私はASP.NETアプリケーションの開発を始めたいと思います。使用するデータベースが不思議です。パフォーマンスは非常に重要で、データベースは約50GBのデータベースを問題なく処理できるはずです。しかし、SQL Serverのライセンスが支払う価値があるのであれば、私は疑問に思います。私はMSSQL Server(2005/2008)とMySQLの間のパフォーマンスとスケーラビリティの比較を探しましたが、良いテストは見つけられません。このテーマに関連する広範なベンチマークを教えてください。MySQLとSQL Server 2005/2008のパフォーマンス
6
A
答えて
4
前述のように、MySQLは、デフォルトのテーブルタイプを使用している限り、高い読取りパフォーマンス(結合がほとんどまたはまったくない単純なクエリを想定)を提供できます。
しかし、データベースのサイズが50GBだから、の情報を格納するデータベースを探している可能性があります。デフォルトのテーブルタイプを使用すると、MySQLは想像力の伸びによって信頼できるデータベースではありません。
MS SQLを高速で無料で利用できるようにするには、PostgreSQLが適しています。これは高速で信頼性が高く、よりオープンなライセンスです(商用プロジェクトにMySQLを使用する場合は、デュアルライセンスは非常に慎重に)。 PostgreSQLの唯一の欠点は、Oracleと同じDBA guru要件を共有していることです。通常、MS SQLは通常のIT担当者によって管理されることが多く、古いバックアップをリストアするだけでなく、破損してデータを失います。
11
多くの場合、MySQLは伝統的に非常に高速です。たとえば、Webサイトでは、おそらく100対1の読み込み率があるので、MySQLはうまく動作します。トランザクションの多いデータベースを計画している場合は、MSSQLに直接向かいます。とにかく、より良い製品であるため、お金がMSSQLにまったく問題を起こさないならば。
関連する問題
- 1. SQL Server ExpressとSQL Serverのパフォーマンス
- 2. HiveとSQL Serverのパフォーマンス
- 3. QODBSとSQL Serverクエリのパフォーマンス
- 4. SQL ServerのSELECTのパフォーマンスがSQL Serverで
- 5. SQL Serverパーティションテーブルのパフォーマンス
- 6. SQL ServerとMySQLの同期
- 7. SQL Server ExpressとMySQL
- 8. SQL Server DELETE OPENQUERYパフォーマンス
- 9. SQL Serverの:カーソルのパフォーマンス
- 10. SQL Serverのパフォーマンスの問題
- 11. SQL Server 2005のトランザクションレプリケーションのパフォーマンス
- 12. SQL Serverのビューのパフォーマンス
- 13. SQL Server DatetimeとIntキーのパフォーマンス
- 14. SQL ServerとMYSQL間のレプリケーション
- 15. SQL Serverの集計パフォーマンス
- 16. SQL Serverストアドプロシージャのパフォーマンス問題
- 17. Sql Server 2008 R2のSSISパフォーマンス
- 18. SQL Serverクエリのパフォーマンスwhere節
- 19. SQL Server 2005のテーブルスプール(レイジースプール) - パフォーマンス
- 20. SQL Server 2012:パフォーマンス列ストアインデックスとBツリー
- 21. SQL Server to MySQL
- 22. SQL Serverのクエリのパフォーマンスの謎
- 23. SQL Serverのパフォーマンスの問題の特定
- 24. SQL Server - Null列のパフォーマンス/サイズの欠点
- 25. パラメータでのSQL Serverパフォーマンスの問題
- 26. SQL Server - テーブル参照でのクエリのパフォーマンス
- 27. パフォーマンスの問題のSQL Server 2005
- 28. SQL Serverのユーザー定義テーブル型のパフォーマンス
- 29. SQL ServerのMySQL LIMIT句と同等
- 30. MySQLインデックスとSQL Serverの比較
"壊れてデータが失われる"ということは正直言って良いとは言えません。MySQLの経験からは信頼性の問題があります。私はPostgreSQLについて知っていますが、私はそれを使用する経験はほとんどありません。また、オプションとしていくつかのパフォーマンステストを見る必要があります。 – kjv