数据库种种必知必会
1.对索引,事务和锁进行测试
2.SQL语句相关知识的写实
竹天九日
这个作者很懒,什么都没留下…
展开
-
MySQL中InnoDB事务的默认隔离级别测试
background:通过在数据库建一个简单的蜘蛛侠,蝙蝠侠转账表,来测试InnoDB事务的默认隔离级别事务A:蝙蝠侠(超能力是有钱)给蜘蛛侠转账100;一共是四步组成(1)开始事务A(2)update 蜘蛛侠账户加100(3)update 蝙蝠侠账户减100(4)提交事务A事务B:蜘蛛侠转查自己的账户第一步:开始事务A后执行事务B;结果如下第二步:update 事务A后执行事...原创 2020-03-08 23:15:02 · 1457 阅读 · 0 评论 -
MySQL中用replace批量替换数据
REPLACE的运行与INSERT很相似。只有一点例外,假如表中的一个旧记录与一个用于PRIMARY KEY或一个UNIQUE索引的新记录具有相同的值,则在新记录被插入之前,旧记录被删除。举例如下(.xml中的sql语句)<insert id="..." parameterType="..." > REPLACE INTO evaluate_tag_map (tag...原创 2020-03-10 08:51:09 · 2244 阅读 · 0 评论