![]() |
||
*停權中*
加入日期: Jul 2013
文章: 331
|
引用:
但是我要做的小東西用到 MySQL 還是殺雞用牛刀,而且還是先得安裝一套 MySQL,所以暫時不考慮 題外話 我覺得資料庫現在的環境,電腦也只要同時處理一兩個交易,要處理你那種資料量沒問題啦,只是如果你是同時有好幾十人到上百人要存取,那才是見真章 |
||||||||
![]() |
![]() |
*停權中*
加入日期: Jul 2013
文章: 331
|
引用:
資料庫很多種,有的時候你在用的軟體背後儲存的概念也是資料庫,例如 itunes 後面實際上處理音樂資訊的資料是 XML,那也是一種資料庫 總之,你用的軟體如果有搜尋功能,可以依照你要的資料去搜尋,有可能背後的資料儲存方式是用資料庫的概念(但不一定都是用 SQL) 不是只有公司行號會單位才會用到資料庫 此文章於 2014-08-12 11:21 AM 被 micall.lee 編輯. |
|||
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: May 2001 您的住址: Andrew Blake 的攝影棚
文章: 9,201
|
資料筆數如果不多,其實 Excel 就很好用 ....
還可以做一些資料分析和圖表 ![]()
__________________
[YOUTUBE]8-EzAew1U98[/YOUTUBE] ![]()
|
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Jan 2002
文章: 4,032
|
引用:
也對 , 這種資料量似乎還是小兒科.... 我太大驚小怪了.... ![]() 不過我做的東西,不會有很多人來連線查詢就是了....頂多1-5個人來查詢就算很多人了... ![]()
__________________
您想買新硬碟嗎? 購買前請務必參考這篇文章,是我的實際經驗 還想讓統一賺你的錢嗎?統一集團成員(能見度高的): 星巴克、家樂福、7-11、無印良品、黑貓宅急便、聖娜多堡、阪急百貨、 康是美、博客來、夢時代、Mister Donut 、Cold Stone 、龜甲萬、 維力33%股權、光泉31%股權、Smile速邁樂、紅心辣椒、台北轉運站(統一企業BOT) 統一LP33膠囊有環保署早已列管的一級管制品: DNOP塑化劑 |
|
![]() |
![]() |
*停權中*
加入日期: Jul 2013
文章: 331
|
引用:
但依照經驗,該做的正規化還是要做,使用者很龜毛 |
|
![]() |
![]() |
*停權中*
加入日期: Mar 2014
文章: 323
|
引用:
sql express?? mysql?? |
|
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Apr 2008
文章: 2,556
|
my sql , 有windows版本,
裝個phpmyadmin,免費又好用 |
![]() |
![]() |
Junior Member
![]() ![]() ![]() 加入日期: Jan 2003 您的住址: Shattrath City
文章: 948
|
sqllite 要注意寫入的問題
畢竟他只是單機單人用 我之前遇到的問題都是要自己寫 check file lock 的機制 |
![]() |
![]() |
*停權中*
加入日期: Jul 2013
文章: 331
|
引用:
引用:
你們講的我都得去要安裝的電腦多裝一份資料庫 可以的話,我是想要幾個檔案帶過去剪下貼上就沒事 或許要求太高了 ![]() 引用:
感謝提示,不過請教一個人用怎麼會有 lock 的問題? |
|||
![]() |
![]() |
Junior Member
![]() ![]() ![]() 加入日期: Jan 2003 您的住址: Shattrath City
文章: 948
|
單機使用是比較不會
但是怕的是你上一個 action 還沒做完 下一個又開始 我是用 shell script 寫的 這個是 CODE 代碼:
##################################### # # DATABASE LOCK CHECK # ##################################### function Database_Lock_Check() { DB_LOCK_CHK=`lsof $package_install_path/ini/YourDBName.db |wc -c` if [ $DB_LOCK_CHK -ne 0 ]; then LOCK_COUNT=0 while [ $LOCK_COUNT -le 10 ] do echo $(date "+%b %d %H:%M:%S") "Database in use, wait 5 seconds before continuing..." | tee -a $package_install_path/event_log.txt sleep 5 DB_CHK_LOCK=`lsof $package_install_path/ini/YourDBName.db |wc -c` if [ $DB_CHK_LOCK -eq 0 ]; then break else (( LOCK_COUNT++ )) fi done if [ $LOCK_COUNT -eq 11 ]; then echo $(date "+%b %d %H:%M:%S") "Database in locked, please contact YourName support window." | tee -a $package_install_path/event_log.txt exit 0 fi fi } |
![]() |
![]() |