数据库 第762页
-
数据库:分久必合,合久必分
开源、高性能、生态成熟的 MySQL 是国内应用最广泛的数据库,说 MySQL 见证了中国互联网的成长史,一点也不为过。 阿里基于 MySQL 构建了OceanBase;京东、腾讯时至今日也在大规模应...
-
Redis为什么变慢了?教你定位与排查分析
Redis 作为内存数据库,拥有非常高的性能,单个实例的QPS能够达到10W左右。但我们在使用Redis时,经常时不时会出现访问延迟很大的情况,如果你不知道 Redis 的内部实现原理,在排查问题时就...
-
一篇带给你MySQL锁机制
无论什么时候,只要存在多个连接在同一时刻修改数据,都会涉及到并发控制的问题。MySQL实现了两个层面的并发控制:服务层和引擎层。 锁分类 按照使用场景分类 共享锁:共享锁(shared lock)也称...
-
数据库 | “分库分表”,还能这么玩!
中大型项目中,一旦遇到数据量比较大,小伙伴应该都知道就应该对数据进行拆分了。有垂直和水平两种。 图片来自 Pexels 垂直拆分比较简单,也就是本来一个数据库,数据量大之后,从业务角度进行拆分多个库。...
-
-
-
干货:SQL Server数据库基于PowerDesigner逆向工程生成PDM文件
在日常的开发工程中,很多时候需要提供数据库设计文档,如果当时数据库设计没有采用PowerDesinger,到后期需要给客户提供数据库设计文档、后期项目运维就会比较麻烦,今天给大家介绍如何使用Power...
-
数据库索引,终于懂了
不少朋友留言问MySQL索引底层的实现,让我讲讲B+树。知其然,知其所以然,讲懂B+树其实不难,今天更多聊聊“数据库索引,为什么设计成这样”。 问题1. 数据库为什么要设计索引? 图书馆存了1000W...
-
MySQL锁等待与死锁问题分析
前言: 在 MySQL 运维过程中,锁等待和死锁问题是令各位 DBA 及开发同学非常头痛的事。出现此类问题会造成业务回滚、卡顿等故障,特别是业务繁忙的系统,出现死锁问题后影响会更严重。本篇文章我们一起...
-
