![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
vpsでデータベースを利用する際、MYSQLとPostgresqlに分けたほうが性能が出るかどうか教えて下さい。
VPSでWEBサービスを構築しようと思っています。
言語はPHPです。
VPSにはMYSQLとPostgresqlが付いています。
通常用のデータをMYSQLに置いて、分析用の参照データをPostgresqlに置いたら、MYSQLだけにアクセスが偏らずVPSの性能を生かせるのではないかと考えました。
MYSQLのデータを割りと大量のデータをスクレイピングしようかと思っています。
Postgresqlのデータは、MYSQLのデータの中で必要な物だけコピーして、1日に一回集計クエリを実行して、参照します。
突っ込みどころが多いと思いますが教えて下さい。
どうぞよろしくお願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
検討したわけではありませんが。
○同じサーバー上で動作させるなら、CPUにかかる負荷は結局一緒ではないか。
MySQLで100%使っていたとして、PostgreSQLを追加したら、 MySQL50%,PostgreSQL50%とかになるだけかと。
○別のデータベースになるので、データの転送が必要
データ型の不一致とかも発生し得る
そうですね。CPUを100%使っていたらそうですね。
VPSなんですが、最近のは2コアとか4コアとかあるので、2コアだったら1個のコアでMYSQLを処理して、余ったコアでPostgresqlを処理できるのかなって考えていました。
あとは、データベース接続数の最大値を超えた場合のエラーです。MYSQLだけ立ち上げており、最大接続数を超えるなら、Postgresqlの処理をして、接続数を気持ちばかり抑えることができるのかなと思いました。こちらの接続数は、1接続分なので効果は薄いと思いますが、知識として間違っていないかというところでしょうか。
データ型の不一致は考えてませんでした。勉強になりました。
ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・「I love you」 をかっこよく翻訳してみてください
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・昔のあなたへのアドバイス
- ・かっこよく答えてください!!
- ・あなたが好きな本屋さんを教えてください
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・【大喜利】【投稿~8/27】 こんなガソリンスタンド二度と来るか!なぜそう思った?
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・【お題】動物のキャッチフレーズ
- ・【お題】甲子園での思い出の残し方
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・自分用のお土産
- ・人生で一番お金がなかったとき
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・ちょっと先の未来クイズ第1問
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MS-Accessのエクスポートで異常...
-
ACCESS2010 Excelエクスポート ...
-
別サーバーへのデータの同期更...
-
ユーザー情報、ステータス情報...
-
警察はスマホに保存した動画や...
-
マスタメンテとは?
-
バックアップの容量と時間の見積り
-
一つのトランザクションでSELEC...
-
Accessdでの「トランザクション...
-
dbFailOnError とは?
-
復元に異常に時間がかかる
-
【DB】同じトランザクション内...
-
Access レプリカの具体的な使い方
-
エクセルのフィルタ抽出が固まる
-
postgresql についてです
-
UDBログとは何のことでしょう
-
オブジェクトブラウザとoracle...
-
期限切れのバックアップの削除
-
DATファイルをEXCELで開きたい
-
PCの状態を数日前に戻すには?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MS-Accessのエクスポートで異常...
-
ACCESSのデータをWebブラウザで...
-
1回目の実行に3分、2回目の実行...
-
Sqliteで使えない文字。
-
ACCESS2010 Excelエクスポート ...
-
AccessのLANでの共有
-
accessの上限容量2Gでは容量が...
-
oracleデータベースの更新履歴
-
SQL ServerにExcelをリンクさせ...
-
ツリー情報のデータをSQLで取得...
-
ACCESSのクエリからORACLEのDB...
-
暗号化したDBのデータ移行
-
SQLServerのデータを支店間で参...
-
ACOSのRDBについて教え...
-
会社の諸事情により全システム...
-
SQL文で、重複データの上書きは...
-
SQLServerのDBのうちテーブルを...
-
別サーバーへのデータの同期更...
-
PL/SQLで複数のFor文を解除したい
-
番地等の詳細住所データ全国版
おすすめ情報
VPSなんですが、最近のは2コアとか4コアとかあるので、2コアだったら1個のコアでMYSQLを処理して、余ったコアでPostgresqlを処理できるのかなって考えていました。
あとは、データベース接続数の最大値を超えた場合のエラーです。MYSQLだけ立ち上げており、最大接続数を超えるなら、Postgresqlの処理をして、接続数を気持ちばかり抑えることができるのかなと思いました。こちらの接続数は、1接続分なので効果は薄いと思いますが、知識として間違っていないかというところでしょうか。