Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
强制实施静态高速缓存大小。
{ dbeng12 | dbsrv12 } -ca 0 ...
Windows、Unix、Mac OS X
可以通过指定 -ca 0 选项来禁止自动调整高速缓存大小。如果不包括 -ca 0 选项,数据库服务器则会自动增加高速缓存大小。如果指定此选项,数据库在此情况下仍然会调整高速缓存大小:如果不调整高速缓存,则会发生动态内存耗尽的错误。
使用此服务器选项时必须只采用 -ca 0 的格式。
如果使用 AWE 高速缓存,则忽略此选项。请参见-cw dbeng12/dbsrv12 服务器选项(不建议使用)。
不建议使用 AWE。如果需要比较大的高速缓存,则建议在 64 位 Windows 操作系统上使用 64 位版本的数据库服务器。
以下示例启动一个名为 myserver 的数据库服务器,其静态高速缓存为总物理内存的 40%,并装载示例数据库,且该数据库服务器不会自动调整高速缓存大小:
dbsrv12 -c 40P -ca 0 -n myserver "%SQLANYSAMP12%\demo.db"