![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
csdnning
这个作者很懒,什么都没留下…
展开
-
MySQL锁与事务
以前只知道数据库的增删改查,熟用create 、insert into、update、delete from、select等。平常自己一条一条用起来自我感觉良好,根本不会出现什么问题。可是一旦与真实的产品结合起来,就没有想的那么简单了。产品需要保证数据的可靠性和稳定性,得应对并发情况,毕竟产品不是一个人玩。这很容易让人想到”锁“这个东西,编程的人都知道,多线程的时候,会采用“加锁”“解锁”的方式来原创 2017-11-25 15:13:17 · 830 阅读 · 0 评论 -
MySQL插入数据后返回自增id的方法
在数据库操作中,很可能在执行插入操作(A表)时,需要先在另一张表(B表)中插入一条记录,然后获取其主键id,并将这id插入这张表(A表)。 对于新手而言,想到的可能是我先在B表执行“insert into”插入一条记录,然后立即执行“select max(id)"查询操作,查询最大id就行了。这样做,看似可行,但有很大隐患存在: 1、在数据量庞大的情况下,第二条查询语句效率极低。我遇到的情原创 2017-11-25 16:02:46 · 18689 阅读 · 0 评论