 TiDB v8.0 中文手册com/zh/tidb/v8.0/system-variables#tidb_schema_cache_ �→ size-从-v800-版本开始引入">schema 缓存系统,为表元数据提供了懒加载的 LRU (Least �→ Recently Used) 缓存,并更有效地管理 schema 版本变更。 TiDB v8.0 中文手册com/zh/tidb/v8.0/system-variables#tidb_schema_cache_ �→ size-从-v800-版本开始引入">schema 缓存系统,为表元数据提供了懒加载的 LRU (Least �→ Recently Used) 缓存,并更有效地管理 schema 版本变更。
- 支持在
- auto analyze中配置集合起来,形成一个 Index Merge,以实现更高效的条件过滤和数据读取。 更多信息,请参考用户文档。 • 支持设置低精度 TSO 的更新间隔 #51081 @Tema TiDB 的低精度 TSO 功能是对象(如表、索引等)的创建、属性修改和删除,对应的命令分别是 CREATE、ALTER 和 DROP。 3.3.2 查看、创建和删除数据库 TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 使用 SHOW DATABASES 语句查看系统中数据库列表: SHOW DATABASES; 使用名为 mysql 的数据库: USE mysql; 使用 SHOW TABLES 语句查看数据库中的所有表。例如:0 码力 | 4805 页 | 101.28 MB | 1 年前3
- 支持在
 TiDB v8.1 中文手册功能是对象(如表、索引等)的创建、属性修改和删除,对应的命令分别是 CREATE、ALTER 和 DROP。 3.3.2 查看、创建和删除数据库 TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 使用 SHOW DATABASES 语句查看系统中数据库列表: SHOW DATABASES; 使用名为 mysql 的数据库: USE mysql; 使用 SHOW TABLES 语句查看数据库中的所有表。例如: 、Microsoft SQL Server 等)迁移而来,请注意此区别。 4.5.1.2 数据库 Database TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 TiDB 集群包含一个名为 test 的数据库。但建议你自行创建数据库,而不是使用 test 数据库。 4.5.1.3 表 Table TiDB 语境中的 Table 或者说表,从属于某个数据库。 存在性测试(Existential Test),如 WHERE NOT EXISTS(SELECT ... FROM t2),WHERE t1.a IN (SELECT ... �→ FROM t2)。 • 集合比较(Quantified Comparison),如 WHERE t1.a = ANY(SELECT ... FROM t2)。 • 作为比较运算符操作数的子查询,如 WHERE t1.a > (SELECT0 码力 | 4807 页 | 101.31 MB | 1 年前3 TiDB v8.1 中文手册功能是对象(如表、索引等)的创建、属性修改和删除,对应的命令分别是 CREATE、ALTER 和 DROP。 3.3.2 查看、创建和删除数据库 TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 使用 SHOW DATABASES 语句查看系统中数据库列表: SHOW DATABASES; 使用名为 mysql 的数据库: USE mysql; 使用 SHOW TABLES 语句查看数据库中的所有表。例如: 、Microsoft SQL Server 等)迁移而来,请注意此区别。 4.5.1.2 数据库 Database TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 TiDB 集群包含一个名为 test 的数据库。但建议你自行创建数据库,而不是使用 test 数据库。 4.5.1.3 表 Table TiDB 语境中的 Table 或者说表,从属于某个数据库。 存在性测试(Existential Test),如 WHERE NOT EXISTS(SELECT ... FROM t2),WHERE t1.a IN (SELECT ... �→ FROM t2)。 • 集合比较(Quantified Comparison),如 WHERE t1.a = ANY(SELECT ... FROM t2)。 • 作为比较运算符操作数的子查询,如 WHERE t1.a > (SELECT0 码力 | 4807 页 | 101.31 MB | 1 年前3
 TiDB中文技术文档字符集配置 时区 数据类型 数值类型 日期和时间类型 字符串类型 JSON 数据类型 TiDB 中文技术文档 目录 README - 7 - 本文档使用 书栈(BookStack.CN) 构建 枚举类型 集合类型 数据类型默认值 函数和操作符 函数和操作符概述 表达式求值的类型转换 操作符 控制流程函数 字符串函数 数值函数与操作符 日期和时间函数 位函数和操作符 Cast 函数和操作符 加密和压缩函数 NULL。 39. 40. SET('value1','value2',...) [CHARACTER SET charset_name] [COLLATE collation_name] 41. > 集合。可以有零或者多个值的字符串对象,每一个值必须选自允许值列表中。 Json 类型可以存储 Json 这种半结构化的数据,相比于直接将 Json 存储为字符串,它的好处在于: 1. 使用 Binary '{"name": "Beijing", "population": 100}'); 7. SELECT id FROM city WHERE population >= 100; 集合类型是一个字符串,其值必须是从一个固定集合中选取,这个固定集合在创建表的时候定义,语法是: 1. ENUM('value1','value2',...) [CHARACTER SET charset_name] [COLLATE collation_name]0 码力 | 444 页 | 4.89 MB | 6 月前3 TiDB中文技术文档字符集配置 时区 数据类型 数值类型 日期和时间类型 字符串类型 JSON 数据类型 TiDB 中文技术文档 目录 README - 7 - 本文档使用 书栈(BookStack.CN) 构建 枚举类型 集合类型 数据类型默认值 函数和操作符 函数和操作符概述 表达式求值的类型转换 操作符 控制流程函数 字符串函数 数值函数与操作符 日期和时间函数 位函数和操作符 Cast 函数和操作符 加密和压缩函数 NULL。 39. 40. SET('value1','value2',...) [CHARACTER SET charset_name] [COLLATE collation_name] 41. > 集合。可以有零或者多个值的字符串对象,每一个值必须选自允许值列表中。 Json 类型可以存储 Json 这种半结构化的数据,相比于直接将 Json 存储为字符串,它的好处在于: 1. 使用 Binary '{"name": "Beijing", "population": 100}'); 7. SELECT id FROM city WHERE population >= 100; 集合类型是一个字符串,其值必须是从一个固定集合中选取,这个固定集合在创建表的时候定义,语法是: 1. ENUM('value1','value2',...) [CHARACTER SET charset_name] [COLLATE collation_name]0 码力 | 444 页 | 4.89 MB | 6 月前3
 TiDB v5.2 中文手册功能是对象(如表、索引等)的创建、属性修改和删除,对应的命令分别是 CREATE、ALTER 和 DROP。 3.3.2 查看、创建和删除数据库 TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 使用 SHOW DATABASES 语句查看系统中数据库列表: SHOW DATABASES; 使用名为 mysql 的数据库: USE mysql; 使用 SHOW TABLES 语句查看数据库中的所有表。例如: 条件,如果某个索引 的列集合涵盖的访问条件越多,那么它在这个维度上更优。 • 选择该索引读表时,是否需要回表(即该索引生成的计划是 IndexReader 还是 IndexLookupReader)。不用 回表的索引在这个维度上优于需要回表的索引。如果均需要回表,则比较索引的列涵盖了多少过滤条 件。过滤条件指的是可以根据索引判断的 where 条件。如果某个索引的列集合涵盖的访问条件越多,则 回表数量越少,那么它在这个维度上越优。 回表数量越少,那么它在这个维度上越优。 • 选择该索引是否能满足一定的顺序。因为索引的读取可以保证某些列集合的顺序,所以满足查询要求 顺序的索引在这个维度上优于不满足的索引。 对于以上三种维度,如果索引 idx_a 在这三个维度上都不比 idx_b 差,且有一个维度比 idx_b 好,那么 TiDB 会 优先选择 idx_a。在执行 EXPLAIN FORMAT = 'verbose' ... 语句时,如果0 码力 | 2259 页 | 48.16 MB | 1 年前3 TiDB v5.2 中文手册功能是对象(如表、索引等)的创建、属性修改和删除,对应的命令分别是 CREATE、ALTER 和 DROP。 3.3.2 查看、创建和删除数据库 TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 使用 SHOW DATABASES 语句查看系统中数据库列表: SHOW DATABASES; 使用名为 mysql 的数据库: USE mysql; 使用 SHOW TABLES 语句查看数据库中的所有表。例如: 条件,如果某个索引 的列集合涵盖的访问条件越多,那么它在这个维度上更优。 • 选择该索引读表时,是否需要回表(即该索引生成的计划是 IndexReader 还是 IndexLookupReader)。不用 回表的索引在这个维度上优于需要回表的索引。如果均需要回表,则比较索引的列涵盖了多少过滤条 件。过滤条件指的是可以根据索引判断的 where 条件。如果某个索引的列集合涵盖的访问条件越多,则 回表数量越少,那么它在这个维度上越优。 回表数量越少,那么它在这个维度上越优。 • 选择该索引是否能满足一定的顺序。因为索引的读取可以保证某些列集合的顺序,所以满足查询要求 顺序的索引在这个维度上优于不满足的索引。 对于以上三种维度,如果索引 idx_a 在这三个维度上都不比 idx_b 差,且有一个维度比 idx_b 好,那么 TiDB 会 优先选择 idx_a。在执行 EXPLAIN FORMAT = 'verbose' ... 语句时,如果0 码力 | 2259 页 | 48.16 MB | 1 年前3
 TiDB v5.1 中文手册功能是对象(如表、索引等)的创建、属性修改和删除,对应的命令分别是 CREATE、ALTER 和 DROP。 3.2.2 查看、创建和删除数据库 TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 使用 SHOW DATABASES 语句查看系统中数据库列表: SHOW DATABASES; 使用名为 mysql 的数据库: USE mysql; 使用 SHOW TABLES 语句查看数据库中的所有表。例如: 回表的索引在这个维度上优于需要回表的索引。 • 选择该索引是否能满足一定的顺序。因为索引的读取可以保证某些列集合的顺序,所以满足查询要求 顺序的索引在这个维度上优于不满足的索引。 457 • 索引的列涵盖了多少访问条件。“访问条件” 指的是可以转化为某列范围的 where 条件,如果某个索引 的列集合涵盖的访问条件越多,那么它在这个维度上更优。 对于这三种维度,如果某个索引 idx_a 在三个维度上都不比 述每个桶,比如落在桶里的值的个数。在 TiDB 中,会对每个表具体的列构建一个等深直方图,区间查询的估 算便是借助该直方图来进行。 等深直方图,就是让落入每个桶里的值数量尽量相等。举个例子,比方说对于给定的集合 {1.6, 1.9, 1.9, 2.0, 2.4, 2.6, 2.7, 2.7, 2.8, 2.9, 3.4, 3.5},并且生成 4 个桶,那么最终的等深直方图就会如下图所示,包含四个桶 [10 码力 | 2189 页 | 47.96 MB | 1 年前3 TiDB v5.1 中文手册功能是对象(如表、索引等)的创建、属性修改和删除,对应的命令分别是 CREATE、ALTER 和 DROP。 3.2.2 查看、创建和删除数据库 TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 使用 SHOW DATABASES 语句查看系统中数据库列表: SHOW DATABASES; 使用名为 mysql 的数据库: USE mysql; 使用 SHOW TABLES 语句查看数据库中的所有表。例如: 回表的索引在这个维度上优于需要回表的索引。 • 选择该索引是否能满足一定的顺序。因为索引的读取可以保证某些列集合的顺序,所以满足查询要求 顺序的索引在这个维度上优于不满足的索引。 457 • 索引的列涵盖了多少访问条件。“访问条件” 指的是可以转化为某列范围的 where 条件,如果某个索引 的列集合涵盖的访问条件越多,那么它在这个维度上更优。 对于这三种维度,如果某个索引 idx_a 在三个维度上都不比 述每个桶,比如落在桶里的值的个数。在 TiDB 中,会对每个表具体的列构建一个等深直方图,区间查询的估 算便是借助该直方图来进行。 等深直方图,就是让落入每个桶里的值数量尽量相等。举个例子,比方说对于给定的集合 {1.6, 1.9, 1.9, 2.0, 2.4, 2.6, 2.7, 2.7, 2.8, 2.9, 3.4, 3.5},并且生成 4 个桶,那么最终的等深直方图就会如下图所示,包含四个桶 [10 码力 | 2189 页 | 47.96 MB | 1 年前3
 TiDB v5.3 中文手册功能是对象(如表、索引等)的创建、属性修改和删除,对应的命令分别是 CREATE、ALTER 和 DROP。 3.3.2 查看、创建和删除数据库 TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 使用 SHOW DATABASES 语句查看系统中数据库列表: SHOW DATABASES; 使用名为 mysql 的数据库: USE mysql; 使用 SHOW TABLES 语句查看数据库中的所有表。例如: 条件,如果某个索引 的列集合涵盖的访问条件越多,那么它在这个维度上更优。 • 选择该索引读表时,是否需要回表(即该索引生成的计划是 IndexReader 还是 IndexLookupReader)。不用 回表的索引在这个维度上优于需要回表的索引。如果均需要回表,则比较索引的列涵盖了多少过滤条 件。过滤条件指的是可以根据索引判断的 where 条件。如果某个索引的列集合涵盖的访问条件越多,则 回表数量越少,那么它在这个维度上越优。 回表数量越少,那么它在这个维度上越优。 • 选择该索引是否能满足一定的顺序。因为索引的读取可以保证某些列集合的顺序,所以满足查询要求 顺序的索引在这个维度上优于不满足的索引。 对于以上三种维度,如果索引 idx_a 在这三个维度上都不比 idx_b 差,且有一个维度比 idx_b 好,那么 TiDB 会 优先选择 idx_a。在执行 EXPLAIN FORMAT = 'verbose' ... 语句时,如果0 码力 | 2374 页 | 49.52 MB | 1 年前3 TiDB v5.3 中文手册功能是对象(如表、索引等)的创建、属性修改和删除,对应的命令分别是 CREATE、ALTER 和 DROP。 3.3.2 查看、创建和删除数据库 TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 使用 SHOW DATABASES 语句查看系统中数据库列表: SHOW DATABASES; 使用名为 mysql 的数据库: USE mysql; 使用 SHOW TABLES 语句查看数据库中的所有表。例如: 条件,如果某个索引 的列集合涵盖的访问条件越多,那么它在这个维度上更优。 • 选择该索引读表时,是否需要回表(即该索引生成的计划是 IndexReader 还是 IndexLookupReader)。不用 回表的索引在这个维度上优于需要回表的索引。如果均需要回表,则比较索引的列涵盖了多少过滤条 件。过滤条件指的是可以根据索引判断的 where 条件。如果某个索引的列集合涵盖的访问条件越多,则 回表数量越少,那么它在这个维度上越优。 回表数量越少,那么它在这个维度上越优。 • 选择该索引是否能满足一定的顺序。因为索引的读取可以保证某些列集合的顺序,所以满足查询要求 顺序的索引在这个维度上优于不满足的索引。 对于以上三种维度,如果索引 idx_a 在这三个维度上都不比 idx_b 差,且有一个维度比 idx_b 好,那么 TiDB 会 优先选择 idx_a。在执行 EXPLAIN FORMAT = 'verbose' ... 语句时,如果0 码力 | 2374 页 | 49.52 MB | 1 年前3
 TiDB v7.1 中文手册功能是对象(如表、索引等)的创建、属性修改和删除,对应的命令分别是 CREATE、ALTER 和 DROP。 3.3.2 查看、创建和删除数据库 TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 使用 SHOW DATABASES 语句查看系统中数据库列表: SHOW DATABASES; 使用名为 mysql 的数据库: USE mysql; 使用 SHOW TABLES 语句查看数据库中的所有表。例如: 、Microsoft SQL Server 等)迁移而来,请注意此区别。 4.5.1.2 数据库 Database TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 TiDB 集群包含一个名为 test 的数据库。但建议你自行创建数据库,而不是使用 test 数据库。 4.5.1.3 表 Table TiDB 语境中的 Table 或者说表,从属于某个数据库。 存在性测试(Existential Test),如 WHERE NOT EXISTS(SELECT ... FROM t2),WHERE t1.a IN (SELECT ... �→ FROM t2)。 • 集合比较(Quantified Comparison),如 WHERE t1.a = ANY(SELECT ... FROM t2)。 • 作为比较运算符操作数的子查询,如 WHERE t1.a > (SELECT0 码力 | 4369 页 | 98.92 MB | 1 年前3 TiDB v7.1 中文手册功能是对象(如表、索引等)的创建、属性修改和删除,对应的命令分别是 CREATE、ALTER 和 DROP。 3.3.2 查看、创建和删除数据库 TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 使用 SHOW DATABASES 语句查看系统中数据库列表: SHOW DATABASES; 使用名为 mysql 的数据库: USE mysql; 使用 SHOW TABLES 语句查看数据库中的所有表。例如: 、Microsoft SQL Server 等)迁移而来,请注意此区别。 4.5.1.2 数据库 Database TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 TiDB 集群包含一个名为 test 的数据库。但建议你自行创建数据库,而不是使用 test 数据库。 4.5.1.3 表 Table TiDB 语境中的 Table 或者说表,从属于某个数据库。 存在性测试(Existential Test),如 WHERE NOT EXISTS(SELECT ... FROM t2),WHERE t1.a IN (SELECT ... �→ FROM t2)。 • 集合比较(Quantified Comparison),如 WHERE t1.a = ANY(SELECT ... FROM t2)。 • 作为比较运算符操作数的子查询,如 WHERE t1.a > (SELECT0 码力 | 4369 页 | 98.92 MB | 1 年前3
 TiDB v7.5 中文手册功能是对象(如表、索引等)的创建、属性修改和删除,对应的命令分别是 CREATE、ALTER 和 DROP。 74 3.3.2 查看、创建和删除数据库 TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 使用 SHOW DATABASES 语句查看系统中数据库列表: SHOW DATABASES; 使用名为 mysql 的数据库: USE mysql; 使用 SHOW TABLES 语句查看数据库中的所有表。例如: 、Microsoft SQL Server 等)迁移而来,请注意此区别。 4.5.1.2 数据库 Database TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 TiDB 集群包含一个名为 test 的数据库。但建议你自行创建数据库,而不是使用 test 数据库。 4.5.1.3 表 Table TiDB 语境中的 Table 或者说表,从属于某个数据库。 存在性测试(Existential Test),如 WHERE NOT EXISTS(SELECT ... FROM t2),WHERE t1.a IN (SELECT ... �→ FROM t2)。 • 集合比较(Quantified Comparison),如 WHERE t1.a = ANY(SELECT ... FROM t2)。 • 作为比较运算符操作数的子查询,如 WHERE t1.a > (SELECT0 码力 | 4590 页 | 100.91 MB | 1 年前3 TiDB v7.5 中文手册功能是对象(如表、索引等)的创建、属性修改和删除,对应的命令分别是 CREATE、ALTER 和 DROP。 74 3.3.2 查看、创建和删除数据库 TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 使用 SHOW DATABASES 语句查看系统中数据库列表: SHOW DATABASES; 使用名为 mysql 的数据库: USE mysql; 使用 SHOW TABLES 语句查看数据库中的所有表。例如: 、Microsoft SQL Server 等)迁移而来,请注意此区别。 4.5.1.2 数据库 Database TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 TiDB 集群包含一个名为 test 的数据库。但建议你自行创建数据库,而不是使用 test 数据库。 4.5.1.3 表 Table TiDB 语境中的 Table 或者说表,从属于某个数据库。 存在性测试(Existential Test),如 WHERE NOT EXISTS(SELECT ... FROM t2),WHERE t1.a IN (SELECT ... �→ FROM t2)。 • 集合比较(Quantified Comparison),如 WHERE t1.a = ANY(SELECT ... FROM t2)。 • 作为比较运算符操作数的子查询,如 WHERE t1.a > (SELECT0 码力 | 4590 页 | 100.91 MB | 1 年前3
 TiDB v7.6 中文手册功能是对象(如表、索引等)的创建、属性修改和删除,对应的命令分别是 CREATE、ALTER 和 DROP。 84 3.3.2 查看、创建和删除数据库 TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 使用 SHOW DATABASES 语句查看系统中数据库列表: SHOW DATABASES; 使用名为 mysql 的数据库: USE mysql; 使用 SHOW TABLES 语句查看数据库中的所有表。例如: 、Microsoft SQL Server 等)迁移而来,请注意此区别。 4.5.1.2 数据库 Database TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 TiDB 集群包含一个名为 test 的数据库。但建议你自行创建数据库,而不是使用 test 数据库。 4.5.1.3 表 Table TiDB 语境中的 Table 或者说表,从属于某个数据库。 存在性测试(Existential Test),如 WHERE NOT EXISTS(SELECT ... FROM t2),WHERE t1.a IN (SELECT ... �→ FROM t2)。 • 集合比较(Quantified Comparison),如 WHERE t1.a = ANY(SELECT ... FROM t2)。 • 作为比较运算符操作数的子查询,如 WHERE t1.a > (SELECT0 码力 | 4666 页 | 101.24 MB | 1 年前3 TiDB v7.6 中文手册功能是对象(如表、索引等)的创建、属性修改和删除,对应的命令分别是 CREATE、ALTER 和 DROP。 84 3.3.2 查看、创建和删除数据库 TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 使用 SHOW DATABASES 语句查看系统中数据库列表: SHOW DATABASES; 使用名为 mysql 的数据库: USE mysql; 使用 SHOW TABLES 语句查看数据库中的所有表。例如: 、Microsoft SQL Server 等)迁移而来,请注意此区别。 4.5.1.2 数据库 Database TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 TiDB 集群包含一个名为 test 的数据库。但建议你自行创建数据库,而不是使用 test 数据库。 4.5.1.3 表 Table TiDB 语境中的 Table 或者说表,从属于某个数据库。 存在性测试(Existential Test),如 WHERE NOT EXISTS(SELECT ... FROM t2),WHERE t1.a IN (SELECT ... �→ FROM t2)。 • 集合比较(Quantified Comparison),如 WHERE t1.a = ANY(SELECT ... FROM t2)。 • 作为比较运算符操作数的子查询,如 WHERE t1.a > (SELECT0 码力 | 4666 页 | 101.24 MB | 1 年前3
 TiDB v6.5 中文手册功能是对象(如表、索引等)的创建、属性修改和删除,对应的命令分别是 CREATE、ALTER 和 DROP。 3.3.2 查看、创建和删除数据库 TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 使用 SHOW DATABASES 语句查看系统中数据库列表: SHOW DATABASES; 使用名为 mysql 的数据库: USE mysql; 使用 SHOW TABLES 语句查看数据库中的所有表。例如: 、Microsoft SQL Server 等)迁移而来,请注意此区别。 4.5.1.2 数据库 Database TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 TiDB 集群包含一个名为 test 的数据库。但建议你自行创建数据库,而不是使用 test 数据库。 4.5.1.3 表 Table TiDB 语境中的 Table 或者说表,从属于某个数据库。 存在性测试(Existential Test),如 WHERE NOT EXISTS(SELECT ... FROM t2),WHERE t1.a IN (SELECT ... �→ FROM t2)。 • 集合比较(Quantified Comparison),如 WHERE t1.a = ANY(SELECT ... FROM t2)。 • 作为比较运算符操作数的子查询,如 WHERE t1.a > (SELECT0 码力 | 4049 页 | 94.00 MB | 1 年前3 TiDB v6.5 中文手册功能是对象(如表、索引等)的创建、属性修改和删除,对应的命令分别是 CREATE、ALTER 和 DROP。 3.3.2 查看、创建和删除数据库 TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 使用 SHOW DATABASES 语句查看系统中数据库列表: SHOW DATABASES; 使用名为 mysql 的数据库: USE mysql; 使用 SHOW TABLES 语句查看数据库中的所有表。例如: 、Microsoft SQL Server 等)迁移而来,请注意此区别。 4.5.1.2 数据库 Database TiDB 语境中的 Database 或者说数据库,可以认为是表和索引等对象的集合。 TiDB 集群包含一个名为 test 的数据库。但建议你自行创建数据库,而不是使用 test 数据库。 4.5.1.3 表 Table TiDB 语境中的 Table 或者说表,从属于某个数据库。 存在性测试(Existential Test),如 WHERE NOT EXISTS(SELECT ... FROM t2),WHERE t1.a IN (SELECT ... �→ FROM t2)。 • 集合比较(Quantified Comparison),如 WHERE t1.a = ANY(SELECT ... FROM t2)。 • 作为比较运算符操作数的子查询,如 WHERE t1.a > (SELECT0 码力 | 4049 页 | 94.00 MB | 1 年前3
共 15 条
- 1
- 2













