- ベストアンサー
2CPUマシンのDBアクセスへの効果
現在ASPでAccessのデータベースを使ったシステムを開発、運用しています。そろそろサーバーを更新しようと思うのですが、2CPUのマシンははDBアクセス速度向上にとってメリットがあるでしょうか?今利用しているのがPentium(3)1GHzですが、1CPUでも今はずっと早くなっているので、問題ない様な気もします。2CPUはこうした場合有効なのでしょうか?300レコード(1レコードのフィールド数5程度)のデータを読んで表示する場合、30秒ほど待たされる場合が発生しています。 また、SQL Serverにアップすれば速度は上がるのであればそれも検討したいと思います。 よろしくお願いします。
- syo-kun
- お礼率26% (29/111)
- Microsoft ASP
- 回答数3
- ありがとう数0
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
詳しい状況がわかりませんがCPUだけ2つ乗せても、 金額の割には効果は薄いような気がします。 個人的には、2CPUにするなら、1CPUでも1ランク上のサーバを選んだ方が 良いような気がするのですが。 私も前に1CPUと2CPUの比較表みたいな物を探したのですが 結局、見つからなかったんですよね。 (実際にテストするのが一番良いのですが、かなり厳しいですよね)
その他の回答 (2)
- tapno1
- ベストアンサー率0% (0/1)
>Pentium(3)1GHzですが、300レコード(1レコードのフィールド数5程度)のデータを読んで表示する場合、30秒ほど待たされる場合が発生しています。 ちょっとここが気になります。 Pentium(3)1GHzで300レコード(5フィールド程度)の読み込みにかかる時間って、普通に考えてもコンマ数秒もかからないぐらいでは?個人的な経験則ですが、メモリは十分につんでいるのでしょうか?タスクマネージャのコミットチャージの最大値が搭載メモリを超えていませんか?超えていれば、スワップが発生しているのでまずはメモリからという気がします。
- azusaku
- ベストアンサー率50% (15/30)
>2CPUのマシンははDBアクセス速度向上にとってメリッ>トがあるでしょうか 複数クライアントからのDBアクセスなど SQL文の同時処理 >また、SQL Serverにアップすれば速度が上がる あがると思いますが. まず,現状のテーブルのインデックスやSQL文を見直したほうが良いのではないでしょうか.
関連するQ&A
- DUAL CPUの効果について SQL6.5のDBサーバー用
NT4.0、SQL6.5のサーバーを立ち上げたいと考えていますが 例えとして、1.3GHzくらいのシングルCPUと、500~1000MHz くらいのDUALとどちらがDB用サーバーには向いているのでし ょうか? アクセス者は常に複数いるものとして、各々の問い合わせの 負荷は高いものとします、XEONは今の所対象外です。 (500MHz位の低速なXEONでもDUALの場合は今でも十分ならば 使用感を) 欲張りですが、IDEのRAIDの効果もご存知でしたらお願いしま す。
- ベストアンサー
- デスクトップPC
- 複数データベースへの問い合わせ
同一サーバーに(DB1,DB2,DB3)と複数のデータベースがあった場合(ユーザーは同じです)、SELECTの際に複数のDBに対しての問い合わせをすることはできるのでしょうか? それぞれのデータベースはテーブルも全く同じ構造で、 そこから特定のフィールドのレコードだけを引っ張り出して使いたいのですが、SQLをどのように書いていいのかがわかりません・・・ ヒントだけでもいただけると嬉しいです。よろしくお願いします。
- 締切済み
- MySQL
- 外部サーバにあるDBへのアクセス
SQLサーバにあるDBから他のサーバにあるDBに対してアクセスを行い 、DB同士のデータの同期を取りたいのですが、どのようにすればDB同士で同期を取ることができますでしょうか? よろしくお願いします。
- 締切済み
- SQL Server
- ASPから異なる複数のDBサーバーに接続する方法
ASPの質問です。WEBサーバーと複数のDBサーバーがあります。 ADODB.Connectionでオラクルサーバーに接続し、データベースオブジェクトを作成しています。 別々のDBサーバーにあるテーブルを結合して利用したいのですが、ASPで可能でしょうか? 例えば"select * from A,B where A.ID=B.ID"というSQL文を実行する(AとBは別々のDBサーバーにある)。 とりあえず、代替案で検討しているのは片方のDBサーバーにデータベースリンクで他方のDBサーバーのVIEWを作ろうかと思っています。できればASPで解決したいのですが、よろしく御願いします。
- 締切済み
- Microsoft ASP
- Accessの接続先をSQLサーバーからアクセスDBにしたい
はじめまして、宜しくお願いします。 現在、Access2002、SQLサーバー2000を使ってタイトルのようなことを 実現したいと思っています。 現在作っているファイル名の拡張子はDBにSQLサーバーを使っているので「adp」です。 しかし、システムが完成した後で、扱うデータ量がそんなに多くないことと、SQLサーバーをDBに使うとお金もかかってしまうということが分かったため やはり、アクセスの中だけの閉じたシステム(「mdb」のような状態)にしたいと思っています。 システム自体は完成してしまっているので、mdbファイルとして 作り直すには効率が大変悪いと思っています。 そこでシステムファイルはそのままでDBの接続先だけSQLサーバーから アクセスDBに変えようと思っているのですが、 なかなかうまくいかず、行き詰っています。 もしかして、そのようなことは無理なのでしょうか? もしもなにかお気づきの方が居られましたら、 ご教授宜しくお願いします。
- ベストアンサー
- Visual Basic
- DBに変化があれば実行させる!?
DBをselect * from hogehoge のようにチェックして、もしその内容に変化があれば SQLを発行させるようなことはできますか? cron で10分おきくらいに違うサーバから ODBCでアクセスして。。。という運用を考えて いるのですが…
- 締切済み
- MySQL
- Windows XP Pro のPCにて現在 access2000 +
Windows XP Pro のPCにて現在 access2000 + VB6.0 にてスタンドアローンにてシステムを運用中です このシステムをクライアントPC2台にて運用したいのですが・・ 排他の問題等でSQL-SERVER を入れたほうがいいのかどうか検討しております DBを導入する場合やはりSQL SERVER でしょうか?またWIN-XP なのですがSQL-SERVER は導入可能なのでしょうか? 知恵を貸して下さい ACCESS2000 では無理なんでしょうか?DBロックでPGがエラー起こします
- 締切済み
- SQL Server
- DBサーバーはどれがいいのですか?
MySQL、PostgreSQL、SQLサーバー、ORACLEデータベースについて 仮に、ユーザが5000万人のSNSを作った場合、MySQLやPostgreSQLで対応できますか? 検索に時間がかかったりするのでしょうか? その場合、DBをORACLEにしたほうがいいのでしょうか? ■費用について もし、DBサーバーを1台設置して、ORACLEにした場合、初期費用や毎月のコストはどのくらいになるのでしょうか? ORACLE対応のDBサーバーの金額等も教えて頂ければ幸いです。 あと、SNSの会員が10万人までだとしたら、 MySQL、PostgreSQL、SQLサーバー、ORACLEのうちだと、どれがコスト的に一番効率的でしょうか?
- ベストアンサー
- Oracle
- AccessとDB2のテーブルリンクで…
お世話になります。 ある2台のサーバーが社内にあります。 その2台のサーバーにはそれぞれ、IBMのDB2というデータベースを使用していて、それぞれのDB2内には同じデータベース名(テーブル)が存在します。 現在、サーバーAから新サーバーBに社内WEBシステムの移行を行っていて、Access2000のテーブルリンクを使って、サーバーAにあるDB2のデータベースAのテーブルとリンクをしています。 その際、テーブルリンクをする為にWindows2000の「ODBC データソース アドミニストレータ」のシステムDSNで、「IBM DB2 ODBC DRIVER」を使用してデータベースAにODBCを介して接続しております。 ですが、サーバーA側と同じ名前の、新サーバーBのデータベースAにODBCを介してテーブルリンクを繋ごうとすると、サーバーAと新サーバーBのデータベースAという名前が同じだからか、システムデータソースを追加しても、新サーバーB側のデータベースAに接続が出来ません。 この場合、新サーバーBのデータベースAの名前を同じものではなく、別の名前に変更した方が宜しいのでしょうか。 質問内容に不足な点がございましたら、内容を再度追加致します。 どうぞご教授宜しくお願いします。
- ベストアンサー
- その他(データベース)