企业级地理数据库使用日志文件表来维护所选记录的列表。在下列情况中,记录将被写入日志文件表以供应用程序稍后使用:
- 您(或您运行的工具或其他进程)创建指定大小的选择集(ArcMap 中超过 100 个记录;ArcGIS Pro 中超过 1,000 个记录;如果从要素服务请求 ObjectID,则超过 1,000 个记录)。
- 您协调或提交到版本化的地理数据库。
- 客户端应用程序检出数据以进行离线编辑。
ArcGIS 客户端可根据需要在 PostgreSQL 的地理数据库中创建临时日志文件表。
临时日志文件表
ArcGIS 可在需要日志文件表时,于 PostgreSQL 数据库中将日志文件创建为的临时表。表按用户进行创建。
为临时日志文件表创建的表
内存中会创建两个临时日志文件表;这两个表不会存储在数据库中。表名为 pg_temp_<#>.sde_logfiles 和 pg_temp<#>.sde_logfile_data。
使用临时日志文件表的权限
使用 PostgreSQL 中的共享日志文件表需要以下权限:
- CONNECT
- TEMP
这些权限可直接授予给各个登录角色或组,也可从公共角色或在数据库中授予的权限继承。