首页
学习
活动
专区
工具
TVP
发布
首页标签数据库知识开放麦

#数据库知识开放麦

并发实战理解MySQL的锁(悲观锁+乐观锁)

小明说Java

首先简单介绍一下悲观锁和乐观锁: 悲观锁: 比较悲观,一旦加锁,自身增删查改,其他线程无法任何操作,不能与其他锁并存。加锁方式 for up...

510

MySQL索引常见术语(索引下推、索引覆盖、最左匹配等)讲解

小明说Java

我们在面试中都知道,对于MySQL索引是必问的。大家也应该都知道MySQL的数据结构,什么是索引。其中在面试中,面试官也经常问,你做过哪些优化?本文主要是介绍M...

1010

性能分析之MySQL慢查询日志分析(慢查询日志)

小明说Java

MySQL的慢查询日志是MySQL提供的一种日志记录,他用来记录在MySQL中响应的时间超过阈值的语句,具体指运行时间超过long_query_time(默认是...

810

MySQL数据库主从同步,你get到了吗?

北京-宏哥

数据库的主从复制想必大家不是很陌生了,而且我看也有文章介绍讲解。不要傻傻的认为主从复制就是主从同步。今天来学习数据库主从同步的原理及过程,数据库主要是用来存储W...

370170

不懂或不知MySQL中的游标,你可以进来看看

北京-宏哥

游标(cursor)是一个存储在MySQL服务器上的数据库查询, 它不是一条SELECT语句,而是被该语句检索出来的结果集。在存储了游 标之后,应用程序可以根据...

407270

活动期间MySQL稳定性保障思路

AIOPS

腾讯 · 云专家服务技术顾问 (已认证)

马上十一、中秋双节,很多客户开始做节日活动,基本都有一个共性需求:活动期间,流量预计翻N备,由此引发了一轮MySQL的容量治理与保障。

302100

重大活动期间Redis稳定性保障思路

AIOPS

腾讯 · 云专家服务技术顾问 (已认证)

马上十一、中秋双节,很多客户开始做节日活动,基本都有一个共性需求:活动期间,流量预计翻N备,由此引发了一轮Redis的容量治理与保障。

35890

SRE初识PostgreSQL:可用性知识体系梳理

AIOPS

腾讯 · 云专家服务技术顾问 (已认证)

最近一场调查还是挺意外的,PostgreSQL超越MySQL成为最受欢迎的数据库。身边的客户也有不少开始采用PostgreSQL作为生产的数据库,同时大模型火热...

21730

亿级大表垂直拆分:上云业务的工程实践

后台技术汇

深圳腾讯科技有限公司 · 后台开发工程师 (已认证)

伴随着不断扩张的业务量,在数据库层面一般会经历数据拆分。解决问题的第一步,就是重新评估 DB 表结构设计的合理性。

369290

Mysql刨根:由Insert与uniqueKey的竞争引发死锁

后台技术汇

深圳腾讯科技有限公司 · 后台开发工程师 (已认证)

通过前文《数据库温故:Mysql底层原理起底》我们已经学过了Mysql的事务隔离级别等基础知识,现在我们可以利用所学,来分析一下生产环境出现的死锁问题了。

280140

数据库温故:Mysql底层原理起底

后台技术汇

深圳腾讯科技有限公司 · 后台开发工程师 (已认证)

SQL优化调优是体现程序员分析归纳能力的有效手段,虽然我们不是DBA,但是编码开发时也会涉及许多对数据库的CRUD需求。因此,通过理解Mysql数据库的底层原理...

277210

Redis持久化之RDB解读

一个风轻云淡

在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里

559250

7大开源数据库利弊全对比,哪款才最适合你的?

北京-宏哥

也许在你的认知里,数据库只是单一的存在。但是在数据库管理软件的世界里并非如此,其中免费的数据库软件和开源解决方案与番茄酱和香蒜酱的搭配一样丰富、令人着迷。

24640

Linux系统安装MySQL5.7(其他版本类似)避坑指南

北京-宏哥

在Linux系统安装好MySQL5.7数据库,不要以为就大功告成了后面还有大坑等着你踩了。宏哥这里介绍一下远程连接遇到的坑以及如何处理。由于征文要求安装环境教学...

245100

优化Redis缓存:解决性能瓶颈和容量限制

Yeats_Liao

在现代Web应用程序中,缓存是提高性能和可扩展性的关键因素之一。Redis是一种流行的内存缓存解决方案,它提供了快速的读取和写入速度,并支持各种数据结构。然而,...

28580

Mysql数据库中什么是索引下推

用户10642612

在MySQL数据库中,索引是提高查询性能的关键。为了进一步优化查询性能,MySQL引入了索引下推的概念。索引下推是指在使用索引进行查询时,将过滤条件下推到存储引...

6030

面试官考我Redis中的缓存穿透、缓存雪崩和缓存击穿? 拿捏!!!

杨不易呀

上海启明 · ·全干 (已认证)

缓存穿透是指客户端请求的数据在缓存中和数据库中都不存在,这样缓存永远不会生效,这些请求都会打到数据库。

489141

Redis主从复制的无缝同步

BNTang

和MongoDB不同的是,Redis中的主从复制,主节点挂掉后不会自动选举,如果需要自动选举需要借助Redis Sentinel来实现

15954

MySQL 主从架构之 GTID 的实践

悟空聊架构

为了保证高可用,之前在测试环境部署了一套 MySQL 双主模式,当一个主库服务出现异常,可以将流量切到另外一个主库,两个主库之间相互同步数据。

16241

深入排查 MySQL 从库宕机的事故

悟空聊架构

我们的项目采用了读写分离的方案:查询和更新的业务走主库,统计相关的功能走从库,从而减少主库的压力。原理如下图所示:

16331
领券