阅读68 返回首页    go 阿里云


客户端及连接池__用户指南_云数据库 PetaData-阿里云

客户端连接

  1. 使用JDBC等连接器,必须指明连接的库,否则无法执行;
  2. 不支持游标访问;
  3. 跨分区语句的性能,在数据通道占满的情况下,将为单分区语句的1/n,n为分区数;
  4. 跨分区语句将会在每个分区上建立一条连接,可能导致分区的连接数成比例增加;
  5. COM_QUERY语句长度:当前限制用户SQL语句不得超过16M,间接要求用户的单行不得超过16M大小;
  6. 客户端可使用的命令类型:COM_PING | COM_QUIT | COM_QUERY | COM_KILL | COM_INIT_DB | COM_PROCESS_INFO | COM_PROCESS_KILL;其它命令均不支持(包括prepare命令COM_STMT_XXXXXX、binglog命令COM_BINLOG_XXXXXX等);

服务器端连接池

  1. PetaData可以提供服务器端连接池;默认情况下此连接池未开启,用户若有需要请通过工单系统与我们联系申请;
  2. 连接池功能开启后,将有效减少服务器到后端分区的连接数,最大化的复用连接,但其实现与mysql的支持紧密相关;
  3. 启用连接池后,单行事务的每条语句都将附带当前库名和当前全量环境变量到后端mysql,单行事务语句执行完毕后,立即将后端分区归还到全局连接池;
  4. 启用连接池后,以begin/start transaction/set autocommit = 0开启的多行事务,仅在第一条环境变量设置语句中附带当前库名和当前全量环境变量到后端mysql,直到事务提交、回滚、隐式提交,才将后端分区归还到全局连接池;
  5. 启用连接池后,将对性能产生一些影响;

最后更新:2016-11-23 17:16:03

  上一篇:go 其他语句说明__用户指南_云数据库 PetaData-阿里云
  下一篇:go 公测服务条款__服务条款_云数据库 PetaData-阿里云