10bet网址
MySQL连接器/ J 5.1发行说明
相关的文档10bet官方网站 下载这些版本说明
PDF (Ltr)- 0.6 mb
PDF (A4)- 0.6 mb


MySQL连接器/ J 5.1发行说明/MySQL连接器/ J 5.1的变化MySQL连接器/变化/ J 5.1.11 (2010-01-21)

变化在MySQL连接器/ J 5.1.11 (2010-01-21)

发现自释放5.1.10修复bug。

功能添加或改变

  • 复制连接,那些从jdbc url: mysql:复制,现在使用jdbc: mysql:为奴隶loadbalance连接池。这意味着它可以设置负载平衡的属性等loadBalanceBlacklistTimeoutloadBalanceStrategy选择机制来平衡负载和故障转移或容错策略对奴隶池。(错误# 49537)

错误修复

  • NullPointerException有时发生在invalidateCurrentConnection ()负载平衡连接。(错误# 50288)

  • deleteRow方法引起了全表扫描,当使用一个可更新的游标和一个多字节字符集。(错误# 49745)

  • 池连接,连接器/ J没有处理会话变量time_zone当使用URL设置,导致不正确的存储时间戳值。(错误# 49700)

  • ExceptionInterceptor类没有提供连接上下文。(错误# 49607)

  • 萍离开liveConnections地图关闭连接,导致后续连接使用时例外。(错误# 48605)

  • 使用MysqlConnectionPoolDataSource负载均衡的URL生成异常的类型ClassCastException:

    造成MysqlConnectionPoolDataSource ClassCastException: . lang。ClassCastException:$Proxy0 at com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource.getPooledConnection(MysqlConne ctionPoolDataSource.java:80)
    . lang。ClassCastException: $ Proxy2 com.mysql.jdbc.jdbc2.optional.StatementWrapper.executeQuery (StatementWrapper.java: 744)

    (错误# 48486)

  • 负载均衡的实现连接使用一个代理,委托方法调用,包括equals ()hashCode (),基本连接对象。这意味着连续调用hashCode ()在同一对象可能返回不同的值,如果代理状态改变了,它是利用不同的底层连接。(错误# 48442)

  • 批量修改的功能试图确定的开始通过寻找列表(尾随空格)。然而,有效的MySQL语法许可其次是空格或一个开括号:

    (1)插入台值;(1)插入台值;

    查询用上面的格式并没有因此获得批量修改的性能优势。(错误# 48172)

  • PermGen内存泄露是由连接器/ J声明取消计时器(java.util.Timer)。当应用程序被卸载取消计时器没有终止,防止被垃圾收集的类加载器。(错误# 36565)

  • 连接字符串的选择noDatetimeStringSync设置为真正的启用,服务器端准备好的语句,生成以下例外是如果试图获取,使用ResultSet.getString (),一个datetime值包含所有零组件:

    java.sql。SQLException异常:值“0000-00-00”不能用java.sql.Date表示

    (错误# 32525)