自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 浅谈mysql的日志

使用 show variables like '%slow_query_log%'这句进行查看慢查询日志是否开启1表示开启,0表示关闭,slow_query_log_file这个表示慢查询日志在文件中的那个位置使用show variables like 'long_query_time%';这句查看执行了多少秒算慢sql 使用set global long_query_time=4;进行修改。

2024-09-18 11:21:24 824

原创 Redis的一些常见问题

缓存穿透:缓存穿透就是访问一个一定不存在的数据,它就会一直先访问redis然后访问mysql服务器,然后mysql服务器也没有该数据也就不会写入redis中,那么每次都会访问到mysql服务器,那么当访问量大的时候可能会造成服务器宕机。

2024-09-15 17:41:33 595

原创 浅谈一些机制问题

CAS即Compare And Swap(比较并交换),它一共包含三个数据第一个是原本数据,第二个是原本数据的副本,第三个是数据时修改后的值,CAS是一个无锁机制,但在进行修改的时候是一个原子操作,会保证在修改的时候不会有其他线程进行干扰。

2024-09-14 14:41:36 843

原创 java锁机制

乐观锁:在我的理解中,乐观锁就是在线程执行中,认为其他线程不会对我正在执行的线程产生影响,即读多写少的情况,采用的是无锁机制,即使用了数据版本检查的机制,每次更新都会检查更新前的版本和进行更新时的版本是否一致,一致则可进行修改,不一致则不能进行修改,由于这个机制,可以让我们在修改数据的时候可以查看数据,查看数据的时候查看的是一个快照版本的数据,它是在数据更新前拍了一个快照,使得我们可以同时进行修改和查看数据。采用了CAS机制和版本控制机制来进行实现,不单独使用CAS机制是因为会产生ABA问题。

2024-09-14 11:53:48 342

空空如也

空空如也

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

TA关注的人

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