Go back to the English version of the documentation收集不在对象存储器中的平面文件的统计信息
在Data Virtualization中收集平面文件的统计数据
Last updated: 2024年11月26日
可以使用 SYSPROC.NNSTAT 过程,用于收集所有虚拟化对象 (对象存储器中定义的对象除外) 的统计信息。
重要信息: 请勿使用 SYSPROC.NNSTAT 过程 (基于目录的统计信息收集方法)。 此方法将删除先前收集的任何列级别统计信息,这将对查询性能产生不利影响。
以下示例显示了如何调用 SYSPROC.NNSTAT 过程。
call SYSPROC.NNSTAT(NULL, 'schema', 'table_name', 'list_of_columns_commonly_used_in_predicates', '', 2, '/tmp/table_name.log', ?, 1);
此调用收集 list_of_columns_commonly_used_in_predicates 自变量中包含的列的表级别统计信息和列级别统计信息。 如果表具有少量列,那么可以通过指定空值而不是列列表来收集表中所有列的统计信息。 要避免收集列统计信息,请改为指定空字符串 ('')。
有关更多信息,请参阅 SYSPROC.NNSTAT 存储过程。