Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » UltraLite - 数据库管理和参考 » 使用 UltraLite 数据库 » UltraLite 性能与优化

 

UltraLite 优化策略

UltraLite 的不同 UltraLite 部署可能需要特定设置以根据您的需要调整数据库。

Palm OS 的早期版本

Palm 设备的早期版本(例如,版本 4.x)只有大约 200 KB 的 RAM。由于 UltraLite 11 需要动态内存,此限制可能会引发问题。

平台策略   有两种方案:

  • 升级到 Palm OS 5.x。此建议为首选选项。

  • 将 UltraLite 降级到 9.0.x 版本。

数据库优化策略   应确保执行以下操作:

  • 对于 CACHE_SIZE 创建参数   不要使用此参数建立一个连接,并允许 UltraLite 设置缺省值。如果设置自己的值,由于同步要求动态内存,可能无意间会引发问题。

  • 对于 page_size 创建数据库属性   使用可能的最小页面大小为应用程序创建一个新数据库。虽然 1 KB 是最小的页面大小,Palm OS 通常使用 2 KB 的页面大小。