請問有關 Clint/Server 架構的DataBase 新增及Query 問題..^^" |
答題得分者是:timhuang
|
newbie2005
一般會員 發表:2 回覆:2 積分:0 註冊:2005-09-16 發送簡訊給我 |
sorry..冒昧的打擾各位大大.... 請問各位大大....若我想寫有關 Clint/Server 架構的DataBase 用Linux & MySql 的話....由Clint 端可以直接在Server 新增資料 而資料內包括了6~7張的圖片..每張大概不超過50k 然而Clint 端大概 500 ~ 1000 個左右(假設)..故可能會有同時新增的情況 大概類似網拍的平台...那..請問各位大大..有關 1.目前我曉得可將圖片存入Database 中..但又怕若多人同時新增Or Update 時
會有Error..因為Database 正在使用中(傳6~7張圖應該蠻久的..)......
不曉得有沒有什麼方法可以解決的呢? 2.若一堆Clint 端一直Search Or View Database 時....Database 可支援多時
多工作業嗎?(會不會因為一堆人狂操就掛了..@_@?) Sorry .. 問了個怪問題..... 不曉得各位大大能否為小弟指點迷津呢?Thx ...^^
|
timhuang
尊榮會員 發表:78 回覆:1815 積分:1608 註冊:2002-07-15 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
1.目前我曉得可將圖片存入Database 中..但又怕若多人同時新增Or Update 時
會有Error..因為Database 正在使用中(傳6~7張圖應該蠻久的..)......
不曉得有沒有什麼方法可以解決的呢?
1.做為網拍的圖片, 每一張50k是很恐怖的, 要考慮瀏覽者的效能, 一般我最多都只有10k以下, 這是題外話
如果你希望將圖片存入database中, 然後大家可以在web上讀取時, 建議使用心臟強一點的database系統, 如mssql, server效能好一點, 頻寬多一點, 應該是沒有問題的, 但還是建議, 類似web 上的查閱還是把圖檔外掛比較好, 好似本站丟圖上傳(我猜測的)也應該是這種做法!
2.若一堆Clint 端一直Search Or View Database 時....Database 可支援多時
多工作業嗎?(會不會因為一堆人狂操就掛了..@_@?)
這是有可能的, 不過不代表database不能處理這樣的工作, 實際上任何c/s的資料庫都具備有這種能力, 只是在處理上有自己的極限, 因此設計者如何掌控作業流程及撰寫就顯得很重要了, 何時該鎖定, 何時該下條件(where), 語法如何寫才是比較好的效能(避免用select * from ..), 避免client端調閱資料沒有條件(select .... from ... ), 因為會造成網路的壅塞
|
newbie2005
一般會員 發表:2 回覆:2 積分:0 註冊:2005-09-16 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |