Sybase
限制 Sybase SQL Anywhere 的記憶體
我必須將 Sybase 的 SQL Anywhere 用於一個項目,因此它已放在 VM 上。對於一個沒有過度負擔的數據庫來說,記憶體消耗特別高,這給虛擬機帶來了很大的壓力。
該程序是 dbsrv12.exe,它消耗 >3GB 的記憶體。有沒有辦法可以將其限制為更明智且適合 VM 的東西?
Sybase 的 SQL Anywhere 具有用於控制最小/最大高速記憶體設置的啟動參數。
-c for the initial cache memory setting -ch for the maximum cache memory setting -ci for the minimum cache memory setting
如果您適當地設置這些,它應該包含記憶體中的記憶體使用。
這是具有這些設置的 SQL Anywhere 12.0 頁面:http: //dcx.sybase.com/1200/en/dbusage/limiting-using-perform.html