为什么要进行调度 先回忆一下第一篇文章提到的一些信息,TiKV 集群是 TiDB 数据库的分布式 KV 存储引擎,数据以 Region 为单位进行复制和管理,每个 Region
引言 数据库、操作系统和编译器并称为三大系统,可以说是整个计算机软件的基石。其中数据库更靠近应用层,是很多业务的支撑。这一领域经过了几十年的发展,不断的有新的进展。
关系模型到 Key-Value 模型的映射 在这我们将关系模型简单理解为 Table 和 SQL 语句,那么问题变为如何在 KV 结构上保存 Table 以及如何在 KV 结构上
Estimated vs. actual query plans我们可以让SQL server输出计划(对于任何显示计划选项-图形、文本或 XML)是否包含实际运行查询。在不执行查询的情况下生成的查询
数据页是包含已添加到数据库表中的用户数据的结构。如前所述, 数据页有三种, 每个都以不同的格式存储数据。SQL server 有行内数据页、行溢出数据页和 LOB 数据页。与 SQL server 中
修改表结构的内幕并非所有的ALTER TABLE变动在ALTER TABLE命令使用时都需要SQL Server去更改每一行。SQL Server可以以三种基本方式去执行ALTER TABLE命令1.
Analyzing plans分析计划要真正了解查询计划并真正能够发现、修复或解决查询计划的问题, 需要对组成这些计划的查询操作有一个扎实的理解。总的来说, 有太多的操作员可以在一章中讨论它们。此外,