10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 下载本手册
PDF(美国高级主任)- 41.6 mb
PDF (A4)- 41.7 mb
手册页(TGZ)- 262.2 kb
手册页(Zip)- 372.2 kb
信息(Gzip)- 4.0 mb
信息(邮政编码)- 4.0 mb
本手册节选

15.20.6.6对底层InnoDB表执行DML和DDL语句

您可以访问底层InnoDB表(即test.demo_test(默认)通过标准SQL接口。然而,也有一些限制:

  • 方法访问的表memcached接口,记住memcached可以将操作配置为定期提交,而不是在每个写操作之后提交。控件控制此行为daemon_memcached_w_batch_size选择。如果此选项设置为大于1,使用读未提交查询,以查找刚刚插入的行。

    mysql> SET session TRANSACTION ISOLATION LEVEL READ UNCOMMITTEDmysql> SELECT * FROM demo_test;+------+------+------+------+-----------+------+------+------+------+------+------+ | 残雪| cy | c1 | cz | c2 | ca | CB | c3 |铜| c4 | C5  | +------+------+------+------+-----------+------+------+------+------+------+------+ | 空零| | a11零零零| | | 123456789 | | 10零| | 3 | NULL  | +------+------+------+------+-----------+------+------+------+------+------+------+
  • 方法访问的SQL修改表时memcached接口,可以配置memcached定期启动新事务的操作,而不是每次读取操作都启动。控件控制此行为daemon_memcached_r_batch_size选择。如果此选项设置为大于1,使用SQL对表所做的更改不会立即可见memcached操作。

  • InnoDB对于事务中的所有操作,表要么被is(共享意图)锁定,要么被IX(意图独占)锁定。如果你增加daemon_memcached_r_batch_size而且daemon_memcached_w_batch_size的默认值1,该表很可能在每次操作之间被锁定,防止DDL表上的陈述。