- 博客(5)
- 收藏
- 关注
原创 MySQL 架构
# MySQL 架构下图是MySQL的逻辑架构## mysql的架构mysql的架构可以分为4层### 连接层MySQL向外提供的交互接口;功能主要是连接处理、授权认证、安全认证。### 服务层MySQL的核心功能,包括查询解析、分析、优
2021-02-22 11:13:43
139
1
原创 数据库事务和隔离级别
数据库事务和隔离级别数据库事务事务的四大特性(ACID)事务的四大特性包括原子性、一致性、隔离性、持久性。 原子性 (Atomicity) 原子性指:事务所包含的操作要么全部成功,要么全部失败,成功将数据应用到数据库,失败则不对数据库产生影响。 一致性(Consistency) 一致性是指:事务将数据库的一种"有效"状态,转化为另一种有效状态,有效的含义包括符合业务的逻辑和数据定义逻辑。 隔离性(Isolation) 隔离性是指:一个事务在做最终修改之前对其
2021-02-20 15:24:02
94
原创 mysql之事务实现方式-MVCC
mysql之事务实现方式-MVVC什么是MVVCMVVC是mysql的的多版本并发控制即multi-Version Concurrency Controller,mysql的innodb引擎支持MVVC,在事务级别为RR(可重复读)和RC(读提交)生效。工作原理实现原理借助3个隐藏字段、undo log、read view实现3个隐藏字段数据库表的引擎为innodb时,都会为每行数据添加3个隐藏字段。 DB_ROW_ID:包含一个行ID,该行ID随着插入新行而增加,如果有唯一键
2021-02-20 15:22:49
2594
2
原创 slf4j占位符和字符串拼接效率比较
日志框架:logback, 版本为:1.2.3, 处理器:i5-9500F, 内存:16g比较占位符方式和字符串拼接方式输出日志到控制台的时间 单位毫秒方式一: 循环1w次,多次使用占位符和拼接,比较两种方式的总时间,总共10次。代码:第一次:占位符: 214字符串拼接:446第二次:占位符: 214字符串拼接:379第三次:占位符: 205字符串拼...
2019-07-19 12:23:56
4147
5
原创 glassfish安装部署
Glassfish一.Glassfish简介Glassfish是一款强健的商业兼容应用服务器,达到产品级质量,可免费用于开发、部署和重新分发二.linux下安装1. 在linux中安装JDK,设置好环境变量。2. 在官网上下载Glassfish的最新版本4.1.2网址:https://javaee.github.io/glassfish/download3.
2017-08-22 17:38:35
891
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人