返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

深圳网站建设

服务热线:18038067647

分离能并行的操作

时间:2014-11-17

  说到MyISAM的表锁,而且是读写互相阻塞的表锁,可能有些人会认为在MyISAM存储引擎的表上就只能是完全的串行化,没办法再并行了.大家不要忘记了,MyISAM的存储引擎还有一个非常有用的特性,那就是Concurrent Insert(并发插入)的特性.
  MyISAM存储引擎有一个控制是否打开Concurrent Insert功能的参数选项:concurrent_insert,可以设置为0,1或2.三个值的具体说明如下:
1.concurrent_insert=2,无论MyISAM存储引擎的表数据文件的中间部分是否存在因为删除数据而留下的空闲空间,都允许在数据文件尾部进行concurrent_insert
2.concurrent_insert=1,无论MyISAM存储引擎的表数据文件中间不存在空闲空间的时候,可以从文件尾部进行Concurrent Insert
3.concurrent_insert=0,无论MyISAM存储引擎的表数据文件的中间部分是否存在因为删除数据而留下的空闲空间,都不允许Concurrent Insert.


建站流程

    深圳网站建设流程