自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 通过四个实验理解MySQL的四种隔离级别

今天跟大家聊一聊MySQL的事务隔离,并通过一些实验做了些总结。光说不练,假把式,没有经过实践就没有话语权。我们都知道数据库有四种隔离级别,分别是:读未提交(READ UNCOMMITTED)读已提交 (READ COMMITTED)可重复读 (REPEATABLE READ)串行化 (SERIALIZABLE)实验前的准备工作1、基础环境当前的数据库版本mysql> select version();+-----------+| version() |+----------

2022-01-26 15:01:35 93

原创 MySQL 的事务隔离级别和锁的机制

案例背景MySQL 的事务隔离级别(Isolation Level),是指:当多个线程操作数据库时,数据库要负责隔离操作,来保证各个线程在获取数据时的准确性。它分为四个不同的层次,按隔离水平高低排序,读未提交 < 读已提交 < 可重复度 < 串行化。MySQL 隔离级别读未提交(Read uncommitted):隔离级别最低、隔离度最弱,脏读、不可重复读、幻读三种现象都可能发生。所以它基本是理论上的存在,实际项目中没有人用,但性能最高。读已提交(Read committed):

2022-01-20 08:47:54 328

原创 2021-09-02

过滤json中空列表以及null和“” PropertyFilter fileFilter=new PropertyFilter() { @Override public boolean apply(Object obj, String propertyName, Object propertyValue) { // TODO Auto-generated method stub //过滤空列表 if (propertyValue instanceof List) { .

2021-09-02 09:45:37 43

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除