暂无搜索历史
有粉丝留言:“干了三年Java程序员,发现越来越不喜欢,每天都只是完成业务需求,现在公司还内卷我们,逼我们写专利,干更多莫名其妙的难活,更不喜欢了。性格又不是喜...
CURD table t_account; any Exception rollback;
case2:如果存储引擎不支持事务,SQL的执行会中断,此时可能会导致后续有符合条件的行不被操作,出现不符合预期的结果。
程序员的世界,从来都是用数据说话、以逻辑决策。面对电车这一出行选项,我们抛开情怀与跟风,只算能耗账、看技术参数、评智能体验、测续航实感。从电池性能到车机交互,从...
近期写了不少InnoDB锁相关的文章,不少小伙伴问,如何在MySQL终端模拟并发事务,今天,咱们一起动起手来,模拟并发事务的互斥与死锁。
要不是我正在找工作,我就信你了,现实情况是C++求职者其实很多,但是岗位不多,而且有些岗位并不仅仅是C++。
MySQL数据库,InnoDB存储引擎,为了提高并发,使用MVCC机制,在并发事务时,通过读取数据行的历史数据版本,不加锁,来提高并发的一种不加锁一致性读(Co...
程序员有血条的,大厂被裁可以去中厂,中厂被裁可以去小厂,小厂被裁可以去外包,外包被裁,才算真失业了。
隔离性是指,多个用户的并发事务访问同一个数据库时,一个用户的事务不应该被其他用户的事务干扰,多个并发事务之间要相互隔离。
MySQL的InnoDB的细粒度行锁,是它最吸引人的特性之一。InnoDB的细粒度锁,是实现在索引记录上的。
有人问:“目前,作为一名嵌入式软件开发,薪资一般,马上35岁了,并没有互联网大厂的高薪,是应该努力提升主业升职加薪,还是发展副业。”
思考问题的过程,或许比问题本身,更加重要。如果你是面试官,希望候选者如何回答你的问题,你会给他高分呢?以下是我的系统性思考,分享给大家。
InnoDB里当然也实现了标准的行级锁(row-level locking),共享/排它锁:
看到年轻人讨论“产品经理是不是仅次于程序员的好职业”。有人说它是离CEO最近的岗位,能定义产品、驱动团队;也有人吐槽它是“背锅侠”,每天在程序员和老板之间夹缝求...
数据库的索引分为主键索引(Primary Inkex)与普通索引(Secondary Index)。InnoDB和MyISAM是怎么利用B+树来实现这两类索引,...
沈老师,我们有个业务,同一个用户在并发“查询,逻辑计算,扣款”的情况下,余额可能出现不一致,请问有什么优化方法么?
当你动用所有高深技术,从源码查到内核,它却躲在某个角落,对你发出无声的嘲笑。直到真相大白那一刻,你才发现,原来最复杂的,往往是那个最简单、最SB的盲点。
有人问:“假如团队里最牛的程序员,在关键系统里埋了个只有他能修的“雷”,这会不会踩到了法律的红线”?
MySQL是互联网公司用的最多的数据库,InnoDB是MySQL用的最多的存储引擎,它非常适合大数据量,高并发量的互联网业务。
昨天聊到一个话题:程序员能闯多大的祸?有人说删库跑路算顶天了,但一位十年运维的老哥苦笑摇头:“你们太年轻”。