Some oracle detail...

Some oracle detail...

1.一个Oracle 的 Connection 最多可以创建 300 个statement
2.oracle绑定中文时一个中文字符按照3个字节计算,而且字符串最大绑定量为2000字节,串长度小于666的是安全的
      if( str.length() > 2000 || str.getBytes("utf8").length > 2000 )
       mst.setCharacterStream(i+1,new CharArrayReader(str.toCharArray()),str.length());
      else
       mst.setString(i+1,str);
3.修改oracle blob时可以先用 for update 对修改对象加锁再修改,使用时需强制转换为 oracle.sql.BLOB

你可能感兴趣的:(Some oracle detail...)