VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

VFP效能
前往頁面 1, 2, 3, 4, 5  下一頁
 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
tinwhang



註冊時間: 2009-11-08
文章: 104


第 1 樓

發表發表於: 星期四 十一月 26, 2009 10:56 am    文章主題: 引言回覆

syntech 寫到:
沒有打不贏的功夫,只有打不贏的人.

版上不就一大堆宗師級的人物,
他們用 vfp 出神入化,用其他工具一樣出神入化.

嗯,真的是看了您們用了 之後,我才知道 真的是沒有什麼做不到的,只有不會做,各種語言各有好處,如果可以融合起來 用,就可以出神入化了,

foxpro 的效能不佳,是出自於他的檔案式資料庫,如果加上 sql 那就不一樣了
回頂端
檢視會員個人資料 發送私人訊息
tinwhang



註冊時間: 2009-11-08
文章: 104


第 2 樓

發表發表於: 星期四 十一月 26, 2009 11:01 am    文章主題: Re: 誠徵 Foxpro工程師 引言回覆

goodnight 寫到:
tinwhang 寫到:
很納悶為何您們公司那麼先進還要應徵foxpro 工程師?

最近也是為foxpro效能不佳的問題一直煩惱,不過求人不如求自已,我到處搜集資料,我終於知道要如何改善我的爛 進銷存了,本來也想上網找人一起改, 看到你的問題,我覺得還是求自已好了....


foxpro 效能不好??舉個例子來說說看


您好:
比如說有一個出貨明細檔有 30萬筆的資料 ,那您要新一筆資料,您會如何做?

ps 這一個.dbf 是foxpro 的,有三台電腦 在同時存取這個檔
回頂端
檢視會員個人資料 發送私人訊息
LiuRambo



註冊時間: 2007-11-27
文章: 481


第 3 樓

發表發表於: 星期四 十一月 26, 2009 11:14 am    文章主題: 引言回覆

根本上單一dbf應該不太能吃的下30萬筆資料
應該盡早做資料切割
foxpro是不能跟sql跟大型資料庫相比較的
但是方便度卻是sql所比不上的
我相信在這裡很多人都是因為foxpro的方便性及擴充性還算ok才會不放棄
我相信就算是真的有30萬筆資料,用cursor處理部分資料應該還不至於太慢
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
nelsonchuang



註冊時間: 2003-09-04
文章: 563
來自: 臺灣

第 4 樓

發表發表於: 星期四 十一月 26, 2009 11:20 am    文章主題: 引言回覆

tinwhang 寫到:
syntech 寫到:
沒有打不贏的功夫,只有打不贏的人.

版上不就一大堆宗師級的人物,
他們用 vfp 出神入化,用其他工具一樣出神入化.

嗯,真的是看了您們用了 之後,我才知道 真的是沒有什麼做不到的,只有不會做,各種語言各有好處,如果可以融合起來 用,就可以出神入化了,

foxpro 的效能不佳,是出自於他的檔案式資料庫,如果加上 sql 那就不一樣了

同學你也幫幫忙!

_________________
大家好,請多指教
回頂端
檢視會員個人資料 發送私人訊息
ckp6250



註冊時間: 2004-07-30
文章: 1645


第 5 樓

發表發表於: 星期四 十一月 26, 2009 11:27 am    文章主題: 引言回覆

30萬筆會變慢,我也有經驗
不過,既然到了30萬筆,是真的該用sql了
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
ckp6250



註冊時間: 2004-07-30
文章: 1645


第 6 樓

發表發表於: 星期四 十一月 26, 2009 11:29 am    文章主題: 引言回覆

30萬筆會變慢,我也有經驗
主要原因,我猜可能出在 index 上
要更新30萬筆的索引檔
耗時不短!
不過,在 select 上 , 效率倒沒什麼差別

但~
既然到了30萬筆,是真的該用sql了
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
tinwhang



註冊時間: 2009-11-08
文章: 104


第 7 樓

發表發表於: 星期四 十一月 26, 2009 11:44 am    文章主題: 引言回覆

ckp6250 寫到:
30萬筆會變慢,我也有經驗
不過,既然到了30萬筆,是真的該用sql了


一、嗯,用sql 丫? 認同,本以為真的要將我的foxpro 改寫成 php+mysql

二、後來經測試的結果foxpro +mysql 真是不錯用,只是要改寫 .dbf to sql 真是有點煩,
三、再來就是要將所有的程式翻寫成sql 還是很長的一條路 , 有人願意幫忙嗎?
費用要如何算?
回頂端
檢視會員個人資料 發送私人訊息
DennisTsai



註冊時間: 2005-07-26
文章: 178


第 8 樓

發表發表於: 星期四 十一月 26, 2009 11:44 am    文章主題: 引言回覆

不同的程式語法與系統分析,會有不同的效率,回想從第一次寫到現在,效率至少增加百倍,網路流量不到5%
回頂端
檢視會員個人資料 發送私人訊息
ckp6250



註冊時間: 2004-07-30
文章: 1645


第 9 樓

發表發表於: 星期四 十一月 26, 2009 12:10 pm    文章主題: 引言回覆

