TEXT 無長度限制、支援標準 SQL 查詢/搜索,放庫最合適;Oracle CLOB 需特殊 API、VARCHAR2 限 4000 字符,不推薦。Hibernate/JDO/DAO 皆將 Java 對象視為數據庫對象延伸。存儲方式標準化(文件系統存二進制、資料庫存結構化數據)能大幅簡化 ORM 映射、提升性能與可靠性。
早期誤區:worker.properties 配 [uri:/jsp-examples/*] 導致所有請求進 Tomcat,Apache 成擺設。Tomcat 處理靜態文件效率約為 Apache 1/10。
[uri:/jsp-examples/*.jsp]
[uri:/jsp-examples/servlet/*]
# Struts 專案再加
[uri:/jsp-examples/*.action]
非上述模式的請求(HTML、圖片、CSS、JS)自動由 Apache 處理,極大降低 Java 服務器負載。
[uri:/*] 危險:所有請求進 Tomcat,且 AJP13 可能直接丟棄。FollowSymLinks,可將上傳目錄鏈接到 Webapp 外部,解決 Tomcat 不支援 Symbolic Link 的痛點,便於目錄管理與磁盤擴容。DocumentRoot 權限、httpd.conf 包含順序需仔細核對。