SQL Relay是一個開源的資料庫池連接代理伺服器。 用來為 Unix 或者 Linux 提供資料庫連接池、代理以及HTTP://www.aliyun.com/zixun/aggregation/13996.html">負載均衡的功能。
SQL Relay 的應用思路:
·加速資料庫驅動的基於 Web 的應用程式
·增加 Web 應用程式的可擴充性
·分散式的訪問複製的資料庫系統
·對資料庫訪問進行節流
·從不被支援的平臺上訪問某個資料庫
·可以輕鬆的對資料庫系統進行移植
SQL Relay支援的資料庫
* Oracle
* MySQL
* mSQL
* PostgreSQL
* Sybase
* MS SQL Server
* IBM DB2
* Interbase
* Sybase
* SQLite
* Lago
* ODBC
* MS Access
SQL Relay 0.42該版本更新了配置腳本,可以檢測的更多語言和資料庫的更新版本。 JAVA API現在可以運行在64位機器上了。 位址=「」的錯誤被修正。 Oracle游標綁定和CLOB錯誤已修正。 maxsession參數預設為0(禁用)了。 補丁可用於改善高負荷下的穩定性,處理競爭條件,改善狀態報表和具體位址,不同尋常的情況。 許多模糊的錯誤,記憶體洩漏和邊框案例得到解決。
下載位址:HTTP://prdownloads.sourceforge.net/sqlrelay/sqlrelay-0.42.tar.gz?download
安裝和配置
開始安裝SQL Relay,到 HTTP://sqlrelay.sourceforge.net/ 去下載相應的軟體
安裝SQL Relay需要先安裝Rudiments, 在 HTTP://sqlrelay.sourceforge.net/download.html 可以找到
1、安裝Rudiments:
# tar vxzf rudiments-0.28.2.tar.gz
# cd rudiments-0.28.2
# ./configure --prefix=/usr/local/rudiments
# make
# make install
至此,rudiments安裝結束
2、安裝SQL Relay:
# tar vxzf sqlrelay-0.36.4.tar.gz
# cd sqlrelay-0.36.4
# ./configure --prefix=/usr/local/sqlrelay --with-rudiments-prefix=/usr/local/rudiments --with-mysql-prefix= MySQL安裝路徑 --with-freetds-prefix=FreeTDS安裝路徑 --with-oracle-home=Oracle安裝路徑 --with-php-prefix=PHP安裝路徑
# make
# make install
安裝結束,以上編譯參數根據個人需要來設定,因為我同時需要Oracle SQLserver MySQL,所以才加了這麼多參數的