数据库
yiqzq
人生如此复杂,机会多得像稠密图,我们没理由认输。尽管我们走不了最短路,但图仍是连通图,TLE之前,没有一个节点叫失败。
展开
-
深入理解幻读的加锁问题
深入理解幻读的问题文章目录深入理解幻读的问题这篇文章的主要重点是对RR隔离级别下如何加锁的分析参考博文【原创】惊!史上最全的select加锁分析MySQL加锁分析首先关于幻读,在RC的隔离级别下是没有问题的,因为对于每一个select语句都会生成一个新的视图。下面主要介绍先介绍一下在RC 隔离级别下,不同语句的加锁情况,方便后面对RR隔离级别的对比。pId(int)name(varchar)num(int)1aaa1002bbb2003bbb300原创 2020-08-14 14:59:48 · 399 阅读 · 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 · 2192 阅读 · 0 评论 -
Mysql的Explain关键字
Mysql的Explain关键字文章目录Mysql的Explain关键字idselect_typetabletypepossible_keyskeykey_lenrefrowsExtra参考博客:https://segmentfault.com/a/1190000008131735MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执...原创 2020-03-16 13:32:46 · 134 阅读 · 0 评论 -
Mysql数据库学习汇总
文章目录事务的四大特性ACID并发事务产生的问题数据库事物的四种隔离级别存储引擎查看本地mysql的存储引擎InnoDB记录存储结构Compact行格式变长字段长度列表NULL值列表记录头信息记录的真实数据Redundant行格式Dynamic行格式关于行溢出Compressed行格式索引事务的四大特性ACID原子性(Atomicity): 事务是最小的执行单位,不允许分割。事务的原子性确保动...原创 2020-03-15 16:28:52 · 604 阅读 · 0 评论 -
事务隔离性以及乐观锁和悲观锁
事务隔离性以及乐观锁和悲观锁参考博客:https://juejin.im/post/5b4977ae5188251b146b2fc8https://www.cnblogs.com/itcomputer/articles/5133254.html文章目录脏读不可重复读幻读不可重复读和幻读的区别悲观锁乐观锁两种锁的使用场景脏读脏读指一个事务读取了另外一个事务未提交的数据。不可重复读不可重...原创 2020-02-27 11:58:54 · 183 阅读 · 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 · 205 阅读 · 0 评论