数据库
yiqzq
人生如此复杂,机会多得像稠密图,我们没理由认输。尽管我们走不了最短路,但图仍是连通图,TLE之前,没有一个节点叫失败。
展开
-
深入理解幻读的加锁问题
深入理解幻读的问题 文章目录深入理解幻读的问题这篇文章的主要重点是对RR隔离级别下如何加锁的分析 参考博文 【原创】惊!史上最全的select加锁分析 MySQL加锁分析 首先关于幻读,在RC的隔离级别下是没有问题的,因为对于每一个select语句都会生成一个新的视图。 下面主要介绍先介绍一下在RC 隔离级别下,不同语句的加锁情况,方便后面对RR隔离级别的对比。 pId(int) name(varchar) num(int) 1 aaa 100 2 bbb 200 3 bbb 300原创 2020-08-14 14:59:48 · 371 阅读 · 0 评论 -
sqlzoo练习题答案
sqlzoo练习题答案 文章目录sqlzoo练习题答案从[SELECT from world](https://sqlzoo.net/wiki/SELECT_from_WORLD_Tutorial)的第5题开始,前面的答案没存[SELECT from nobel](https://sqlzoo.net/wiki/SELECT_from_Nobel_Tutorial)[SELECT in SELEC...原创 2020-04-04 21:11:45 · 2166 阅读 · 0 评论 -
Mysql的Explain关键字
Mysql的Explain关键字 文章目录Mysql的Explain关键字idselect_typetabletypepossible_keyskeykey_lenrefrowsExtra 参考博客:https://segmentfault.com/a/1190000008131735 MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执...原创 2020-03-16 13:32:46 · 125 阅读 · 0 评论 -
Mysql数据库学习汇总
文章目录事务的四大特性ACID并发事务产生的问题数据库事物的四种隔离级别存储引擎查看本地mysql的存储引擎InnoDB记录存储结构Compact行格式变长字段长度列表NULL值列表记录头信息记录的真实数据Redundant行格式Dynamic行格式关于行溢出Compressed行格式索引 事务的四大特性ACID 原子性(Atomicity): 事务是最小的执行单位,不允许分割。事务的原子性确保动...原创 2020-03-15 16:28:52 · 583 阅读 · 0 评论 -
事务隔离性以及乐观锁和悲观锁
事务隔离性以及乐观锁和悲观锁 参考博客:https://juejin.im/post/5b4977ae5188251b146b2fc8 https://www.cnblogs.com/itcomputer/articles/5133254.html 文章目录脏读不可重复读幻读不可重复读和幻读的区别悲观锁乐观锁两种锁的使用场景 脏读 脏读指一个事务读取了另外一个事务未提交的数据。 不可重复读 不可重...原创 2020-02-27 11:58:54 · 168 阅读 · 0 评论 -
关于使用msi文件安装mysql导致数据库无法插入中文的解决方案(亲测可用)
先说明一下问题产生的背景和原因: 在创完表之后发现插入中文无效,每次都会报error:1366,经过百度查询之后可知是因为字符的编码问题. 下面是重点: 由于博主是用后缀名为msi的安装包安装的mysql,导致在与bin目录同级的目录下没有my.ini文件,之后经过百度查询之后发现原来可以在C:\ProgramData\MySQL\MySQL Server 5.7 这个目录下面拷贝my.ini文件...原创 2019-06-22 15:38:11 · 183 阅读 · 0 评论