-
Notifications
You must be signed in to change notification settings - Fork 30
其他主题
Jesse edited this page Aug 31, 2020
·
1 revision
不允许在中间层中执行的命令如下:
start slave
stop slave
start all slaves
stop all slaves
change master to
-
select for update
可能会走从库,所以使用select for update
必须在显式事务中或者加 hint 强制走 Master
对于 found_rows、row_count 以及 show warning、select last_insert_id 等获取上下文信息的语句,仅在产生该类信息的语句(比如SQL_CALC_FOUND_ROWS语句、insert auto increment 等)正确执行后立即执行有效,否则结果无效。
temporary表的相关操作正常支持,只是将所有对应的操作都分发到主库,规则是,如果某个连接没有创建临时表,则正常执行原来的分发规则,如果创建了一个临时表,则以后所有的操作都分发到写节点,除非这个连接断开再重新建立才会恢复分发规则。
目前不支持load data操作。