首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> Delphi

BDE SQL Links 驅動進階參數:Schema 快取、批次計數與 SQL 別名管理實務

     編輯:Delphi

18.2.2.2 關鍵驅動參數深度解讀

參數功能關鍵取值/建議
SCHEMA CACHE TIME表中繼資料快取壽命-1=關資料庫時釋放(預設);0=不快取;>0=秒數。調大可減少重複查詢中繼資料開銷。
MAX ROWS單次 SQL 傳輸最大行數-1=無限制(預設)。限制可防止惡意/失控查詢佔用頻寬。
BATCH COUNT自動提交前批次筆數批次更新效能調優關鍵參數。
SQLPASSTHRU MODEPass-through SQL 連線共享模式SHARED AUTOCOMMIT(預設)/SHARED NOAUTOCOMMIT/NOT SHARED。事務控制需 NOT SHARED。
SQLQRYMODE查詢執行位置策略SERVER(強制伺服器)/LOCAL(強制本地)/NULL(伺服器優先失敗回本地)。跨平台排序一致性需設 SERVER。
LANGDRIVER字元集轉換驅動客戶端與伺服器字元集不同時必須正確配置,否則顯示亂碼/存儲錯誤字元。

18.2.2.3 SQL 別名建立與管理

  • 標準別名:路徑/目錄描述(本地資料庫)。
  • SQL 別名:包含伺服器名、資料庫名、用戶名、密碼等存取參數(遠端資料庫必備)。
  • 驅動預設參數 → 別名繼承 → 別名覆蓋,三層覆蓋機制。建議先調優驅動預設值,再建立別名,減少重複配置。
  • BDE 配置工具 (BDECFG32.EXE) 圖形化增/刪/改別名。

18.2.2.4 連線遠端 SQL 伺服器前置檢查

InterBase 伺服器端需求

  • InterBase 4.0+
  • 相容網路協定軟體

客戶工作站需求

  • BDE 應用程式正確安裝
  • 1.5MB+ 磁碟空間、Delphi 相容硬體/OS
  • 網路檔案伺服器上具備 BDE 目錄讀寫權限
  • 網路協定相容(WinSock API)
  • HOSTS 檔:IP 主機名 映射
  • SERVICES 檔:含 gds_db 3050/tcp

配置正確後,應用程式 File 選單即可透過別名瀏覽遠端資料庫表單。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved