2011/09/15

DBX4MySQL - 極緻效能的 Dbexpress Driver

鮮少使用MySQL,直到有人問我Dbexpress如何連接MySQL時,發現這比想像中要來得困難。

在尋找解決方案時,突然發現這個好物:DBX4MySQL (DBX for MySQL)

它的概念和Devart的MyDAC很像
MyDAC Connection Flow [Direct Mode] (節錄自Devart官網)
MicroOLAP官方是這樣寫的:
Any MySQL libraries are not requred on a client workstation, even libmysql.dll


各版本Libmysql.dll不相容的問題已經都不存在了!(因為沒有它仍然可以連結MySQL)
也就是說,我們只需要DBX Driver(DBX4MySQL)就可以吃天下了!

接下來我們來看一下展示畫面吧!
首先是設計畫面
SQLConnection連線設定

試用版本的限制:在連接時隨機跳出未註冊訊息,並且斷線及退出應用程式
連線成功囉!

從SQLMonitor可以看出DBX4MySQL是使用MySQL C API底層連接,效能當然是發揮到極緻!

 光看到 "DBX4MySQL" 會讓人誤會是 Dbexpress V4.x版 (BCB6為1.0,Delphi7為2.0)

事實上,"4"是"for"的諧音,完完全全地誤會了啊~~~~~~Orz

所以很可惜的,DBX4MySQL只有支援到 BCB6 + Delphi 7 ,我最近發了封信給MicroOLAP的Sales,得到的回覆是:
This product was discontinued ages ago, sorry.

可惜了這麼好的產品,可能是詢問度不高吧。

喜歡這個產品的愛好者們也可以發信向廠商丟水球吧 ^ ^
希望MicroOLAP能快快出後續的升級版本。

沒有留言:

張貼留言