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 服务器 - 数据库管理 » 启动并连接到数据库 » 数据库服务器 » 数据库服务器选项

 

-zs 服务器选项

限制请求日志的大小。

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

所有操作系统和数据库服务器。

注释

请求记录用 -zr 选项开启,并用 -zo 选项重定向到一个单独的文件。您可以使用 -zs 选项来限制该文件的大小。

size 是请求日志文件大小的最大值,以字节为单位。分别使用 kmg 将单位指定为千字节、兆字节或千兆字节。

如果将 -zs 指定为 0,则请求记录文件没有大小限制,且该文件也永远不会被重命名。这是缺省值。

当请求日志文件达到 -zs 选项或 sa_server_option 系统过程指定的大小后,会用附加的扩展名 .old 重命名该文件(如果已经存在这样一个文件,则用相同名称替换现有文件)。然后,重新启动请求日志文件。

另请参见
示例

以下示例说明如何使用 -zs 选项来控制日志文件的大小。假设用以下命令行启动数据库服务器:

dbeng11 -zr all -zs 10k -zo mydatabase.log

将创建一个新日志文件 mydatabase.log。当此文件的大小达到 10 KB 时,任何现有的 mydatabase.old 文件都会被删除,mydatabase.log 将被重命名为 mydatabase.old,并将起用一个新的 mydatabase.log 文件。每当 mydatabase.log 文件达到指定大小时(在本例中为 10 KB),都会重复这一过程。