我想提取OBIEE执行的所有逻辑SQL的列表。此信息存在于OBIEE的nqquery.log日志文件中。我正在寻找一个脚本,它可以解析这个日志文件,并在CSV文件中为每个逻辑SQL提供以下信息
在我增加日志级别并禁用缓存之后,它应该能够收集给定逻辑SQL的所有物理SQL。
另外,如果我提供数据库连接信息,请为物理SQL提供解释计划。
这样的剧本存在吗?还是要求太多了?
发布于 2012-10-26 14:24:45
ListOBIStats就是一个这样做的工具。
python listobistats.py --help它为每个逻辑SQL收集以下信息
每个逻辑或物理SQL都被正确地格式化和缩进。它们被写入不同的文件,并可从浏览器中的HTML结果中访问。
如果数据源是Oracle数据库,则可以自动生成解释计划。
Usage: python listobistats.py [options] $OBIEE_HOME/.../coreapplication_obis1/nqquery*.loghttps://stackoverflow.com/questions/13072593
复制相似问题