-PR-
締切済み

データベースの質問です

  • すぐに回答を!
  • 質問No.7517947
  • 閲覧数197
  • ありがとう数0
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 50% (1/2)

phpでサイト構築を考えておりますが、データベースをmysqlかpostgresか、マイクロソフトのSQLサーバのどちらが早いのか検討しています

一日のデータの件数を5万件入れて、そのデータをselect、insert、updateなどするときに
mysqlかpostgresのマイクロソフトのSQLサーバのどちらが早いのか、良くわからなくて、皆様の知恵をお借りしたいです。

シンプルに、データの件数での処理の速さで考えております。
例えば、10万件のデータをinsertする
10万件のデータを、updateする
10万件のデータを、登録する
あと、どの程度データを各データベースに入れると重くなってしまうものなのか・・・

宜しくお願い致します
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル8

ベストアンサー率 79% (27/34)

その程度したら、3つのDBどれを使用しても性能差は出ないと思います。
自分が一番使い慣れているDBを使用するのが良いかと思います。


>あと、どの程度データを各データベースに入れると重くなってしまうものなのか・・・

数千万件でも問題なく動作しますよ、mySQLもSQL Serverも。
HWを大きくして、数を増やしていけば、どこまでも。

と、しか言えないのは、
性能は一概にデータ量だけで判断できないからです。
一般論として、よく言われるのは
メモリにキャッシュしきれないデータ量になると急激に遅くなる
というものです。

以上をまとめると、
適切なHW構成であれば、どのデータベースを使用しても性能は担保できる。
5万件であれば、無茶苦茶なクエリを書かなければ、
メモリに乗り切るかどうかが性能分岐点になりやすい
ってところでしょうか。

ちょっと不親切な回答になり、すみません。


このQ&Aで解決しましたか?
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


専門家があなたの悩みに回答!

-PR-

ピックアップ

-PR-
ページ先頭へ