推 netburst:都滿夠的吧 但還是看網頁端存取資料庫的寫法 有無效率 04/28 05:14
> -------------------------------------------------------------------------- <
作者: GreatShot (我要拿Ph.D.!!!) 看板: hardware
標題: Re: [問題] 請問 使用database的server 硬體需求問題
時間: Sat Apr 28 09:17:21 2007
※ 引述《gocindgo (提起來 放下去)》之銘言:
: ※ [本文轉錄自 Database 看板]
: 作者: gocindgo (提起來 放下去) 看板: Database
: 標題: [問題] 請問一下 關於使用database的server 硬體需求問題
: 時間: Sat Apr 28 03:21:02 2007
: 請問一下喔~
: 假設要安裝一個appache+sql+php 的WWW伺服器 ,有用到database的寫入跟讀取
: 請問使用 amd cpu 3600+ 安裝在 ddr2 512m X2 共1GB 及IDE 80gb的硬碟上
: 系統 為windowx xp professional sp2版 ~
: 主機放在某大學校內網路內 供學生在家中連進來 ~ 學生人數為30~50人 假設同時上線
: 請問這樣子 會很糟嗎? 感謝~
: ps: hdd 有需要換成sata介面的嗎? @@ 不換有差很多嗎?
: ps: 512m x2 若換成 1gx2 效果會好一點嗎?
: ps:cpu 和 主機版 作業系統 ~這些是確定沒有要更換的~
: 請幫忙回答喔~謝謝~
這要看你的php source都在做什麼事,
比較一般的Database存取的話((查成績、論壇、抓檔案 等等),
這配備綽綽有餘(唯獨OS遜了點)。
以下數據給你參考
這是我放在台大的機器
CPU: Celeron D 2.4Ghz
HDD: IDE 80G HDD
RAM: 1G
OS: FreeBSD 5.x
DB: MySQL 4.x
機器有Apache MySQL Maild PHPBB TeamSpeak BBS 同時在運作
在正在運作的狀況下進行壓力測試
跑1000個連線、每次同時40個人一起存取一套資料量很大的PHPBB
Concurrency Level: 40
Time taken for tests: 131.255466 seconds
Complete requests: 1000
Requests per second: 7.62 [#/sec] (mean)
Time per request: 5250.219 [ms] (mean)
Time per request: 131.255 [ms] (mean, across all concurrent requests)
Transfer rate: 411.57 [Kbytes/sec] received
Percentage of the requests served within a certain time (ms)
50% 5227
66% 5705
75% 5948
80% 6151
90% 6894
95% 7281
98% 7815
99% 8861
100% 30096 (longest request)
還不至於太差 XD
so..以你的配備跟你的需求
我想應該完全感覺不到有一絲絲lag
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.110.47
※ 編輯: GreatShot 來自: 220.133.110.47 (04/28 09:21)
推 kesa:同意,換成Linux 就好了 WinXP= = 04/28 09:49
推 gocindgo:謝謝大大 因為OS就比較熟WINXP 所以...先試著用看看嚕.. 04/28 09:54
→ gocindgo:希望不會差UNIX-LIKE的OS太多 04/28 09:55