统计sql在代码中用到的位置及其作用

公司突然要求统计代码中用到sql的地方(java代码中)和其作用,可这项目使用了hibernate,这该如何是好啊?
直接开hibernate的输出sql开关后输出的sql代码一条就有上千字,又如何看出它的作用啊?
实习中的小朋友请教大虾们了。
(说是为了建索引才搞这玩意的,别人也这么搞的吗)