Database

近日有朋友向chowky 報料,mysql 會抽走innodb. 對於web system 來說,mysql 的innodb 是必須的,利用isam 是auto commit. 沒有transaction concept 。(詳情自己找找吧) 近期mysql 就出了新的price table chowky找找之後,有一個沒有disclose 的edition Classic Edition ,是用作“ISVs, OEMs and VARs to license as an embedded database”. 即是embed database 的話就需要呢~但是就真的抽走了innodo 的engine. 但是免費的community edition 就會沒有改變,(我想應該是暫時),不過mysql 是 GPL license 所以如果不出賤招的話,照道理就不會抽走的呢。 大家可以繼續使用,應該暫時沒有問題的呢~

Share
Read More

因為常常都不記得mssql 的convert function 唯有寫下來呢~ 以下節錄自microsoft 的msdn: Without century (yy) (1) With century (yyyy) Standard Result – 0 or 100 (1,2) Default mon dd yyyy hh:miAM (or PM) 1 101 U.S. mm/dd/yyyy 2 102 ANSI yy.mm.dd 3 103 British/French dd/mm/yyyy 4 104 German dd.mm.yy 5 105 Italian dd-mm-yy 6 106(1) –…

Share
Read More

chowky 一看到這個app ,最難理解的是用途是什麼?為什麼要download 這個app? 雖然iphone 直接connect database ,這種solution 其實是沒有的呢~,不過又要在server side 上deploy war (java) file。感覺得不太好。(太間接了) 當然其實要比較一下,m$的做法呢~依chowky 之前的經驗,window mobile 是否可以directly connect to ms sql server 呢?……….其實是沒有問題的,別人看上去似乎是好direct 的。事實? 當然,要透過在IIS,window server 上install sql server agent ,之後再set 好IIS。 接著就要在手機上install sql server compact edition,再copy 幾個files(詳細不記得了~不過好似利用visual studio 2005 是可以sync 入機中),最後就要利用一個叫做RDA 的library ,就完成了。他是支援database 的synchronization,不過就一定要在ms sql server 入面pull ,加上track…

Share
Read More

先看看這個sql,假設 book_published 和 best_seller 是boolean (bit) 1 2 3 4 5 6 SELECT DISTINCT a.author_id, a.author_name, b.book_id, b.book_title FROM authors a INNER JOIN books b ON a.author_id = b.author_id WHERE a.author_id = 27 AND b.book_published = 1 AND b.best_seller = 1 如果dataset太大的話,run sql 的時候,他們就要內部convert to bit 再做比較。 只要把sql 簡單作修改,就可以避免不必要的type conversion 所花的時間。 1 2 3…

Share
Read More