临时数据库参数
适用于: Windows |Windows Server
临时数据库参数
本主题包含用于临时数据库的参数。
JET_paramEnableTempTableVersioning
46
此参数控制临时表中事务的使用。 如果此参数为 false,临时表的速度会更快,但无法回滚事务中所做的任何更新。
Label | 值 |
---|---|
默认值: |
True |
键入: |
布尔 |
有效范围: |
False、True |
范围: |
实例 |
在 JetCreateInstance 之后设置: |
是 |
在 JetInit 之后设置: |
否 |
影响物理布局: |
否 |
影响可靠性: |
是 |
影响性能: |
是 |
影响资源: |
是 |
可用性: |
All |
JET_paramPageTempDBMin
19
此参数控制临时数据库的初始大小。 大小以数据库页为单位。 大小为零表示应使用普通数据库的默认大小。
小型应用程序通常希望将临时数据库配置为尽可能小。 将此参数设置为 14 将实现尽可能小的临时数据库。 请注意,还可以通过将 JET_paramMaxTemporaryTables 设置为零来完全消除临时数据库。
Label | 值 |
---|---|
默认值: |
0 |
键入: |
整数 |
有效范围: |
0 – 2147483647 |
范围: |
实例 |
在 JetCreateInstance 之后设置: |
是 |
在 JetInit 之后设置: |
否 |
影响物理布局: |
是 |
影响可靠性: |
否 |
影响性能: |
是 |
影响资源: |
是 |
可用性: |
All |
JET_paramTempPath
1
此参数指示将包含实例临时数据库的文件夹或文件相对或绝对文件系统路径。 如果路径指向将包含临时数据库的文件夹,则必须用反斜杠字符将其终止。 临时数据库用于保存在处理 ESE API 信息调用、创建索引或存储临时表内容的过程中生成的可变数据。
注意 如果指定了相对路径,则它将相对于托管使用数据库引擎的应用程序的进程当前工作目录。
Label | 值 |
---|---|
默认值: |
“tmp.edb” |
键入: |
路径 (字符串) |
有效范围: |
0 – 247 个字符 |
范围: |
实例 |
在 JetCreateInstance 之后设置: |
是 |
在 JetInit 之后设置: |
否 |
影响物理布局: |
是 |
影响可靠性: |
否 |
影响性能: |
否 |
影响资源: |
否 |
可用性: |
All |
要求
要求 | 值 |
---|---|
客户端 |
需要 Windows Vista、Windows XP 或 Windows 2000 Professional。 |
服务器 |
需要 Windows Server 2008、Windows Server 2003 或 Windows 2000 Server。 |
标头 |
在 Esent.h 中声明。 |