码迷,mamicode.com
首页 >  
搜索关键字:mariadb 事务    ( 18635个结果
互联网项目中mysql应该选什么事务隔离级别
摘要企业千万家,靠谱没几家。社招选错家,亲人两行泪。祝大家金三银四跳槽顺利!引言开始我们的内容,相信大家一定遇到过下面的一个面试场景面试官:“讲讲mysql有几个事务隔离级别?”你:“读未提交,读已提交,可重复读,串行化四个!默认是可重复读”面试官:“为什么mysql选可重复读作为默认的隔离级别?”(你面露苦色,不知如何回答!)面试官:"你们项目中选了哪个隔离级别?为什么?"你
分类:数据库   时间:2020-11-01 21:01:20    阅读次数:28
Java Web应用的代码分层最佳实践
JavaWeb应用的代码分层最佳实践代码分层,对于任何一个JavaWeb开发来说应该都不陌生。一个好的层次划分不仅可以能使代码结构更加清楚,还可以使项目分工更加明确,可读性大大提升,更加有利于后期的维护和升级。从另外一个角度来看,好的代码分层架构,应该是可以很好的匹配上单一职责原则的。这样就可以降低层与层之间的依赖,还能最大程度的复用各层的逻辑。本文就来介绍下JavaWeb项目的代码到底应该如何分
分类:编程语言   时间:2020-11-01 11:06:19    阅读次数:23
三歪连MVCC和事务隔离级别的关系都不知道...
不经一番寒彻骨,怎得梅花扑鼻香前言数据库存在几种事务隔离级别我想不用我说,大家也都知道的吧?什么?还不知道?还不知道就自己去补课,我默认大家都知道了。算了我是暖男,在贴一下给大家看看,下次可别忘了哈。有四种:读未提交(READUNCOMMITTED):一个事务还没提交时,它做的变更就能被别的事务看到。读提交(READCOMMITTED):一个事务提交之后,它做的变更才会被其他事务看到。可重复读(R
分类:Web程序   时间:2020-11-01 11:04:35    阅读次数:25
深入理解分布式系统的2PC和3PC
深入理解分布式系统的2PC和3PC关注我的博客(http://www.hollischuang.com)的人可能都知道,我之前写过一篇文章专门介绍了一下2PC和3PC(详见:关于分布式事务、两阶段提交协议、三阶提交协议)。上一篇文章中主要介绍了下这两种分布式一致性协议的概念、具体提交流程以及优缺点。本文在上篇文章的基础上在深入了解下这两种分布式一致性协议。主要来分析下为什么2PC存在问题,为什么3
分类:其他好文   时间:2020-11-01 10:44:42    阅读次数:12
## 【分布式事务】面试官问我:MySQL中的XA事务崩溃了如何恢复??
写在前面 前段时间搭建了一套MySQL分布式数据库集群,数据库节点有12个,用来测试各种分布式事务方案的性能和优缺点。测试MySQL XA事务时,正当测试脚本向数据库中批量插入数据时,强制服务器断电!注意:是直接拔电源,使其瞬间断电,再次重启服务器后,MySQL数据库报错了。特此记录MySQL XA ...
分类:数据库   时间:2020-11-01 10:37:26    阅读次数:25
原创 | 感觉自己不会的东西太多了,不知道如何下手?
原创|感觉自己不会的东西太多了,不知道如何下手?收录于话题#程序人生13个△Hollis,一个对Coding有着独特追求的人△这是Hollis的第231篇原创分享作者lHollis来源lHollis(ID:hollischuang)如果让我统计下,粉丝问我做多的问题是什么,这个问题肯定可以排前5,问出这个问题的朋友们遍布各个年龄段。实话说,这个问题同样也困扰过我,大概就是我刚毕业的第一年。那一年,
分类:其他好文   时间:2020-11-01 09:22:44    阅读次数:23
mysql 事务的日志
事务的日志 1.redo log redo:"重做",记录的是,内存数据页的变化过程 1)作用 在事务ACID过程中,实现的是 "D" 持久化的作用。 2)工作原理 #1.修改数据时: 1)首先数据会从磁盘取出,加载到内存的data buffer page 2)操作数据,使用update语句修改数据 ...
分类:数据库   时间:2020-10-31 01:58:06    阅读次数:15
MySQL 什么是GTID?
GTID模式介绍一、GTID Replication介绍从MySQL5.6开始增加了强大的GTID(Global Transaction ID,全局事务ID)这个特性,用来强化数据库的主备一致性, 故障恢复, 以及容错能力。用于取代过去传统的主从复制(即:基于binlog和position的异步复制 ...
分类:数据库   时间:2020-10-31 01:48:41    阅读次数:29
Spring基础
什么是Spring? Spring框架存在的意义就是为了降低耦合度, 根据不同的代码采用不同的方式, 通过IOC来降低主业务逻辑之间的耦合度, 通过AOP来降低系统级服务(如日志、安全、事务等)和主业务逻辑之间的耦合度. 此外还提供了一个Web层的框架Spring MVC. Spring容器 在介绍 ...
分类:编程语言   时间:2020-10-31 01:18:17    阅读次数:16
基础面试题:面向对象和面向过程的区别,性能对比
概念:面向过程:分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。面向对象:把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。性能对比:1.面向对象易维护、易复用、易扩展。因为面向对象有封装、继承、多态性的特性,所以可以设计出低耦合的系统,使系统更加灵活、更加易于维护。但是,面向对象性
分类:其他好文   时间:2020-10-30 13:07:17    阅读次数:21
18635条   上一页 1 ... 31 32 33 34 35 ... 1864 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!