TiDB 原理与实战Node3 Region 1 Region 2 ... TiKV Node4 Region 2 Region 3 ... RPC RPC Placement Driver Feelings ● 代码风格 ○ 对于原先的我更多的是代 码命名方面的问题,一步一步的修改 ○ 参照 Go 源码或者 GitHub 上一些知名项目 ○ 注释有时候是必要 ● 测试 ● 在这个团队里,让我的感受是没有挺好,你可以更好0 码力 | 23 页 | 496.41 KB | 6 月前3
TiDB中文技术文档| PrimaryExpression "COLLATE" StringName 表达式语法 - 84 - 本文档使用 书栈(BookStack.CN) 构建 注释语法 TiDB 支持三种注释风格: 用 # 注释一行 用 -- 注释一行,用 -- 注释必须要在其之后留出至少一个空格。 用 /* */ 注释一块,可以注释多行。 例: 1. mysql> SELECT 1+1; 43. +--------+ 44. | 3 | 45. +--------+ 46. 1 row in set (0.01 sec) TiDB 也跟 MySQL 保持一致,支持一种 C 风格注释的变体: 1. /*! Specific code */ 在这种格式中,TiDB 会执行注释中的语句,这个语法是为了让这些 SQL 在其他的数据库中被忽略,而在 TiDB 中 被执行。 例如:0 码力 | 444 页 | 4.89 MB | 6 月前3
TiDB v5.3 中文手册增强了对过期的数据版本的清理算法,减少磁盘使用量及提高读文件性能 – 解决了用户在某些非 Linux 平台系统上查看 dashboard 时,无法获取内存或 CPU 等相关信息的问题 – 统一 TiFlash 日志文件的命名风格(与 TiKV 保持一致),并支持动态修改 logger.count、logger.size – 完善了列存文件的数据校验能力(checksums,实验功能) • Tools – TiCDC | 'CASE' ExpressionOpt WhenClause+ ElseOpt 'END' 12.11.1.7 注释语法 本文档介绍 TiDB 支持的注释语法。 TiDB 支持三种注释风格: • 用 # 注释一行: SELECT 1+1; # 注释文字 +------+ | 1+1 | +------+ | 2 | +------+ 1 row in set (0.00 +-------------------+ 1 row in set (0.001 sec) 12.11.1.7.1 MySQL 兼容的注释语法 TiDB 也跟 MySQL 保持一致,支持一种 C 风格注释的变体: /*! Specific code */ 或者 /*!50110 Specific code */ 1342 和 MySQL 一样,TiDB 会执行注释中的语句。 例如:SELECT0 码力 | 2374 页 | 49.52 MB | 1 年前3
TiDB v6.1 中文手册(RuntimeException e) { return false; } return true; } } PlayerController 中使用了尽可能多的注解方式来作为示例展示功能,在实际项目中,请尽量保持风格的统 一,同时遵循你公司或团体的规则。PlayerController 有许多注解,下方将进行逐一解释: • [@RestController](https://docs.spring.io/sp | 'CASE' ExpressionOpt WhenClause+ ElseOpt 'END' 14.11.1.7 注释语法 本文档介绍 TiDB 支持的注释语法。 TiDB 支持三种注释风格: • 用 # 注释一行: SELECT 1+1; # 注释文字 +------+ | 1+1 | +------+ | 2 | +------+ 1 row in set (0.00 +-------------------+ 1 row in set (0.001 sec) 14.11.1.7.1 MySQL 兼容的注释语法 TiDB 也跟 MySQL 保持一致,支持一种 C 风格注释的变体: /*! Specific code */ 或者 /*!50110 Specific code */ 2391 和 MySQL 一样,TiDB 会执行注释中的语句。 例如:SELECT0 码力 | 3572 页 | 84.36 MB | 1 年前3
TiDB v5.4 中文手册| 'CASE' ExpressionOpt WhenClause+ ElseOpt 'END' 12.11.1.7 注释语法 本文档介绍 TiDB 支持的注释语法。 TiDB 支持三种注释风格: • 用 # 注释一行: SELECT 1+1; # 注释文字 +------+ | 1+1 | +------+ | 2 | +------+ 1 row in set (0.00 +-------------------+ 1 row in set (0.001 sec) 12.11.1.7.1 MySQL 兼容的注释语法 TiDB 也跟 MySQL 保持一致,支持一种 C 风格注释的变体: /*! Specific code */ 或者 /*!50110 Specific code */ 1777 和 MySQL 一样,TiDB 会执行注释中的语句。 例如:SELECT 增强了对过期的数据版本的清理算法,减少磁盘使用量及提高读文件性能 – 解决了用户在某些非 Linux 平台系统上查看 dashboard 时,无法获取内存或 CPU 等相关信息的问题 – 统一 TiFlash 日志文件的命名风格(与 TiKV 保持一致),并支持动态修改 logger.count、logger.size – 完善了列存文件的数据校验能力(checksums,实验功能) • Tools – TiCDC0 码力 | 2852 页 | 52.59 MB | 1 年前3
TiDB v5.2 中文手册| 'CASE' ExpressionOpt WhenClause+ ElseOpt 'END' 12.11.1.7 注释语法 本文档介绍 TiDB 支持的注释语法。 TiDB 支持三种注释风格: • 用 # 注释一行: SELECT 1+1; # 注释文字 +------+ | 1+1 | +------+ | 2 | +------+ 1 row in set (0.00 +-------------------+ 1 row in set (0.001 sec) 12.11.1.7.1 MySQL 兼容的注释语法 TiDB 也跟 MySQL 保持一致,支持一种 C 风格注释的变体: /*! Specific code */ 或者 /*!50110 Specific code */ 1297 和 MySQL 一样,TiDB 会执行注释中的语句。 例如:SELECT 14.6.3.2 功能增强 • TiKV – 添加监控项 pending 用以监控 pending PD 心跳,帮助定位 PD 线程变慢的问题 #10008 – 支持 virtual-host 风格的地址来让 BR 兼容类 S3 储存 #10242 • TiDB Dashboard – 新增 OIDC SSO 支持。通过设置兼容 OIDC 标准的 SSO 服务(例如 Okta、Auth0 等),用户可以在不输0 码力 | 2259 页 | 48.16 MB | 1 年前3
TiDB v5.1 中文手册'CASE' ExpressionOpt WhenClause+ ElseOpt 'END' 12.11.1.7 注释语法 本文档介绍 TiDB 支持的注释语法。 1251 TiDB 支持三种注释风格: • 用 # 注释一行: SELECT 1+1; # 注释文字 +------+ | 1+1 | +------+ | 2 | +------+ 1 row in set (0.00 +-------------------+ 1 row in set (0.001 sec) 12.11.1.7.1 MySQL 兼容的注释语法 TiDB 也跟 MySQL 保持一致,支持一种 C 风格注释的变体: /*! Specific code */ 或者 /*!50110 Specific code */ 和 MySQL 一样,TiDB 会执行注释中的语句。 例如:SELECT /* 14.4.3.2 功能增强 • TiKV – 添加监控项 pending 用以监控 pending PD 心跳,帮助定位 PD 线程变慢的问题 #10008 – 支持 virtual-host 风格的地址来让 BR 兼容类 S3 储存 #10242 • TiDB Dashboard – 新增 OIDC SSO 支持。通过设置兼容 OIDC 标准的 SSO 服务(例如 Okta、Auth0 等),用户可以在不输0 码力 | 2189 页 | 47.96 MB | 1 年前3
TiDB v7.1 中文手册| 'CASE' ExpressionOpt WhenClause+ ElseOpt 'END' 14.11.1.7 注释语法 本文档介绍 TiDB 支持的注释语法。 TiDB 支持三种注释风格: • 用 # 注释一行: SELECT 1+1; # 注释文字 +------+ | 1+1 | +------+ | 2 | +------+ 2818 1 row in set +-------------------+ 1 row in set (0.001 sec) 14.11.1.7.1 MySQL 兼容的注释语法 TiDB 也跟 MySQL 保持一致,支持一种 C 风格注释的变体: /*! Specific code */ 或者 /*!50110 Specific code */ 和 MySQL 一样,TiDB 会执行注释中的语句。 例如:SELECT /* 增强了对过期的数据版本的清理算法,减少磁盘使用量及提高读文件性能 – 解决了用户在某些非 Linux 平台系统上查看 dashboard 时,无法获取内存或 CPU 等相关信息的问题 – 统一 TiFlash 日志文件的命名风格(与 TiKV 保持一致),并支持动态修改 logger.count、logger.size – 完善了列存文件的数据校验能力(checksums,实验功能) • Tools – TiCDC0 码力 | 4369 页 | 98.92 MB | 1 年前3
TiDB v6.5 中文手册'CASE' ExpressionOpt WhenClause+ ElseOpt 'END' 14.11.1.7 注释语法 本文档介绍 TiDB 支持的注释语法。 2661 TiDB 支持三种注释风格: • 用 # 注释一行: SELECT 1+1; # 注释文字 +------+ | 1+1 | +------+ | 2 | +------+ 1 row in set (0.00 +-------------------+ 1 row in set (0.001 sec) 14.11.1.7.1 MySQL 兼容的注释语法 TiDB 也跟 MySQL 保持一致,支持一种 C 风格注释的变体: /*! Specific code */ 或者 /*!50110 Specific code */ 和 MySQL 一样,TiDB 会执行注释中的语句。 例如:SELECT /* 增强了对过期的数据版本的清理算法,减少磁盘使用量及提高读文件性能 – 解决了用户在某些非 Linux 平台系统上查看 dashboard 时,无法获取内存或 CPU 等相关信息的问题 – 统一 TiFlash 日志文件的命名风格(与 TiKV 保持一致),并支持动态修改 logger.count、logger.size – 完善了列存文件的数据校验能力(checksums,实验功能) • Tools – TiCDC0 码力 | 4049 页 | 94.00 MB | 1 年前3
TiDB v8.0 中文手册| 'CASE' ExpressionOpt WhenClause+ ElseOpt 'END' 14.13.1.7 注释语法 本文档介绍 TiDB 支持的注释语法。 TiDB 支持三种注释风格: • 用 # 注释一行: SELECT 1+1; # 注释文字 +------+ | 1+1 | +------+ | 2 | +------+ 1 row in set (0.00 +-------------------+ 1 row in set (0.001 sec) 14.13.1.7.1 MySQL 兼容的注释语法 TiDB 也跟 MySQL 保持一致,支持一种 C 风格注释的变体: 3012 /*! Specific code */ 或者 /*!50110 Specific code */ 和 MySQL 一样,TiDB 会执行注释中的语句。 例如:SELECT 增强了对过期的数据版本的清理算法,减少磁盘使用量及提高读文件性能 – 解决了用户在某些非 Linux 平台系统上查看 dashboard 时,无法获取内存或 CPU 等相关信息的问题 – 统一 TiFlash 日志文件的命名风格(与 TiKV 保持一致),并支持动态修改 logger.count、logger.size – 完善了列存文件的数据校验能力(checksums,实验功能) • Tools – TiCDC0 码力 | 4805 页 | 101.28 MB | 1 年前3
共 16 条
- 1
- 2













