← 返回目录

21.什么是事务?

第 85 / 144 卷日期:

ϘɚNULLĩ F IS NULL Şœ IS NOT NULLѽ

21.I! Fŵ?

(5FŹɅňɍ会 »dž¸ҊıĻȱA̼ MySQL̂ "»ẓ~Ҋ "»z ̣~ѽ

22.Fŵ4ó ʏ

Rȃ ſˏŒǺ4ăß样ACID҉知

º. AtomicityʍRȃ ̂ Ҋ "zĒ»AҊ "zĒ »AҊ4- ̣~ĥüѽ ǀ ConsistencyʍRạ̑~ KҊ IJ ʂ¸˦Džѽ

ȪĔ Isolationʍňɍ会心ƞ Č:Rȃ $<ÅňɍÓ~Ƚƚ;ȰƇ xҊͩŤ¸(5Ƀʉ RȃČ:̣~$Ɔ žг̣~jɊʂňɍ ʂѽ

ýĖ DurabilityʍRạ̑~»AKҊ<ňɍ ȰƇ ƻũ ҊľƈŢȪƾ϶ ˞Ģѽ

23.FŵȪĔĄ - ʏ

READ_UNCOMMITTED Rȃ4ȁ ͩŤŋҊıɌƞȗð Rȃ(5 Rȃƀōž ňɍѽĹLJ ɣ˞Ģ[

ÖùҊ´ 7XΉȽ然 (ÂǫȽ然 ±ɣ˞Ģ[ ÖùҊ˺Ƚ ѽ READ_COMMITTED

Ļȱ RȃȰƇ ňɍōžKv yȗð RȃȽÇҊľȗð Rȃ ȽÇĨRȃƀōž ňɍѽĹLJ ɣ˞Ģ[ ;ΉȽ ÖùҊ´ 7X (ÂǫȽ然 ±ɣ˞Ģ[ ÖùҊ˺ȽÖù

REPEATABLE_READ Ļȱ Rȃ· ăß Kle¬Ç ňɍ ʂ 样ř RȃҊ(5³Ĺ Rȃ ň

ɍˣ İʡ҉ĹLJ ɣ˞Ģ[ ҊΉȽ然 (ÂǫȽ然 ±ɣ˞Ģ[ ÖùҊ´ 7˺Ƚѽ SERIALIZABLE

RȃϚ~̣~ҊĹLJ ΉȽ然 (ÂǫȽ然˺Ƚѽ´Ƶ˰.ɛҊ 5 ʆ ˑ Fѽ

24.InnoDBƗĝFŵȪĔĄ ?X÷Ŋ yȪĔĄ

(ÂǫȽ样REPEATABLE-READ҉

ƹ 知

mysql> select @@global.tx_isolation;

+———————————+ | @@global.tx_isolation |

+———————————+ | REPEATABLE-READ|

+———————————+ 1 row in set, 1 warning (0.01 sec)

25.I! ɍʏ

全站分卷索引 · 144 卷
  1. 1Java基础题
  2. 22.Java语言主要特性
  3. 35.如果main方法被声明为private会怎样?
  4. 48.Object有哪些公用方法
  5. 59.为什么Java里没有全局变量?
  6. 614.short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1;有错吗?
  7. 717.Locale类是什么?
  8. 820.深拷贝和浅拷贝的区别是什么?
  9. 921.Java 中操作字符串都有哪些类?它们之间有什么区别?
  10. 1025. 重载(Overload)和重写(Override)的区别。重载的方法能否根据返回类型进行区分?
  11. 1127.Java 中Comparator 与Comparable 有什么不同?
  12. 12java集合
  13. 134.Collections.sort排序内部原理
  14. 149.说一下 HashSet 的实现原理?
  15. 1514.在 Queue 中 poll()和 remove()有什么区别?
  16. 1617.HashMap并发安全的问题
  17. 1718.JDK1.8与JDK1.7的性能对比
  18. 1818.HashMap操作注意事项以及优化?
  19. 19异常&反射
  20. 203.throw和throws的区别?
  21. 219.java反射机制的作用
  22. 22IO&NIO
  23. 231.什么是IO流?
  24. 244.读取数据量大的文件时,速度会很慢,如何选择流?
  25. 258.I/O多路复用模型(IO multiplexing)
  26. 2610.异步 I/O(asynchronous IO)
  27. 2712.NIO和IO适用场景
  28. 2815.Java NIO中最常用的通道实现?
  29. 2919.Selector是什么?
  30. 30多线程
  31. 316.线程RUNNABLE状态
  32. 3212.如何知道代码段被哪个线程调用?
  33. 3314.sleep()方法
  34. 3419.线程的优先级
  35. 3522.线程种类
  36. 3625.Java虚拟机退出时Daemon线程中的finally块一定会执行?
  37. 3728.什么是synchronized?
  38. 3836.锁的升降级规则
  39. 3941.轻量锁的解锁
  40. 4049.volatile关键字
  41. 4155.ThreadLocal
  42. 4258.Lock接口
  43. 4363.公平锁和非公平锁的区别
  44. 4467.Condition使用
  45. 4572.ConcurrentHashMap
  46. 4679.工作窃取算法的有缺点
  47. 4786.CyclicBarrier
  48. 4891.线程池工作流程
  49. 4993.向线程池提交任务
  50. 5096.Executor
  51. 5199.SingleThreadExecutor
  52. 52JVM
  53. 534.画一下jvm内存结构图?
  54. 548.Java堆
  55. 5517.如何实现一个堆内存溢出?
  56. 5622.Edem : from : to默认比例是?
  57. 5728.复制算法?
  58. 5829.标记-整理算法?
  59. 5930.分代收集算法?
  60. 6032.Stop The World?
  61. 6137.Parallel Old收集器?
  62. 6243.虚拟机进程状况工具?
  63. 6345.配置信息工具?
  64. 64Linux
  65. 658.迷路,我的当前位置在哪?
  66. 6612.删除文件?强制删除?递归删除?
  67. 6714.复制文件
  68. 6818.查看整个文件?按照有文本显示行号?无文本显示行号?
  69. 6921.查找匹配数据?反向搜?
  70. 7024.Linux广泛使用的归档数据方法?
  71. 7127.什么是环境变量?
  72. 7230.查看组信息?如何创建组?删除组?
  73. 7331.修改权限?
  74. 7436.查看设备还有多少磁盘空间?
  75. 7538.实时监测进程
  76. 7642.验证网络可链接命令是什么?什么原理?
  77. 7743.查看某端口是否被占用?
  78. 7845.如何查看当前主机名?如何修改?如何重启后生效?
  79. 7949.打印文件第一行到第三行?
  80. 80Mysql
  81. 813.MySql的存储引擎有哪些?
  82. 827.选择合适的数据类型
  83. 8313.MySql有哪些索引?
  84. 8415. 非聚簇索引一定会回表查询吗?
  85. 8521.什么是事务?
  86. 8626.死锁?
  87. 8731.like走索引吗?
  88. 8837.如何随机获取一条记录?
  89. 8942.sql语句的执行流程?
  90. 9045.MySql最多创建多少列索引?
  91. 9148.varchar(10)和int(10)代表什么含义
  92. 92Spring
  93. 934.Spring的优点?缺点?
  94. 948.IOC注入哪几种方式?
  95. 9512.Spring中的bean有几种scope?
  96. 9621.AOP动态代理策略?
  97. 9727.SpringMVC的优点?
  98. 9832.注入Java集合的标签?
  99. 9943.清空缓存是哪个注解?
  100. 10050.Spring事务传播行为有哪些?
  101. 1014.Mybatis优点?
  102. 10212.Mybatis动态sql?
  103. 10318.当实体属性名和表中字段不一致,怎么办?
  104. 10424.二级缓存如何配置?
  105. 105Nginx
  106. 1063.nginx 常用命令?
  107. 1078.如何精准匹配路径?
  108. 10814.负载均衡配置?
  109. 109Redis
  110. 1105.Redis和Memcache区别?
  111. 11111.Redis配置需要自己写?如何配置?
  112. 11217.字符串最大不能超过多少?
  113. 11325.AOF持久化?
  114. 11431.AOF优点?
  115. 11538.Redis过期键删除策略?
  116. 11641.Redis内存溢出控制?
  117. 11748.什么是缓存穿透?处理问题?
  118. 1182.为什么要使用Dubbo?
  119. 1196.说一下Dubbo服务注册流程?
  120. 1208.Dubbo架构的特点?
  121. 12112.配置优先级规则?
  122. 12213.如何用代码方式绕过注册中心点对点直连?
  123. 12315.如何禁用某个服务的启动检查?
  124. 12420.Dubbo有几种配置方式?
  125. 12525.一个服务有多重实现时,如何处理?
  126. 12632.自动剔除服务什么原理?
  127. 127SpringBoot
  128. 1287.SpringBoot启动方式?
  129. 12912.SpringBoot热部署方式?
  130. 13018.获得Bean装配报告信息访问哪个端点?
  131. 13125.不同的环境的配置文件?
  132. 13230.SpringBoot读取配置相关注解有?
  133. 1335.kafka的5个核心Api?
  134. 13415.kafka磁盘选用上?
  135. 13523.kafka压缩消息可能发生的地方?
  136. 1363.SpringCloud有哪些特征?
  137. 1377.Eureka是什么?
  138. 13812.什么是自我保护机制?
  139. 13919.断路器Hystrix的有哪些功能?
  140. 14028.Zuul的核心是?
  141. 14135.更多知识?
  142. 142二、基本信息(姓名/性别/毕业院校/电话/邮箱/居住地/期望地)
  143. 143四、工作期望&个人评价
  144. 144五、 是否有博客,个人技术栈点等