TiDB v8.4 中文手册TiDB。提供丰富的数据迁移工具帮助应用便捷完成数据迁移。 2.1.2 四大核心应用场景 • 金融行业场景 金融行业对数据一致性及高可靠、系统高可用、可扩展性、容灾要求较高。传统的解决方案的资源利用 率低,维护成本高。TiDB 采用多副本 + Multi-Raft 协议的方式将数据调度到不同的机房、机架、机器,确 保系统的 RTO <= 30s 及 RPO = 0。 33 • 海量数据及高并发的 这个说明指出: 245 1. core_count 就是 _ 物理核心数 _,与你是否开启超线程无关。 2. 数据被全量缓存时,effective_spindle_count 应被设置为 0,随着命中率的下降,会更加接近实际的 HDD 个 数。 3. 这里没有任何基于 SSD 的经验公式。 这里的说明让你在使用 SSD 时,需探求其他的经验公式。 可以参考 CockroachDB 对数据库连接池中的描述,推荐的连接数大小公式为: SQL 的效率,增强代码的可维护性。 336 4.7.7.1 基本使用 公共表表达式 (CTE) 是一个临时的中间结果集,能够在 SQL 语句中引用多次,提高 SQL 语句的可读性与执行效 率。在 TiDB 中可以通过WITH 语句使用公共表表达式。 公共表表达式可以分为非递归和递归两种类型。 4.7.7.1.1 非递归的 CTE 非递归的 CTE 使用如下语法进行定义: WITH0 码力 | 5072 页 | 104.05 MB | 10 月前3
TiDB v8.5 中文手册TiDB。提供丰富的数据迁移工具帮助应用便捷完成数据迁移。 2.1.2 四大核心应用场景 • 金融行业场景 金融行业对数据一致性及高可靠、系统高可用、可扩展性、容灾要求较高。传统的解决方案的资源利用 率低,维护成本高。TiDB 采用多副本 + Multi-Raft 协议的方式将数据调度到不同的机房、机架、机器,确 保系统的 RTO <= 30s 及 RPO = 0。 38 • 海量数据及高并发的 这个说明指出: 249 1. core_count 就是 _ 物理核心数 _,与你是否开启超线程无关。 2. 数据被全量缓存时,effective_spindle_count 应被设置为 0,随着命中率的下降,会更加接近实际的 HDD 个 数。 3. 这里没有任何基于 SSD 的经验公式。 这里的说明让你在使用 SSD 时,需探求其他的经验公式。 可以参考 CockroachDB 对数据库连接池中的描述,推荐的连接数大小公式为: SQL 的效率,增强代码的可维护性。 340 4.7.7.1 基本使用 公共表表达式 (CTE) 是一个临时的中间结果集,能够在 SQL 语句中引用多次,提高 SQL 语句的可读性与执行效 率。在 TiDB 中可以通过WITH 语句使用公共表表达式。 公共表表达式可以分为非递归和递归两种类型。 4.7.7.1.1 非递归的 CTE 非递归的 CTE 使用如下语法进行定义: WITH0 码力 | 5095 页 | 104.54 MB | 10 月前3
TiDB v8.0 中文手册TiDB。提供丰富的数据迁移工具帮助应用便捷完成数据迁移。 2.1.2 四大核心应用场景 • 金融行业场景 金融行业对数据一致性及高可靠、系统高可用、可扩展性、容灾要求较高。传统的解决方案的资源利用 率低,维护成本高。TiDB 采用多副本 + Multi-Raft 协议的方式将数据调度到不同的机房、机架、机器,确 保系统的 RTO <= 30s 及 RPO = 0。 32 • 海量数据及高并发的 .TIDB_INDEX �→ _USAGE,用于记录当前 TiDB 节点中所有索引的访问统计信息,包括: – 扫描该索引的语句的累计执行次数 – 访问该索引时扫描的总行数 – 扫描索引时的选择率分布 – 最近一次访问该索引的时间 通过这些信息,你可以识别未被优化器使用的索引以及过滤效果不佳的索引,从而优化索引设计,提升数据 库性能。 此外,TiDB v8.0.0 新增与 MySQL 兼容的视图 这个说明指出: 1. core_count 就是 _ 物理核心数 _,与你是否开启超线程无关。 2. 数据被全量缓存时,effective_spindle_count 应被设置为 0,随着命中率的下降,会更加接近实际的 HDD 个 数。 3. 这里没有任何基于 SSD 的经验公式。 这里的说明让你在使用 SSD 时,需探求其他的经验公式。 可以参考 CockroachDB 对数据库连接池中的描述,推荐的连接数大小公式为:0 码力 | 4805 页 | 101.28 MB | 1 年前3
TiDB v7.6 中文手册TiDB。提供丰富的数据迁移工具帮助应用便捷完成数据迁移。 2.1.2 四大核心应用场景 • 金融行业场景 金融行业对数据一致性及高可靠、系统高可用、可扩展性、容灾要求较高。传统的解决方案的资源利用 率低,维护成本高。TiDB 采用多副本 + Multi-Raft 协议的方式将数据调度到不同的机房、机架、机器,确 保系统的 RTO <= 30s 及 RPO = 0。 32 • 海量数据及高并发的 这个说明指出: 1. core_count 就是 _ 物理核心数 _,与你是否开启超线程无关。 2. 数据被全量缓存时,effective_spindle_count 应被设置为 0,随着命中率的下降,会更加接近实际的 HDD 个 数。 3. 这里没有任何基于 SSD 的经验公式。 这里的说明让你在使用 SSD 时,需探求其他的经验公式。 可以参考 CockroachDB 对数据库连接池中的描述,推荐的连接数大小公式为: SQL 的效率,增强代码的可维护性。 326 4.7.7.1 基本使用 公共表表达式 (CTE) 是一个临时的中间结果集,能够在 SQL 语句中引用多次,提高 SQL 语句的可读性与执行效 率。在 TiDB 中可以通过 WITH 语句使用公共表表达式。 公共表表达式可以分为非递归和递归两种类型。 4.7.7.1.1 非递归的 CTE 非递归的 CTE 使用如下语法进行定义: WITH0 码力 | 4666 页 | 101.24 MB | 1 年前3
TiDB v7.1 中文手册TiDB。提供丰富的数据迁移工具帮助应用便捷完成数据迁移。 2.1.2 四大核心应用场景 • 金融行业场景 金融行业对数据一致性及高可靠、系统高可用、可扩展性、容灾要求较高。传统的解决方案的资源利用 率低,维护成本高。TiDB 采用多副本 + Multi-Raft 协议的方式将数据调度到不同的机房、机架、机器,确 保系统的 RTO <= 30s 及 RPO = 0。 31 • 海量数据及高并发的 这个说明指出: 1. core_count 就是 _ 物理核心数 _,与你是否开启超线程无关。 2. 数据被全量缓存时,effective_spindle_count 应被设置为 0,随着命中率的下降,会更加接近实际的 HDD 个 数。 3. 这里没有任何基于 SSD 的经验公式。 这里的说明让你在使用 SSD 时,需探求其他的经验公式。 可以参考 CockroachDB 对数据库连接池中的描述,推荐的连接数大小公式为: SQL 的效率,增强代码的可维护性。 330 4.7.7.1 基本使用 公共表表达式 (CTE) 是一个临时的中间结果集,能够在 SQL 语句中引用多次,提高 SQL 语句的可读性与执行效 率。在 TiDB 中可以通过 WITH 语句使用公共表表达式。 公共表表达式可以分为非递归和递归两种类型。 4.7.7.1.1 非递归的 CTE 非递归的 CTE 使用如下语法进行定义: WITH0 码力 | 4369 页 | 98.92 MB | 1 年前3
TiDB v8.1 中文手册TiDB。提供丰富的数据迁移工具帮助应用便捷完成数据迁移。 2.1.2 四大核心应用场景 • 金融行业场景 金融行业对数据一致性及高可靠、系统高可用、可扩展性、容灾要求较高。传统的解决方案的资源利用 率低,维护成本高。TiDB 采用多副本 + Multi-Raft 协议的方式将数据调度到不同的机房、机架、机器,确 保系统的 RTO <= 30s 及 RPO = 0。 32 • 海量数据及高并发的 这个说明指出: 1. core_count 就是 _ 物理核心数 _,与你是否开启超线程无关。 2. 数据被全量缓存时,effective_spindle_count 应被设置为 0,随着命中率的下降,会更加接近实际的 HDD 个 数。 3. 这里没有任何基于 SSD 的经验公式。 这里的说明让你在使用 SSD 时,需探求其他的经验公式。 可以参考 CockroachDB 对数据库连接池中的描述,推荐的连接数大小公式为: SQL 的效率,增强代码的可维护性。 315 4.7.7.1 基本使用 公共表表达式 (CTE) 是一个临时的中间结果集,能够在 SQL 语句中引用多次,提高 SQL 语句的可读性与执行效 率。在 TiDB 中可以通过WITH 语句使用公共表表达式。 公共表表达式可以分为非递归和递归两种类型。 4.7.7.1.1 非递归的 CTE 非递归的 CTE 使用如下语法进行定义: WITH0 码力 | 4807 页 | 101.31 MB | 1 年前3
TiDB v5.3 中文手册保留的最大个 数。默认值从 7 修改为 0。 PD patrol-region �→ -interval 修改 此配置项用于 控制 replicaChecker 检 查 Region 健康 状态的运行频 率,越短则运 行越快,通常 状况不需要调 整。默认值从 100ms 修改为 10ms。 PD max-snapshot- �→ count 修改 此配置项用于 控制单个 store 最多同时接收 时候 reada- head 的大 小 {db- name}.bytes- per- sync 异步 同步 的限 速速 率 241 配置 项 简介 {db- name}.wal- bytes- per- sync WAL 同步 的限 速速 率 {db- name}.writable- file- max- buffer- size WritableFileWrite 能力持续跟不上写入,建议扩容。如果磁盘的吞吐达到了上限(例如 SATA SSD 的 吞吐相对 NVME SSD 会低很多)导致 write stall,但是 CPU 资源又比较充足,可以尝试采用压缩 率更高的压缩算法来缓解磁盘的压力,用 CPU 资源换磁盘资源。 * 比如 default cf compaction 压力比较大,调整参数 [rocksdb.defaultcf] compression-per-level0 码力 | 2374 页 | 49.52 MB | 1 年前3
TiDB v8.2 中文手册TiDB。提供丰富的数据迁移工具帮助应用便捷完成数据迁移。 2.1.2 四大核心应用场景 • 金融行业场景 金融行业对数据一致性及高可靠、系统高可用、可扩展性、容灾要求较高。传统的解决方案的资源利用 率低,维护成本高。TiDB 采用多副本 + Multi-Raft 协议的方式将数据调度到不同的机房、机架、机器,确 保系统的 RTO <= 30s 及 RPO = 0。 34 • 海量数据及高并发的 统计信息加载效率提升 10 倍 #52831 @hawkingrei SaaS 或 PaaS 类业务应用中可能存在大量的数据表,这些表不但会拖慢初始统计信息的加载速度,也会 增加高负载情况下同步负载的失败率。TiDB 的启动时间以及执行计划的准确性都会受到影响。在 v8.2.0 中,TiDB 从并发模型、内存分配方式等多个角度优化了统计信息的加载过程,降低延迟,提升吞吐,避 免由于统计信息加载速度过慢,影响业务扩容。 这个说明指出: 229 1. core_count 就是 _ 物理核心数 _,与你是否开启超线程无关。 2. 数据被全量缓存时,effective_spindle_count 应被设置为 0,随着命中率的下降,会更加接近实际的 HDD 个 数。 3. 这里没有任何基于 SSD 的经验公式。 这里的说明让你在使用 SSD 时,需探求其他的经验公式。 可以参考 CockroachDB 对数据库连接池中的描述,推荐的连接数大小公式为:0 码力 | 4987 页 | 102.91 MB | 10 月前3
TiDB v7.5 中文手册TiDB。提供丰富的数据迁移工具帮助应用便捷完成数据迁移。 2.1.2 四大核心应用场景 • 金融行业场景 金融行业对数据一致性及高可靠、系统高可用、可扩展性、容灾要求较高。传统的解决方案的资源利用 率低,维护成本高。TiDB 采用多副本 + Multi-Raft 协议的方式将数据调度到不同的机房、机架、机器,确 保系统的 RTO <= 30s 及 RPO = 0。 32 • 海量数据及高并发的 这个说明指出: 1. core_count 就是 _ 物理核心数 _,与你是否开启超线程无关。 2. 数据被全量缓存时,effective_spindle_count 应被设置为 0,随着命中率的下降,会更加接近实际的 HDD 个 数。 3. 这里没有任何基于 SSD 的经验公式。 这里的说明让你在使用 SSD 时,需探求其他的经验公式。 可以参考 CockroachDB 对数据库连接池中的描述,推荐的连接数大小公式为: SQL 的效率,增强代码的可维护性。 316 4.7.7.1 基本使用 公共表表达式 (CTE) 是一个临时的中间结果集,能够在 SQL 语句中引用多次,提高 SQL 语句的可读性与执行效 率。在 TiDB 中可以通过 WITH 语句使用公共表表达式。 公共表表达式可以分为非递归和递归两种类型。 4.7.7.1.1 非递归的 CTE 非递归的 CTE 使用如下语法进行定义: WITH0 码力 | 4590 页 | 100.91 MB | 1 年前3
TiDB v6.1 中文手册uuid() 作为列的默认值 #33870 – 支持将表或列的字符集从 latin1 修改为 utf8/utf8mb4 #34008 • TiKV – 提升引入内存悲观锁后 CDC 旧数据的命中率 #12279 – 健康检查可以检测到无法正常工作的 Raftstore,使得 TiKV client 可以及时更新 Region Cache #12398 – 支持设置 Raft Engine 的内存限制 SSDs. 这个说明指出: 1. core_count 就是 物理核心数,与你是否开启超线程无关。 2. 数据被全量缓存时,effective_spindle_count 应被设置为 0,随着命中率的下降,会更加接近实际的 HDD 个 数。 3. 这里没有任何基于 SSD 的经验公式。 这里的说明让你在使用 SSD 时,需探求其他的经验公式。 可以参考 CockroachDB 对数据库连接池中的描述,推荐的连接数大小公式为: SQL 的效率,增强代码的可维护性。 310 4.7.7.1 基本使用 公共表表达式 (CTE) 是一个临时的中间结果集,能够在 SQL 语句中引用多次,提高 SQL 语句的可读性与执行效 率。在 TiDB 中可以通过 WITH 语句使用公共表表达式。 公共表表达式可以分为非递归和递归两种类型。 4.7.7.1.1 非递归的 CTE 非递归的 CTE 使用如下语法进行定义: WITH0 码力 | 3572 页 | 84.36 MB | 1 年前3
共 17 条
- 1
- 2













