在高延迟环境中,性能可能受到 P6 Professional 与 P6 数据库之间需要传输的数据量的影响。
连接到云连接数据库时,P6 Professional 会在本地缓存一些数据以改善性能。本地缓存中的数据将在后台自动与云连接数据库同步。首次连接到云连接数据库时,或者在连接时选择“重新初始化本地缓存”选项时,将从云连接数据库下载大量数据并将这些数据存储在本地缓存中。这可能意味着 P6 Professional 需要更长时间才能打开。对安全配置的某些更改也会触发刷新本地缓存,这将导致 P6 Professional 需要更长时间才能打开。在所有这些情况下,在 P6 Professional 打开后,性能将得到改善。
要优化桌面上的 P6 Professional 与 P6 服务器之间传输的数据量,请确保您与 P6 服务器之间具有稳定的有线连接,并且遵循本部分所述的指南。
使用启动程序
在 P6 Professional 打开后,启动程序 (Primavera.CacheService.exe) 会最小化到状态托盘。 您可以右键单击状态托盘图标以显示启动程序,重新加载 P6 Professional 并重新连接到相同的云连接数据库,或退出启动程序并停止与云连接数据库的同步。如果退出启动程序,它将在下次启动 P6 Professional 时重新启动。
提高登录性能
登录性能受到登录流程中加载的数据量的影响。您可以根据下面所述的提示控制此数据:
- 评估用户权限分配以确保您的用户仅具有相关数据的存取权限。
- 从系统中删除未使用的全局对象,包括未使用的 UDF 或分类码分配。
- 设置开始过滤器以仅加载当前项目数据并且关闭资源汇总数据的加载。
启用欢迎对话框
从用户设置对话框启用欢迎对话框,以便在应用程序启动时选择项目。在启动时选择项目,既可以避免打开不想打开的项目,也不需要在应用程序中加载不正确的项目后再切换到正确项目。
备注:仅当处理不同项目时才应启用欢迎对话框。
要配置欢对话框,请执行以下操作:
- 登录 P6 Professional。
- 从工具栏中,选择工具,然后单击用户设置。
- 在应用程序启动窗口菜单的应用程序选项卡下,选择无。
- 选择在启动时显示欢迎对话框复选框。
- 退出“用户设置”对话框。
创建并选择仅包含所需项目的组合
Oracle 建议您不要使用“所有项目”组合,因为这种设置会加载数据库中用户有权存取的所有项目。而是应该创建具有所需项目的新组合,或者在登录到应用程序时打开“无项目”组合。
要创建新组合,请执行以下操作:
- 登录 P6 Professional。
- 从工具栏中,选择企业,然后单击项目组合。
- 单击增加创建新的组合。
- 将所需项目增加到组合。
- 从工具栏中,选择文件,然后单击选择项目组合。
- 选择组合。
备注:确保在打开组合时选择了仅显示当前组合中 EPS 分组带选项。
配置启动选项
要配置启动选项,请执行以下操作:
- 登录 P6 Professional。
- 从工具栏中,选择工具,然后单击用户设置。
- 在开始过滤器选项卡下,取消选择资源汇总数据复选框。
- 选择当前项目数据;此设置仅应用于资源、角色、OBS、作业分类码和费用科目。
提高功能性能
- 使用“独占”模式打开项目以执行操作,例如更新计划。只有以“独占”模式打开项目的用户可以编辑此项目;其他用户无法进行任何更改。
- 尽可能使用过滤器减少加载或显示的数据量。
- 无论何时增加新行,P6 Professional 都会提交数据。如果您的网络或 Internet 连接的延迟很高,提交数据可能需要更多的时间。为了缩短这种时间,请创建本地 Excel 文件,然后使用 XLS 导入来导入数据。
或者,您可以使用独立版本的 SQLite 数据库输入数据,然后使用 XML 导出/导入功能将数据移动到主数据库。有关详细信息,请参阅 P6 Professional 安装和配置指南(独立版本)。
- 在执行 XML 导入时单独从项目导入视图。这样允许在后台运行导入。
- 使用 P6 计划在非高峰时间执行重复任务,例如汇总、本期进度更新、计划程序等。
- 请避免频繁地计划项目。
- 仅在必要时使用刷新 (F5),因为这种操作会强制 P6 Professional 重新从服务器加载数据。