全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:731
推到 Plurk!
推到 Facebook!

對mysql有點失望

尚未結案
howell
一般會員


發表:13
回覆:30
積分:8
註冊:2003-05-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-06-17 18:50:03 IP:61.142.xxx.xxx 未訂閱
今天在dos環境下做了一個測試: 對一個有五十萬筆記錄的表做一個簡單的update,結果耗用了1分鐘左右時間 (update一個字段,update的內容對五十萬筆記錄都起作用.) 但如果有我以前的手段:vfoxpro來處理,同樣的五十萬筆記錄 只要5秒鐘就能repl .....all 完 請問大家,在您接觸過的數據庫中,哪一種最快? 當然,dbf不算是正規的數據庫,我想知道正規那種...謝謝!
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-06-17 20:35:51 IP:211.76.xxx.xxx 未訂閱
資料庫的整體效能不只是看update的速度, Oracle經過調校後,搭配大型的主機,效果驚人, 但是一個工作快,並不代表多工性會好, 這要看您的需求而定! FoxPro Update 50萬筆只要5秒鐘, 有點懷疑, 是Local單機嗎? ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
howell
一般會員


發表:13
回覆:30
積分:8
註冊:2003-05-09

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-06-17 22:38:06 IP:61.142.xxx.xxx 未訂閱
嗯,是的,是在單機上的,不過,可以說foxpro做單用戶的事時,真的很快 可惜的是在多用戶或在記錄筆數很多時要做一些復雜的賦值時,就會力 不從心了 update包含寫動作,在很大情度上有一定的決定作用,而其他方面的性能 與機械有很大的關系,所以我只在此向大家問及update的事. 最近,我想寫一個系統,是人力資源方面的,其中消耗資源最大的是員工 的日產資料,本來想選用mysql寫,之後用php mysql做一個簡單的東西給 員工自己查詢各自的情況. 但從update的測試後,好似沒了信心, 想請問大家有好的主意嗎? 是針對中小型企業的. 發表人 - howell 於 2003/06/17 22:41:10
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-06-18 01:03:25 IP:61.64.xxx.xxx 未訂閱
【問題】對mysql有點失望 這樣的標題 實在有點 聳動 不論認何資料庫 我想除了 資料庫的特性 來做選擇的因素才是 請問大家,在您接觸過的數據庫中,哪一種最快 我認識 各有優缺點 像c/s 3層 N層 等等的搭配 都是考慮之一 全看你應用的部份 如果說ms的access也和mysql一樣或Oracle也和access一樣 那 請問 Oracle 等 或知名的資料庫 不就沒攪頭了 任何資料庫的搭配 其實程式人員 可以自己去搭配變化 甚至 自己寫資料庫 驅動程式 來達到某一程度的進化 就如寫delphi不使用內建 元件 自己寫自制的元件一般 來達到自己所謂的最佳狀態與穩定度 這應該是 當初的 系統分析師 在做專案 規劃時 就已經有經驗的考慮 如果真的 不如預期一般 也應該是依缺點做補強的方法 結果也許一種 方法萬種 但是換了方法也許 結果又真的不同 殺咪最快 因該市設計資料庫的設計師的痛 沒有完美的東西 因為就是這樣才需要讓他完美 就像 作業系統NOVELL 真的比windows差嗎 不是 Linux真的能取代windows 未必 以前 某大資訊業 使用mysql做 證券資料庫 好像也沒說mysql一定不好用 政府粉多資料庫使用Oracle也沒說 一定粉好用 真要 正規 1 隨者ms 2 跟進Oracle 因為他們是大廠 是最有名氣的 其他的 如果使用某功能覺得不合用就說不好 那和使用套裝軟體遇到的客戶說 為什麼你們的程式與Excel不一樣 Excel可以 為什麼使用你們的管理程式不可以阿 ********************************************************* 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together! 希望能大家敞開心胸,將知識寶庫結合一起
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
howell
一般會員


發表:13
回覆:30
積分:8
註冊:2003-05-09

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-06-18 20:23:25 IP:61.142.xxx.xxx 未訂閱
... 發表人 - howell 於 2003/06/18 21:35:18
howell
一般會員


發表:13
回覆:30
積分:8
註冊:2003-05-09

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-06-18 21:24:36 IP:61.142.xxx.xxx 未訂閱
對不起,看來我做的測試有問題,這是我在家測試的結果: mysql> update abc set workno=93; Query OK, 1033740 rows affected (9.17 sec) Rows matched: 1033740 Changed: 1033740 Warnings: 0 看來我要再找找問題所在,再各大家請教, sorry,對不起...
系統時間:2024-06-28 17:38:12
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!