首页
发现
标签
搜索
注册
登录
首页
发现
榜单
搜索
ChatGPT
注册
登录
搜索
IT书架
本次搜索耗时
0.821
秒,为您找到
228
个相关结果.
搜书籍
搜文档
50. MySQL 主从复制的流程是怎么样的?
148
2024-02-18
《数据库高频面试真题》
50. MySQL 主从复制的流程是怎么样的? 50. MySQL 主从复制的流程是怎么样的? MySQL 的主从复制是基于如下 3 个线程的交互(多线程复制里面应该是 4 类线程): Master 上面的 binlog dump 线程,该线程负责将 master 的 binlog event 传到 slave 。 Slave 上面的 IO 线程...
34.为什么要用缓存?
174
2024-02-24
《系统设计高频面试真题》
34.为什么要用缓存? 34.为什么要用缓存? 正如在 「什么是缓存?」 问题中所看到的,使用缓存的目的,就是提升读写性能。而实际业务场景下,更多的是为了提升读性能 ,带来更好的性能,更高的并发量。 日常业务中,我们使用比较多的数据库是 MySQL ,缓存是 Redis 。一起来看看,阿里云提供的性能规格: Redis 性能规格,https:/...
4、从一条记录说起—— InnoDB 记录结构
1524
2022-11-28
《MySQL 是怎样运行的:从根儿上理解 MySQL》
准备工作 InnoDB页简介 InnoDB行格式 指定行格式的语法 COMPACT行格式 记录的额外信息 变长字段长度列表 NULL值列表 记录头信息 记录的真实数据 CHAR(M)列的存储格式 Redundant行格式 CHAR(M)列的存储格式 行溢出数据 VARCHAR(M)最多能存储的数据 记录中的数据太多产生的溢出 行溢...
2、Kratos v2 初步学习 2-连接数据库GORM篇
470
2024-06-20
《Kratos v2 初步学习》
参考内容: 工具版本: 安装GORM 添加GORM到Kratos GORM是一个对开发者友好 的全功能ORM 库,在本节中,我们将在Kratos内使用它。 参考内容: 《GORM 指南》入门指南-连接到数据库: https://gorm.io/zh_CN/docs/connecting_to_the_database.html 《kra...
104.MongoDB 为什么选择 B-Tree 索引?
123
2024-02-18
《数据库高频面试真题》
104.MongoDB 为什么选择 B-Tree 索引? MySQL 面试题 中,我们已经看到 MySQL 使用的是 B+Tree 索引。 B+Tree 内节点不存储数据,所有 data 存储在叶节点导致查询时间复杂度固定为 log(n) 。 B-Tree 查询时间复杂度不固定,与 key 在树中的位置有关,最好为O(1) 。 我们知道,尽可能少的...
7. 一张表,里面有 ID 自增主键,当 insert 了 17 条记录之后,删除了第 15,16
198
2024-02-17
《数据库高频面试真题》
7. 一张表,里面有 ID 自增主键,当 insert 了 17 条记录之后,删除了第 15,16,17 条记录,再把 MySQL 重启,再 insert 一条记录,这条记录的 ID 是 18 还是 15? 7. 一张表,里面有 ID 自增主键,当 insert 了 17 条记录之后,删除了第 15,16,17 条记录,再把 MySQL 重启,再...
10、分组查询
1397
2022-12-12
《MySQL 是怎样使用的:从零蛋开始学习 MySQL》
第10章、分组查询 分组数据 复杂的数据统计 创建分组 带有WHERE子句的分组查询 作用于分组的过滤条件 分组和排序 嵌套分组 使用分组注意事项 简单查询语句中各子句的顺序 第10章、分组查询 标签: MySQL是怎样使用的新版 分组数据 复杂的数据统计 前边介绍了一些用来统计数据的聚集函数,我们可以方便的使用这些函数...
13、组合查询
1127
2022-12-12
《MySQL 是怎样使用的:从零蛋开始学习 MySQL》
第13章、组合查询 涉及单表的组合查询 涉及不同表的组合查询 包含或去除重复的行 组合查询中的ORDER BY和LIMIT子句 第13章、组合查询 标签: MySQL是怎样使用的新版 我们前边说的都是单条查询语句,其实多条查询语句产生的结果集查也可以被合并成一个大的结果集,这种将多条查询语句产生的结果集合并起来的查询方式称为合并查询 ,或...
51. MySQL 如何保证复制过程中数据一致性?
133
2024-02-18
《数据库高频面试真题》
51. MySQL 如何保证复制过程中数据一致性? 51. MySQL 如何保证复制过程中数据一致性? 1、在 MySQL5.5 以及之前, slave 的 SQL 线程执行的 relay log 的位置只能保存在文件( relay-log.info)里面,并且该文件默认每执行 10000 次事务做一次同步到磁盘, 这意味着 slave 意外 cra...
14 MySQL 中的事务有哪些隔离机制呢?
1004
2022-11-25
《MySQL 性能调优必知必会》
一、flush 数据 二、锁机制 三、SQL 查询慢 总结 做过 DBA 的朋友应该都有印象,我们在慢日志中经常可以看到有时候明明SQL 只查询一条数据,却仍然很慢进而被慢日志所记录。 我们将对应的SQL 拿到数据库中去执行时,却又发现没有那么久的延时。这个时候我们一定特别地困惑,像一个情人节告白失败的舔狗一样,大喊道:“明明现在执行得很快,为什...
1..
«
6
7
8
9
»
..23