单选
- 在MySQL中,以下关于GTID的说法错误的是: a. GTID是由source_id:transaction_id组合而成的 b. GTID中的source_id表示这个事务是由哪个服务器执行的,通常是server_uuid c. GTID中的transaction_id可以是单独的数字,也可以是n-m的数值区间 d. GTID中的transaction_id一定是连续的
- 在MySQL中,使用基于GTID的复制,在同步发生错误时,使用以下哪种方式可以跳过导致错误的语句: a. SET GTID_NEXT="CONSISTENCY"; BEGIN; COMMIT; SET GTID_NEXT="AUTOMATIC"; b. SET GTID_NEXT="5da6b4f5-6f60-11e8-b2d6-0010e05f3e06:8"; BEGIN; COMMIT; SET GTID_NEXT="AUTOMATIC"; c. SET GLOBAL SQL_SKIP_SLAVE_COUNTER=1 d. SET GLOBAL enforce_gtid_consistency=ON e. SET GTID_EXECUTED="5da6b4f5-6f60-11e8-b2d6-0010e05f3e06:8";
- 在MySQL中,使用基于GTID的复制,在执行以下语句时,提示错误 Mysql> CREATE TABLE datatarget SELECT * FROM datasource; ERROR 1786 (HY000): CREATE TABLE ... SELECT is forbidden when @@GLOBAL.ENFORCE_GTID_CONSISTENCY = 1. 关于这个报错说法正确的是: a. GTID已检测到从库不一致,因此,在问题解决之前,不允许更新。 b. 源数据表使用的是较旧的InnoDB表空间格式,该格式与GTID不兼容。 c. GTID要求在每个语句之前进行START TRANSACTION d. 无法以业务安全的方式记录该语句
- 在MySQL中,使用基于GTID的复制,以下说法正确的是 a. 在MySQL5.6版本中,从库必须启用log_slave_updates b. 在MySQL5.7版本中,从库必须启用log_slave_updates c. 无论哪个数据库版本,从库都必须启动log_slave_updates d. 无论哪个数据库版本,从库都不需要启动log_slave_updates
- 在MySQL中,以下关于GTID的说法错误的是: a. 默认情况下,对于会话中提交的每个新事务,都会自动生成并分配一个新的GTID b. 当gtid_next的值为AUTOMATIC时,如果事务回滚,不能生成并分配GTID c. 当gtid_next的值为有效的GTID值时,即使事务为空,也会分配GTID并添加到gtid_executed d. 当gtid_next的值有效的GTID值时,执行完一个事务后,可以直接执行下一个事务。
多选
- 在MySQL中,以下关于GTID的说法正确的是 a. 要清除GTID记录,可以使用reset master命令 b. 在执行reset master时,会删除binlog日志 c. 要清除GTID记录,可以使用reset slave命令 d. 在执行reset slave时,会删除binlog日志
- 在MySQL中,以下关于GTID的说法错误的是 a. GTID可以在线修改 b. GTID在线修改时,可以直接从OFF更改为ON c. GTID只能通过配置文件进行修改 d. 修改GTID必须重启数据库
- 在MySQL中,以下关于GTID的说法正确的是
a. 可以通过set global gtid_executed手动更新数据库执行过的GTID列表 b. 可以通过set global gtid_purged手动更新数据库执行过的GTID列表 c. set global gtid_purged 只能在gtid_executed 值为空时进行设置 d. gtid_purged是gtid_executed的子集 - 在MySQL5.7以上版本中,使用GTID进行复制,以下哪些参数必须在主库进行设置 a. gtid_mode b. log_bin c. log_slave_updates d. enforce_gtid_consistency
- 在MySQL中,使用基于GTID的复制,以下说法错误的是 a. 需要设置master_log_file和master_positon b. 不需要设置master_log_file和master_positon c. 如果Retrieved_Gtid_Set和Executed_Gtid_Se值相同,主从数据一定是一致的 d. 如果主库和从库的gtid_purged值相同,主从数据一定是一致的
答案
-
在MySQL中,以下关于GTID的说法错误的是: D a. GTID是由source_id:transaction_id组合而成的 b. GTID中的source_id表示这个事务是由哪个服务器执行的,通常是server_uuid c. GTID中的transaction_id可以是单独的数字,也可以是n-m的数值区间 d. GTID中的transaction_id一定是连续的
-
在MySQL中,使用基于GTID的复制,在同步发生错误时,使用以下哪种方式可以跳过导致错误的语句: B a. SET GTID_NEXT="CONSISTENCY"; BEGIN; COMMIT; SET GTID_NEXT="AUTOMATIC"; b. SET GTID_NEXT="5da6b4f5-6f60-11e8-b2d6-0010e05f3e06:8"; BEGIN; COMMIT; SET GTID_NEXT="AUTOMATIC"; c. SET GLOBAL SQL_SKIP_SLAVE_COUNTER=1 d. SET GLOBAL enforce_gtid_consistency=ON e. SET GTID_EXECUTED="5da6b4f5-6f60-11e8-b2d6-0010e05f3e06:8";
-
在MySQL中,使用基于GTID的复制,在执行以下语句时,提示错误 Mysql> CREATE TABLE datatarget SELECT * FROM datasource; ERROR 1786 (HY000): CREATE TABLE ... SELECT is forbidden when @@GLOBAL.ENFORCE_GTID_CONSISTENCY = 1. 关于这个报错说法正确的是: D a. GTID已检测到从库不一致,因此,在问题解决之前,不允许更新。 b. 源数据表使用的是较旧的InnoDB表空间格式,该格式与GTID不兼容。 c. GTID要求在每个语句之前进行START TRANSACTION d. 无法以业务安全的方式记录该语句
-
在MySQL中,使用基于GTID的复制,以下说法正确的是 A a. 在MySQL5.6版本中,从库必须启用log_slave_updates b. 在MySQL5.7版本中,从库必须启用log_slave_updates c. 无论哪个数据库版本,从库都必须启动log_slave_updates d. 无论哪个数据库版本,从库都不需要启动log_slave_updates
-
在MySQL中,以下关于GTID的说法错误的是:D a. 默认情况下,对于会话中提交的每个新事务,都会自动生成并分配一个新的GTID b. 当gtid_next的值为AUTOMATIC时,如果事务回滚,不能生成并分配GTID c. 当gtid_next的值为有效的GTID值时,即使事务为空,也会分配GTID并添加到gtid_executed d. 当gtid_next的值有效的GTID值时,执行完一个事务后,可以直接执行下一个事务。
-
在MySQL中,以下关于GTID的说法正确的是 AB a. 要清除GTID记录,可以使用reset master命令 b. 在执行reset master时,会删除binlog日志 c. 要清除GTID记录,可以使用reset slave命令 d. 在执行reset slave时,会删除binlog日志
-
在MySQL中,以下关于GTID的说法错误的是 BCD a. GTID可以在线修改 b. GTID在线修改时,可以直接从OFF更改为ON c. GTID只能通过配置文件进行修改 d. 修改GTID必须重启数据库
-
在MySQL中,以下关于GTID的说法正确的是 BD a. 可以通过set global gtid_executed手动更新数据库执行过的GTID列表 b. 可以通过set global gtid_purged手动更新数据库执行过的GTID列表 c. set global gtid_purged 只能在gtid_executed 值为空时进行设置 d. gtid_purged是gtid_executed的子集
-
在MySQL5.7以上版本中,使用GTID进行复制,以下哪些参数必须在主库进行设置 ABD a. gtid_mode b. log_bin c. log_slave_updates d. enforce_gtid_consistency
-
在MySQL中,使用基于GTID的复制,以下说法错误的是 ACD a. 需要设置master_log_file和master_positon b. 不需要设置master_log_file和master_positon c. 如果Retrieved_Gtid_Set和Executed_Gtid_Se值相同,主从数据一定是一致的 d. 如果主库和从库的gtid_purged值相同,主从数据一定是一致的