Mysql插入数据的工作方式-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

Mysql插入数据的工作方式

2016-02-01 14:40:23 2026 1

Mysql在处理大并发插入是的工作方式是怎样的?是真的锁表么,假如是锁表的话也就是说要同步执行插入的操作行为,那么大并发的时候用户岂不是要等待数据插入了。

同样,有的文章说mysql的select也是锁表的,那岂不是说mysql的增删改差都锁表操作了。。

取消 提交回答
全部回答(1)
  • 落地花开啦
    2019-07-17 18:37:08

    MySQL数据库中,不同的表采用不同的数据库引擎时,增删改查的锁定情况是不同的,而不同的引擎是针对不同的业务而言的。
    写入锁表,应该是Myisam引擎,这种引擎的表在文件系统中被保存为3个文件(索引和数据被分开保存),所以读取效率很高,内存占用较低,但在对应update、insert操作时,启用的是表级锁,具体的你可以百度一下。
    最后,select锁表?这个也跟引擎有关,Myisam引擎会锁(读锁),就是说多个都请求都能并发,但是只要有人在读,就不允许写入。

    0 0
相关问答

1

回答

mysql导入数据出错?报错

2020-06-12 10:25:36 625浏览量 回答数 1

2

回答

mysql数据库同步

2018-10-24 10:45:10 4605浏览量 回答数 2

1

回答

MySQL数据库升级

2018-10-05 23:49:44 323浏览量 回答数 1

1

回答

导入MySQL数据报错

2017-12-13 07:53:47 479浏览量 回答数 1

1

回答

mysql删除数据

2016-03-23 20:17:32 2156浏览量 回答数 1

2

回答

MSSQL数据库数据导入

2016-03-01 16:32:04 2495浏览量 回答数 2

1

回答

mysql插入数据碰到的异常问题

2016-02-13 15:45:14 1463浏览量 回答数 1

1

回答

mysql 中随机数据插入问题

2016-02-06 21:30:44 1857浏览量 回答数 1

1

回答

MySQL数据库导入不了

2014-08-12 15:32:22 7745浏览量 回答数 1

2

回答

mssql数据库mysql切换

2014-07-21 14:30:39 11562浏览量 回答数 2
+关注
落地花开啦
喜欢技术,喜欢努力的人
0
文章
7824
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载