Cetus分为读写分离和分库两个版本,具有如下使用约束:
1)不支持将LAST_INSERT_ID 嵌套在INSERT或者其他的语句中
2)不支持客户端的change user命令
1)不支持AVG聚合函数
2)聚合函数不能当除数,且聚合函数跟聚合函数不能相乘
3)不支持COUNT(DISTINCT)/SUM(DISTINCT)
4)不支持存储过程和视图
5)不支持批量sql语句的执行
6)不支持having多个条件
7)不支持含有any/all/some的子查询语句
8)不支持load data infile
9)不支持handler语法
10)不支持lock tables语法
11)针对分片表,ORDER BY排序字段不超过8个列
12)针对分片表,仅支持DISCTINCT字段同时也是ORDER BY字段
13)针对分片表,CASE WHEN/IF不能用于DML语句中,也不能用在GROUP BY后
14)不支持跨库的JOIN
15)当Where条件中有分区列时值必须是原子值
16)在做SQL查询时只支持同一个 VDB 内的关联查询,针对 sharding 表,可以使用 sharding key 的要求加上该过滤条件
17)不支持服务器端 PREPARE
18)使用中文列名或中文别名时必须加引号
19) order by和group by的字段,必须出现在前面字段列表中
20)不支持session级别的profiling
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。