老男孩成长之路

30 篇文章
16 人订阅

数据库

Java_老男孩

面试官问:请介绍一下MySQL数据库的锁机制?

在实际应用中,要特别注意InnoDB行锁的这一特性,不然的话,可能导致大量的锁冲突,从而影响并发性能。

8330
Java_老男孩

MySQL 数值类型溢出处理

来,考考大家一个问题,在 MySQL 中当某一列设置为 int(0) 时会发生什么 ?

8140
Java_老男孩

MySQL 数据库优化,看这篇就够了

数据库优化一方面是找出系统的瓶颈,提高MySQL数据库的整体性能,而另一方面需要合理的结构设计和参数调整,以提高用户的相应速度,同时还要尽可能的节约系统资源,以...

7130
Java_老男孩

【MySQL】数据库事务深入分析

幻读是指事务读取某个范围的数据时,因为其他事务的操作导致前后两次读取的结果不一致。幻读和不可重复读的区别在于,不可重复读是针对确定的某一行数据而言,而幻读是针对...

7730
Java_老男孩

互联网大厂面试高频:为什么使用Redis?使用Redis有什么缺点?

分析:博主觉得在项目中使用redis,主要是从两个角度去考虑:性能和并发。当然,redis还具备可以做分布式锁等其他功能,但是如果只是为了分布式锁这些其他功能,...

13350
Java_老男孩

Sql Or NoSql,看完这一篇你就懂了

你是否在为系统的数据库来一波大流量就几乎打满CPU,日常CPU居高不下烦恼?你是否在各种NoSql间纠结不定,到底该选用那种最好?今天的你就是昨天的我,这也是写...

9730
Java_老男孩

浅谈缓存写法(一):缓存的雪崩和穿透

为了方便演示,这里使用Runtime.Cache做缓存容器,并定义个简单操作类。如下:

7330
Java_老男孩

高并发系统之大忌-慢查询

最近又遇到了一次慢查把db(mariadb10)几乎打挂的案例,作为一个核心支付系统的技术负责人,真是每日如履薄冰。因为之前支付系统经常出问题,现在各个BG对支...

10860
Java_老男孩

高并发下如何缩短响应时间

网站响应时间是指系统对请求作出响应的时间。通俗来讲就是我们把网址输入进浏览器然后敲回车键开始一直到浏览器把网站的内容呈现给用户的这段时间。网站响应时间是越短越好...

13040
Java_老男孩

巧用Spring Boot中的Redis

Redis 是目前业界使用最广泛的内存数据存储。相比 Memcached,Redis 支持更丰富的数据结构,例如 hashes, lists, sets 等,同...

8920

扫码关注云+社区

领取腾讯云代金券