描述
此方法启用或禁用在连接到同一数据库之间共享数据库缓存和模式数据结构。
PB语法
METHOD EnableSharedCache (BYVAL bSharing AS LONG) AS LONG |
参数
bSharing
[in]TRUE或FALSE。如果参数为true并且如果参数为false,则禁用共享。
返回值
如果共享缓存已成功启用或禁用,则为SQLITE_OK。否则返回错误代码。
备注
对整个进程启用和禁用缓存共享。这是SQLite版本3.5.0的更改。在以前的SQLite版本中,每个线程分别启用或禁用共享。
此接口设置的高速缓存共享模式会对OpenDatabase,sqlite3_open_v2和OpenDatabaseW进行所有后续调用。现有数据库连接继续使用在打开时生效的共享模式。
默认情况下,共享缓存被禁用。但这可能会在将来的SQLite版本中发生变化。关心共享缓存设置的应用程序应该明确设置。