首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签数据库知识开放麦

#数据库知识开放麦

Mysql死亡笔记的死锁记录

杨不易呀

上海启明 · 后端 (已认证)

MySQL如果检测到两个事务发生了死锁,会回滚其中一个事务,让另一个事务执行成功。很明显,我们这条insert语句被回滚了。

37350

springboot+Mybatis-Plus实现异构数据迁移

QGS

实体类、mapper接口、mapper映射文件、Service接口、service实现类

42530

前端开发者需要了解的数据库知识

程序员法医

对于前端开发者而言,数据库是一个全新的知识,它跟前端基本没什么关系,纯粹是后端领域的知识,而且数据库的水是非常深的,有一种职业叫数据库DBA,能成为一种职业,可...

46750

九个实验:MySQL 联合索引的最左匹配原则

悟空聊架构

最左优先,以最左边的为起点任何连续的索引都能匹配上。同时遇到范围查询(>、<、between、like)就会停止匹配。

52750

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

小明爱吃火锅

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

34630

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

小明爱吃火锅

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

39140

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

小明爱吃火锅

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

52230

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

北京-宏哥

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

4.4K180

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

北京-宏哥

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

10.3K270

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

AIOPS

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

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

623111

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

AIOPS

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

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

629101

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

AIOPS

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

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

50053

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

后台技术汇

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

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

562290

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

后台技术汇

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

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

512140

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

后台技术汇

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

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

999210

Redis持久化之RDB解读

一个风轻云淡

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

811261

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

北京-宏哥

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

11.8K40

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

北京-宏哥

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

10.5K100

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

Yeats_Liao

浙江大学湖州研究院 · 软件开发工程师 (已认证)

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

59881

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

大盘鸡拌面

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

40730
领券