2013-04-22 71 views
5

除了使用ODBC之外,還有什麼辦法可以做到嗎?我懷疑是否有,但只是想看看。我相信ODBC的性能很差,但不確定這個問題。我所知道的是設定的功能較差(如無法獲得所選擇的行數。)從PHP連接到Informix標準引擎(SE)

+0

什麼是可怕的?連線時間?查詢數據庫?執行UPDATE/INSERT/DELETE語句?執行存儲過程?看到我最後的回答http://stackoverflow.com/questions/15942279/connecting-to-informix-via-drivermanager-getconnection-is-slow/16099845#16099845它可以用來測試ODBC與JDBC連接時間。向我們展示一些運行緩慢的代碼。 – 2013-04-23 05:41:03

+0

什麼是設置?您是否在使用PDO_Informix或其他連接機制? SE運行在哪裏?它在運行PHP的機器上,還是在其他地方?你是通過管道還是通過網絡連接直接連接?當然可以創建一個替代方案(例如,使用ESQL/C而不是ODBC) - 是否值得這樣做是值得商榷的。 – 2013-04-24 00:54:59

+0

我知道這是主觀的,但我一直在這個系統上工作多年,我們經常對兩個不同的數據庫運行查詢:MySQL和Informx SE。查詢和獲取數據的時間比類似的MySQL調用慢得多。 – 2013-04-25 15:06:38

回答