- ベストアンサー
MYSQLが優位な点は?
愚生は全くのシロウトでございます。若干C言語をかじったことがある程度です。 そこで質問なのですが、MYSQLが他のデータベースソフト SQL SereverやORACLEに比べ、何か利点があるのでしょうか? 操作性、速度等何でも結構でございます。 ご意見をお聞かせいただければ、幸いでございます。 それではよろしくお願い申し上げます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>・Oracle Database 10g Express Edition >・SQL Server 2005 Express Edition 商用に比べれば機能は明らかに貧弱です。 マイクロソフトの方は詳しくは知りませんが、 Oracle の場合は、DataGuard が使えないので、仕事向きには なりにくいだろうな。 この手のものは、一応開発者向けなので機能は使えても限定的だったりで、商用のもの比べれば明らかに貧弱です。 MySQL は、商用版とオープンソースがありますけど、商用版は分析とかサポートの強化なので、基本的な部分は、どちらも同じです。 MySQLは、標準でレプリケーションがあって、オープンソース版でもクラスター化も出来るのは、よろしいかも。 昔は、サブクエリーとか、外部キー結合とかに制限も色々あったけど、最近はずいぶん減りましたから。 ストレージエンジンを変更することで、データベースの使い方にあわせることも一応出来ますね。 ついでにオープンソースということなら、PostgreSQLという選択肢もありますが、こちらは機能が豊富という印象がありますね。
その他の回答 (1)
- yambejp
- ベストアンサー率51% (3827/7415)
> SQL SereverやORACLEに比べ、何か利点があるのでしょうか? 最大の利点は無料だということです。 また、一部ブランチにて実験的な機能強化や、OSがネイティブに対応する マルチプロセッサへの親和性の享受をいち早く体感できたりという 点がよいとおもいます (ある意味人柱になるということでもありますが)
お礼
ご返答いただきまして、どうもありがとうございました。 最大の利点は無料だということでございますが、他のデータベースソフトもフリーヴァージョンを出しているかと思うのですが、以下のフリーソフトは機能が貧弱なのでしょうか? ・Oracle Database 10g Express Edition ・SQL Server 2005 Express Edition > OSがネイティブに対応するマルチプロセッサへの親和性の享受をいち早く体感できたりという点がよいとおもいます つまり、速度が速いということなのですね。 もしよろしければ、他のフリーバージョンとの比較等、ご存知のところがございましたなら、ご回答の程よろしくお願い申し上げます。 それでは、末尾ながら、厚くお礼申し上げます。
お礼
ご返答いただきまして、どうもありがとうございました。 >・Oracle Database 10g Express Edition >・SQL Server 2005 Express Edition 商用に比べれば機能は明らかに貧弱です。 そうなのですか。やはりそういうものなのでしょうね。 > MySQL は、商用版とオープンソースがありますけど、商用版は分析とかサポートの強化なので、基本的な部分は、どちらも同じです。 > 昔は、サブクエリーとか、外部キー結合とかに制限も色々あったけど、最近はずいぶん減りましたから。 貴重な情報、ありがとうございました!! PostgreSQLは確かマンモス本に詳細があったかと記憶していますが、こちらも有用なのですね。 ご返答いただきまして、誠にありがとうございました。