数据库计算器
除了运行时统计信息之外,SmartEDB还提供了获取任何数据库类的运行时信息的可能性,包括该类在运行时将使用的内存、它的索引和动态对象的大小。该信息允许应用程序优化模式设计、选择最佳页面大小以及其他存储和性能参数。以下api管理数据库计算器:
函数 | 说明 |
---|---|
mco_calc_init | 初始化计算器 |
mco_calc_deinit | 释放计算器资源 |
mco_calc_reg_schema_classes | 注册在数据库模式中枚举的类 |
mco_calc_register_classes | 注册指定的类 |
mco_calc_class_reg | 用指定的参数注册类 |
mco_calc_class_add | 注册指定的类。 |
mco_calc_fill_db | 用注册类的对象填充数据库 |
mco_calc_stat_collect | 收集已注册类的内存统计信息 |
mco_calc_get_class_info | 收集指定类的内存统计信息 |
mco_calc_cinfo_browse | 浏览计算器类 |
mco_calc_iinfo_browse | 浏览计算器索引 |