直接使用JDBC一个非常普遍的问题就是动态SQL。使用参数值、参数本身和数据列都是动态SQL,通常是非常困难的。典型的解决办法就是用上一堆的IF-ELSE条件语句和一连串的字符串连接。对于这个问题,Ibatis提供了一套标准的相对比较清晰的方法来解决一个问题,这里有个简单的例子: <select id="getUserList" resultMap="user">     select&nb…

2015/07/03 0条评论 1835点热度 0人点赞 阅读全文

V$SQLAREA    本视图持续跟踪所有shared pool中的共享cursor,在shared pool中的每一条SQL语句都对应一列。本视图在分析SQL语句资源使用方面非常重要。  V$SQLAREA中的信息列  HASH_VALUE:SQL语句的Hash值。  ADDRESS:SQL语句在SGA中的地址。  这两列被用于鉴别SQL语句,有时,两条不同的语句可能hash值相同。这时候,必须连同ADDRESS一同使用来确认SQL语句。  PARSI…

2015/07/03 0条评论 1373点热度 0人点赞 阅读全文