Oracle SQL_ID and SQL Text

on

之前有朋友问过如果知道SQL语句,可不可以不通过查询数据字典就能算出这条语句的SQL_ID。

之前我的回答是,不能,Oracle没有提供这样的方法或者函数。

但是任何事情都是可能的,Slavik Markovich写了一个Python脚本来通过SQL Text计算SQL_ID和SQL_HASH_VALUE。

而在Oracle10g中SQL_ID和之前SQL_HASH_VALUE的关系可以参看Tanel Poder的文章

Leave a Reply

Your email address will not be published. Required fields are marked *