TiDB中文技术文档话范围内进行修改。具体的可修改范围参考 MySQL 动态变量文档。 在变量名前加 GLOBAL 关键词或者是使用 @@global. 作为修饰符: 1. SET GLOBAL autocommit = 1; 2. SET @@global.autocommit = 1; 在变量名前加 SESSION 关键词或者是使用 @@session. 作为修饰符,或者是不加任何修饰符: 1. SET SESSION @@session.autocommit = 1; 3. SET @@autocommit = 1; LOCAL 以及 @@local. 是 SESSION 以及 @@session. 的同义词 下列系统变量是 TiDB 真正支持并且行为和 MySQL 一致: 变量名 作用域 说明 autocommit GLOBAL \ SESSION 是否自动 Commit 事务 sql_mode GLOBAL t1,t2 where t1.id = t2.id 提示优化器使用 Sort Merge Join 算法,这个算法通常会占用更少的内存,但执行时间会更久。 当数据量太大,或系统内存不足时,建议尝试使用。 SELECT /*+ TIDB_INLJ(t1, t2) */ * from t1,t2 where t1.id = t2.id 提示优化器使用 Index Nested Loop Join0 码力 | 444 页 | 4.89 MB | 6 月前3
TiDB v8.5 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 947 7.8.2 为什么 TiCDC 创建任务时提示部分表不能同步? · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 947 7.8.3 如何查看 TiCDC 同步任务的状态? · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 4161 15.3.3 如何选择正确的查询计划?是否需要使用优化器提示?还是可以使用提示?· · · · · · · · · · · · 4161 15.3.4 如何阻止特定的 SQL 语句执行(或者将某个 SQL 语句加入黑名单)? · · · · · · · · · · · TiUP。 curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh 安装完成后会提示如下信息: 83 Successfully set mirror to https://tiup-mirrors.pingcap.com Detected shell: zsh Shell profile:0 码力 | 5095 页 | 104.54 MB | 10 月前3
TiDB v8.4 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 4141 15.3.3 如何选择正确的查询计划?是否需要使用优化器提示?还是可以使用提示?· · · · · · · · · · · · 4141 15.3.4 如何阻止特定的 SQL 语句执行(或者将某个 SQL 语句加入黑名单)? · · · · · · · · · · · TiUP。 79 curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh 安装完成后会提示如下信息: Successfully set mirror to https://tiup-mirrors.pingcap.com Detected shell: zsh Shell profile: try: tiup playground =============================================== 2. 声明全局环境变量。 注意: TiUP 安装完成后会提示 Shell profile 文件的绝对路径。在执行以下 source 命令前,需要将 ${your_shell_profile} 修改为 Shell profile 文件的实际位置。 source0 码力 | 5072 页 | 104.05 MB | 10 月前3
TiDB v5.4 中文手册多列复合索引。 本版本正式发布了索引合并特性,但仍存在以下的使用条件和限制: – 目前 TiDB 的索引合并优化只限于析取范式 (X1 � X2 � …Xn),即 WHERE 子句中过滤条件连接词为 OR。 – 如果全新部署的集群版本为 v5.4.0 或以上,此特性默认开启。如果从 v5.4.0 以前的版本升级到 v5.4.0 或以上,默认保持升级前此特性的开关状态(v4.0.0 之前无此项特性的版本默认关闭),由用户决 TiUP。 curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh 安装完成后会提示如下信息: Successfully set mirror to https://tiup-mirrors.pingcap.com Detected shell: zsh Shell profile: try: tiup playground =============================================== 2. 声明全局环境变量。 注意: TiUP 安装完成后会提示 Shell profile 文件的绝对路径。在执行以下 source 命令前,需要将 ${your_shell_profile} 修改为 Shell profile 文件的实际位置。 source0 码力 | 2852 页 | 52.59 MB | 1 年前3
TiDB v6.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3138 15.3.3 如何选择正确的查询计划?是否需要使用优化器提示?还是可以使用提示?· · · · · · · · · · · · 3138 15.3.4 如何阻止特定的 SQL 语句执行(或者将某个 SQL 语句加入黑名单)? · · · · · · · · · · · 20% 长尾 延迟。 用户文档,#95 • 支持 join order hint 语法 – LEADING hint:提示优化器使用指定的顺序作为连接前缀,好的连接前缀顺序可以在连接初期快速 地降低数据量,提升查询性能。 – STRAIGHT_JOIN hint:提示优化器按照表在 FROM 子句中的出现顺序进行连接。 该特性提供更多的手段帮助用户固定连接顺序,合理运用 hint 语法,可以有效提升 TiUP。 curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh 安装完成后会提示如下信息: Successfully set mirror to https://tiup-mirrors.pingcap.com Detected shell: zsh Shell profile:0 码力 | 3572 页 | 84.36 MB | 1 年前3
TiDB v5.2 中文手册'=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh 2. 声明全局环境变量。 注意: TiUP 安装完成后会提示对应 profile 文件的绝对路径。在执行以下 source 命令前,需要 根据 profile 文件的实际位置修改命令。 source .bash_profile 3. 在当前 session '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh 2. 声明全局环境变量。 注意: TiUP 安装完成后会提示对应 profile 文件的绝对路径。在执行以下 source 命令前,需要 根据 profile 文件的实际位置修改命令。 source .bash_profile 3. 在当前 session --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh 2. 声明全局环境变量: 63 注意: TiUP 安装完成后会提示对应 profile 文件的绝对路径。在执行以下 source 命令前,需要 根据 profile 文件的实际位置修改命令。 source .bash_profile 3. 安装 TiUP 的 cluster0 码力 | 2259 页 | 48.16 MB | 1 年前3
TiDB v5.1 中文手册--tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh 2. 声明全局环境变量。 59 注意: TiUP 安装完成后会提示对应 profile 文件的绝对路径。在执行以下 source 命令前,需要 根据 profile 文件的实际位置修改命令。 source .bash_profile 3. 在当前 session '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh 2. 声明全局环境变量。 注意: TiUP 安装完成后会提示对应 profile 文件的绝对路径。在执行以下 source 命令前,需要 根据 profile 文件的实际位置修改命令。 source .bash_profile 3. 在当前 session --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh 2. 声明全局环境变量: 63 注意: TiUP 安装完成后会提示对应 profile 文件的绝对路径。在执行以下 source 命令前,需要 根据 profile 文件的实际位置修改命令。 source .bash_profile 3. 安装 TiUP 的 cluster0 码力 | 2189 页 | 47.96 MB | 1 年前3
TiDB v6.5 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3468 15.3.3 如何选择正确的查询计划?是否需要使用优化器提示?还是可以使用提示?· · · · · · · · · · · · 3468 15.3.4 如何阻止特定的 SQL 语句执行(或者将某个 SQL 语句加入黑名单)? · · · · · · · · · · · 索引合并INDEX MERGE 功能支持 AND 连接的表达式 #39333 @guo-shaoge @time-and-fate @hailanwhu 在 v6.5.0 前,TiDB 只支持对 OR 连接词的过滤条件使用索引合并特性。自 v6.5.0 起,TiDB 支持对于在 WHERE 子句中使用 AND 连接的过滤条件使用索引合并特性。TiDB 的索引合并至此可以覆盖更多普遍的查询过 滤条件组合,不再限定于并集 通过不再解析黑名单中表的数据提升 DM 同步数据的性能 #7622 @GMHDBJD * 通过异步写与批量写的方式提升 DM relay 的写数据效率 #7580 @GMHDBJD * 改进 DM 前置检查的错误提示信息 #7621 @buchuitoudegou * 改进 DM 针对老版本 MySQL 使用 SHOW SLAVE HOSTS 获取结果时的兼容性 #5017 @lyzx2001 63 2.20 码力 | 4049 页 | 94.00 MB | 1 年前3
TiDB v7.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3669 15.3.3 如何选择正确的查询计划?是否需要使用优化器提示?还是可以使用提示?· · · · · · · · · · · · 3669 15.3.4 如何阻止特定的 SQL 语句执行(或者将某个 SQL 语句加入黑名单)? · · · · · · · · · · · 错误时,增加了重试机制 #43291 @D3Hunter * 增强 Region Job 的重试机制 #43682 @lance6716 2.2.4 错误修复 • TiDB – 修复重组分区后没有提示手动 ANALYZE TABLE 的问题 #42183 @CbcWestwolf – 修复对于执行中的 DROP TABLE 操作,ADMIN SHOW DDL JOBS 的结果中缺少表名的问题 #42268 TiUP。 curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh 安装完成后会提示如下信息: 76 Successfully set mirror to https://tiup-mirrors.pingcap.com Detected shell: zsh Shell profile:0 码力 | 4369 页 | 98.92 MB | 1 年前3
TiDB v5.3 中文手册'=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh 2. 声明全局环境变量。 注意: TiUP 安装完成后会提示对应 profile 文件的绝对路径。在执行以下 source 命令前,需要 根据 profile 文件的实际位置修改命令。 67 source .bash_profile 3. 在当前 session '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh 2. 声明全局环境变量。 注意: TiUP 安装完成后会提示对应 profile 文件的绝对路径。在执行以下 source 命令前,需要 根据 profile 文件的实际位置修改命令。 source .bash_profile 3. 在当前 session --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh 2. 声明全局环境变量: 71 注意: TiUP 安装完成后会提示对应 profile 文件的绝对路径。在执行以下 source 命令前,需要 根据 profile 文件的实际位置修改命令。 source .bash_profile 3. 安装 TiUP 的 cluster0 码力 | 2374 页 | 49.52 MB | 1 年前3
共 15 条
- 1
- 2













