解決済みの質問
『リレーショナルデータベース管理システム』で、世界で最も利用されているものは...
『リレーショナルデータベース管理システム』で、世界で最も利用されているものは何ですか?
-
- 質問日時:
- 2010/8/11 17:58:05
-
- 解決日時:
- 2010/8/12 18:32:28
-
- 回答数:
- 2
-
- お礼:
- 知恵コイン
- 25枚
-
- 閲覧数:
- 195
-
- ソーシャルブックマークへ投稿:
- Yahoo!ブックマークへ投稿
- はてなブックマークへ投稿
- (ソーシャルブックマークとは)
ベストアンサーに選ばれた回答
世界で最もという観点では数字を出しにくいですが、
参考にて・・・
銀行系RDBMS : Informix(90年代末頃まで)、Oracle(最近)
放送系RDBMS : DB2 (IBMの営業が強いから)、Oracle
中小企業 : MS-SQL Server (価格対性能がいい)、Oracle、MySQL、PostgreSQL
小規模 : MySQL、PostgreSQL
という感じですかね・・・
最近の動向としては
NTT : 最近PostgreSQLのコアをいじって独自のRDBMSを作ってるようです。
Google : NoSQLという分散DBMSを利用する。
twitter : Apache CassandraというNoSQL系のDBMS利用
とのことは最近のRDBMS系の市場はCloudとともに変わってしまいました。
Oracleを利用する最大の理由は契約自体が「購入」ではなく利用契約になっていて
契約期間中にはデータの保障、プロダクト管理をやってくれます。
そして1T以上のデータでもパフォーマンスがあまり落ちないので大容量のデータベースの場合
推奨します。
MS-SQL Serverを利用する最大の理由は1日100万Transaction(トランザクション)以上の場合
1Transaction当りのコストが最も低いです。
MySQLを利用する最大の理由は2GB以下のデータベースの場合
Average Seek Time(平均探索時間)が一番早いです。
これはあくまでもSeek TimeでQuery(クエリ)自体を言うのではありません。
複雑なクエリを使うほどMySQLのパフォーマンスは落ちます。
決定的な問題はDTC(Distribution Transaction Coordinator、分散トランザクションコーディネーター)が利用できません。
「サードパーティ(Third party)でちゃんとあるよ!」って言われても、
実際1日10万Transactionが起きる3台のDBサーバ上DTCで利用してみましたが、
約20%の確率でエラーが生じました。3年前の話なので今はどうかな?^^;;
PostgreSQLは無料なのにある程度安定的な運用が可能と言われましたが、
そんなにたくさん使ってないので省略させていただきます。
チューニングした時はMySQLとあまり変わらなかったので・・・
参考情報です。
どのシステムを作って行くのか、将来の規模とかを考えて
Capacity PlanningをやってからRDBMSを選択した方がいいと思います。^^
==================================
Database Consultant/Architector
Lowy Shin
http://www.bghds.com
http://www.bshds.com
==================================
- 違反報告
- 回答日時:2010/8/12 12:59:11
- この質問・回答は役に立ちましたか?
- 役に立った!
お役立ち度:
0人が役に立つと評価しています。
ベストアンサー以外の回答
(1件中1〜1件)
システムの規模、サーバのOSなどなどで、いろいろ傾向に違いがあるのですけどね。
下記の記事は、なかなか興味深いですよ。
http://thinkit.co.jp/cert/compare/8/1/2.htm
- 違反報告
- 回答日時:2010/8/12 00:39:02
あなたにおすすめの解決済みの質問
- 日 本 の 『 カ チ カ チ や ま 』 っ て ど こ で す か? たとえでいいです。
- 情報処理について、教えて下さい。 相互依存性が高いのは、ネットワーク型データベース、リレーショナル型データベース、階層型データベースのうちどれでしょうか? 色んな本やサイトで調べたのですが、相互依存性については一切...
- く ち び る が 乾 燥 し て ガ サ ガ サ に な っ て し ま い ま し た ク リ ー ム な ど と い う 類 の 代 物 は 嫌 い な の で 使 い た く な い の で す が ど う す れ ば く ち び る が 元 通 り に な る で し...


質問した人からのコメント
参考にさせていただきます。