| 語言/框架 | 驅動/支援 | 來源/狀態 |
| PHP | `ibm_db2` 擴展 | IBM 開發/支援,支援 SP/LOB/XML/XQuery,PHP 4/5 |
| Perl | `DBD::DB2` | CPAN 社群維護,Viper 2 將提供二進位 |
| Python | `PyDB2` / 官方驅動 (Viper 2) | SourceForge 社群版 + IBM 官方驅動 (PEP 249 相容) |
| Django | Django ORM 後端 (Viper 2) | IBM 計畫支援 Django Database API |
| Ruby on Rails | `ibm_db` + Rails 適配器 | alphaWorks `db2onrails` 啟動包,Windows 一鍵安裝 |
IBM 內部犧牲證明
DB2 開發團隊自身正用 **Ajax 技術重寫管理主控台**,支援 z/OS、LUW、Informix 多平台,非同步更新儀表板、健康度、故障診斷資訊,**證明技術棧成熟可用**。
給 DBA/架構師的行動建議
- 理解開發團隊語言選型動機,避免「開源資料庫唯一論」。
- 推廣 **DB2 + 開源語言** 組合:工業級 HA/擴展性/廠商支援 + 開發效率。
- 關注 `ibm_db2`、`ibm_db`、`PyDB2` 等驅動更新,納入部署標準。
- 嘗試 alphaWorks `db2onrails` 體驗零配置 Rails 環境。
- 上一篇文章: DB2 9 自適應實用程式節流:UTIL_IMPACT_LIM 影響策略配置指南
- 下一篇文章: DB2 效能調校 20 大迷思與真相(精簡版)
Copyright ©
程式碼之家 All Rights Reserved