Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 数据库管理 » 启动并连接到数据库 » 数据库服务器 » 数据库服务器选项

 

-cm 服务器选项

指定为 Windows 上的 Address Windowing Extensions (AWE) 高速缓存分配的地址空间量。

语法
{ dbsrv11 | dbeng11 } -cm { size[ k | m | g | p ] } ...
适用于

Windows

注释

在任何支持的平台上使用 AWE 高速缓存时,数据库服务器会将除 512 MB 之外的整个地址空间用来访问高速缓存。这 512 MB 地址空间留作其它用途,例如数据库必须装载的 DLL 或用于非高速缓存的内存分配。对于大多数系统,缺省设置就已足够。如果您需要增加或减少保留的地址空间量,可通过指定 -cm 选项来实现。数据库服务器在启动时会在数据库服务器消息窗口中显示其使用的地址空间量。

size 是以字节为单位的内存量。分别使用 kmg 将单位指定为千字节、兆字节或千兆字节。

单位 p 为非 AWE 高速缓存最大值的百分比。如果使用 p,则此参数为一个百分比。您可以使用 % 来代替 P,但由于大多数非 Unix 操作系统使用 % 作为环境变量转义字符,因此必须将 % 字符转义。要将高速缓存大小设置为地址空间的 50%,可使用以下方法:

dbeng11 -cm 50%% ...
另请参见