GTS 的隔离级别默认为读未提交,该模式下本文表中的 select 语句的 SQL 修饰用法都是支持的;使用 hint 可以让 GTS 达到读已提交,该模式下 select 语句的用法只能部分支持。
GTS 的读 hint 为:/+txc({ 'LEVEL':'READCOMMITED'})/,用法举例如 /+txc({ ‘LEVEL’:’READCOMMITED’})/select name from tb where id =1。
DML语句支持
| 类型 | SQL 实例 | 是否支持 |
|---|---|---|
| AND & OR | |
是 |
| LIKE | |
是 |
| 通配符 | |
是 |
| BETWEEN | |
是 |
| ON DUPLICATE | |
是 |
Select 语句支持
| 类型 | SQL 实例 | 读未提交 | 读已提交 |
|---|---|---|---|
| AND & OR | |
是 | 是 |
| ORDER BY | |
是 | 是 |
| GROUP BY | |
是 | 是 |
| LIKE | |
是 | 是 |
| 通配符 | |
是 | 是 |
| EXISTS | |
是 | 是 |
| IN | |
是 | 是 |
| BETWEEN | |
是 | 是 |
| ON DUPLICATE | |
是 | 是 |
| ALIASES | |
是 | 是 |
| TOP | |
是 | 是 |
| LIMIT | |
是 | 是 |
|
|
是 | 否 |
|
|
是 | 否 |