公式アカウントからの投稿が始まります

こんにちわ,
今,WebデータベースをPHPでアクセスしてそれをHTMLかXMLで表示しようと考えています。

仮にユーザーが1000人以上になる場合,PostgreSQLでは落ちてしまうのでしょうか。
本で「あまりたくさんのユーザーが同時に使用しない(32ユーザー以下),データもさほど多くない(数十万レコード以下)だと十分実用になります」とあったので,気になって質問しました。

もちろんOracleが一番いいのですが,もっと手軽に構築したいので,PostgreとまたフリーのPHPを使用しようと思いましたが,弊害はあるのでしょうか。

上記の2つの件,よろしくお願いします。

A 回答 (3件)

1000人同時アクセスでおちてしまうようなDBだと


悪意のあるユーザーに簡単に落とされてしまうんじゃ。。。
PostgreSQLもMySQLもオープンソースだからといって
そんなへぼくないです。

メモリーとハードが十分であれば10億件でも問題ないです。
わたしはPHPではなくJSPをつかっていますが
少なくとも落ちるなんてことは経験ありません。
文字コードEUC <-> UNICODEで悩んだ経験はありますが・・・

あとお手軽さ的にはOracleの方が上だと思います。
コストがかかりますけど
    • good
    • 0

yu393939さんが参考にされている本の出版時期はいつでしょう。

ずいぶん古いものなのではないですか?それともいいかげんな雑誌とかムックの類でしょうか。

むかしむかしのその昔、まだまだPostgreSQLが未熟であったころには、PostgreSQLとPHPの間でのコネクションが64を超えた場合、いきなりトラブルが発生したこともあったようです( http://ml.postgresql.jp/pgsql-jp-old/pgsql-jp/19 … )。

最新バージョンを正しく設定して使用すれば、全く問題ないようですよ。( http://ml.postgresql.jp/pipermail/pgsql-jp/2003- … )
    • good
    • 0

> 仮にユーザーが1000人以上になる場合,PostgreSQLでは落ちてしまうのでしょうか。


落ちません。
何の本にそんなこと書いていました?

> PostgreとまたフリーのPHPを使用しようと思いましたが,弊害はあるのでしょうか。
ありません。
PHPはPostgreSQL関数をたくさん持っていますので、非常に適していると思います。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!