再補充一下
要提昇 foxpro 效能 , 另一個方法是善用 RamDisk
現在的記憶體很便宜 , 買個4g
撥512M設為RamDisk
然後,把 vfp 會用到暫存工作區或排序工作區等等,都指到該 RamDisk

遇到大型檔案時,效率有很明顯的提昇(檔越大,越明顯)
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
sean27



註冊時間: 2008-08-17
文章: 49


第 10 樓

發表發表於: 星期四 十一月 26, 2009 1:20 pm    文章主題: 引言回覆

ckp6250 寫到:
30萬筆會變慢,我也有經驗
主要原因,我猜可能出在 index 上
要更新30萬筆的索引檔
耗時不短!
不過,在 select 上 , 效率倒沒什麼差別

但~
既然到了30萬筆,是真的該用sql了


vfp 30萬筆就效能不佳? 應該是程式沒寫好,或資料結構沒設計好
我看過有光一個銷貨檔就 500 萬筆,20個 人同時打出貨單,也沒聽說慢的..

_________________
foxpro & php 初學者
回頂端
檢視會員個人資料 發送私人訊息
tinwhang



註冊時間: 2009-11-08
文章: 104


第 11 樓

發表發表於: 星期四 十一月 26, 2009 2:18 pm    文章主題: 引言回覆

sean27 寫到:
ckp6250 寫到:
30萬筆會變慢,我也有經驗
主要原因,我猜可能出在 index 上
要更新30萬筆的索引檔
耗時不短!
不過,在 select 上 , 效率倒沒什麼差別

但~
既然到了30萬筆,是真的該用sql了


vfp 30萬筆就效能不佳? 應該是程式沒寫好,或資料結構沒設計好
我看過有光一個銷貨檔就 500 萬筆,20個 人同時打出貨單,也沒聽說慢的..


用vfp .dbf 的資料庫 ? 這麼厲害 ? 怎麼做到的? 真是非常感激您告訴我....

我們公司的這一套 光是儲存個一筆 就要一分多鐘,那算是快還是慢 ?
回頂端
檢視會員個人資料 發送私人訊息
ckp6250



註冊時間: 2004-07-30
文章: 1645


第 12 樓

發表發表於: 星期四 十一月 26, 2009 2:28 pm    文章主題: 引言回覆

沒錯 , 定義要清楚
vfp + dbf ? 或者是 vfp + sql ?
如果是 vfp + dbf + 500 萬筆 + 20 個人 , 效能還挺得住的話
那 , sql server 要賣誰呀 ?
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
tigerlee39y



註冊時間: 2007-11-26
文章: 132
來自: taipei

第 13 樓

發表發表於: 星期四 十一月 26, 2009 3:36 pm    文章主題: 引言回覆

我以前的公司,進銷存,產品資料檔100多萬筆, 訂單檔每天起碼300筆,多人使用也不會變慢,每張訂單還要拆料備料
還是p4的cpu,ram 1g而已

我想應該是寫法的問題,從 p3的clipper一直用到vfp,只有更快不會變慢,程式也越來越好寫
在dos時代資料檔有時還會變亂碼,用vfp後資料檔一直很穩
vfp的索引觀念及抓資料的速度都很快

$ms之所以不推vfp,大家都用.dbf,sql賣給誰阿?
我認為vfp的缺點,一是不能web,二是安全性沒有考慮到,其他都很好

對岸用vfp的非常多,我去上海新華書局,vfp的書有一整面牆,約有1千多本,大多是個案+說明,手冊型也有幾十本

_________________
各取所需 各盡所能
回頂端
檢視會員個人資料 發送私人訊息
syntech



註冊時間: 2003-05-16
文章: 4249
來自: Taipei,Taiwan

第 14 樓

發表發表於: 星期四 十一月 26, 2009 3:43 pm    文章主題: 引言回覆

大陸上vfp書籍最多的種類應該是教人考試的.
個案說明的,大多都滿糟的,
就和書店賣的太極拳,螳螂拳,空手道的書籍一樣,
光看套路是沒用的.

真正的好書真的沒幾本.




我也有收,網路書局真方便.

_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
tinwhang



註冊時間: 2009-11-08
文章: 104


第 15 樓

發表發表於: 星期四 十一月 26, 2009 3:50 pm    文章主題: 引言回覆

tigerlee39y 寫到:
我以前的公司,進銷存,產品資料檔100多萬筆, 訂單檔每天起碼300筆,多人使用也不會變慢,每張訂單還要拆料備料
還是p4的cpu,ram 1g而已
^^^產品檔 一百多萬筆? 還是一個檔一百多萬筆? 那效能不會慢?
程式真的寫的好丫,請問怎麼做的?

我想應該是寫法的問題,從 p3的clipper一直用到vfp,只有更快不會變慢,程式也越來越好寫
在dos時代資料檔有時還會變亂碼,用vfp後資料檔一直很穩
vfp的索引觀念及抓資料的速度都很快

$ms之所以不推vfp,大家都用.dbf,sql賣給誰阿?
我認為vfp的缺點,一是不能web,二是安全性沒有考慮到,其他都很好

對岸用vfp的非常多,我去上海新華書局,vfp的書有一整面牆,約有1千多本,大多是個案+說明,手冊型也有幾十本
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
前往頁面 1, 2, 3, 4, 5  下一頁
1頁(共5頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作