Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 15 additions & 14 deletions benchmark/tpch-v2.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,23 +20,23 @@ aliases: ['/docs-cn/benchmark/tpch-v2/']

1. 系统信息

| 机器 IP | 操作系统 | 内核版本 | 文件系统类型 |
|--------------|------------------------|------------------------------|--------------|
| 10.0.1.4 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 |
| 10.0.1.5 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 |
| 10.0.1.6 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 |
| 10.0.1.7 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 |
| 10.0.1.8 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 |
| 10.0.1.9 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 |
| 机器 IP | 操作系统 | 内核版本 | 文件系统类型 |
|--------------|------------------------|------------------------------|--------------|
| 10.0.1.4 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 |
| 10.0.1.5 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 |
| 10.0.1.6 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 |
| 10.0.1.7 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 |
| 10.0.1.8 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 |
| 10.0.1.9 | CentOS 7.5.1804 64bit | 3.10.0-862.3.3.el7.x86\_64 | ext4 |

2. 硬件信息

| 类别 | 10.0.1.4 | 10.0.1.5, 10.0.1.6, 10.0.1.7, 10.0.1.8, 10.0.1.9 |
|------------|------------------------------------------------------|------------------------------------------------------|
| CPU | 16 vCPUs, Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz | 8 vCPUs, Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz |
| 内存 | 110G | 55G |
| 磁盘 | 221G SSD | 111G SSD |
| 网卡 | 万兆网卡, 10000Mb/s | 万兆网卡, 10000Mb/s |
| 类别 | 10.0.1.4 | 10.0.1.5, 10.0.1.6, 10.0.1.7, 10.0.1.8, 10.0.1.9 |
|------------|------------------------------------------------------|------------------------------------------------------|
| CPU | 16 vCPUs, Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz | 8 vCPUs, Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz |
| 内存 | 110G | 55G |
| 磁盘 | 221G SSD | 111G SSD |
| 网卡 | 万兆网卡, 10000Mb/s | 万兆网卡, 10000Mb/s |

### TPC-H

Expand Down Expand Up @@ -100,6 +100,7 @@ TiDB 2.1:
![TPC-H Query Result](/media/tpch-query-result-v2.png)

说明:

- 图中橙色为 Release 2.1,蓝色为 Release 2.0,纵坐标是 Query 的处理时间,越低越好
- Query 15 因为 2.1 和 2.0 都还未支持视图,所以未列出结果
- Query 5 因为 Join Order 问题长时间未跑出结果来,所以未列出结果
29 changes: 15 additions & 14 deletions benchmark/tpch.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,23 +20,23 @@ aliases: ['/docs-cn/benchmark/tpch/']

1. 系统信息

| 机器 IP | 操作系统 | 内核版本 | 文件系统类型 |
|--------------|------------------------|------------------------------|--------------|
| 172.16.31.2 | Ubuntu 17.10 64bit | 4.13.0-16-generic | ext4 |
| 172.16.31.3 | Ubuntu 17.10 64bit | 4.13.0-16-generic | ext4 |
| 172.16.31.4 | Ubuntu 17.10 64bit | 4.13.0-16-generic | ext4 |
| 172.16.31.6 | CentOS 7.4.1708 64bit | 3.10.0-693.11.6.el7.x86\_64 | ext4 |
| 172.16.31.8 | CentOS 7.4.1708 64bit | 3.10.0-693.11.6.el7.x86\_64 | ext4 |
| 172.16.31.10 | CentOS 7.4.1708 64bit | 3.10.0-693.11.6.el7.x86\_64 | ext4 |
| 机器 IP | 操作系统 | 内核版本 | 文件系统类型 |
|--------------|------------------------|------------------------------|--------------|
| 172.16.31.2 | Ubuntu 17.10 64bit | 4.13.0-16-generic | ext4 |
| 172.16.31.3 | Ubuntu 17.10 64bit | 4.13.0-16-generic | ext4 |
| 172.16.31.4 | Ubuntu 17.10 64bit | 4.13.0-16-generic | ext4 |
| 172.16.31.6 | CentOS 7.4.1708 64bit | 3.10.0-693.11.6.el7.x86\_64 | ext4 |
| 172.16.31.8 | CentOS 7.4.1708 64bit | 3.10.0-693.11.6.el7.x86\_64 | ext4 |
| 172.16.31.10 | CentOS 7.4.1708 64bit | 3.10.0-693.11.6.el7.x86\_64 | ext4 |

2. 硬件信息

| 类别 | 名称 |
|------------|------------------------------------------------------|
| CPU | 40 vCPUs, Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz |
| 内存 | 128GB, 8条16GB RDIMM, 2400MT/s, 双列, x8 带宽 |
| 磁盘 | 2 块 Intel P4500 系列 4T SSD 硬盘 |
| 网卡 | 万兆网卡 |
| 类别 | 名称 |
|------------|------------------------------------------------------|
| CPU | 40 vCPUs, Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz |
| 内存 | 128GB, 8条16GB RDIMM, 2400MT/s, 双列, x8 带宽 |
| 磁盘 | 2 块 Intel P4500 系列 4T SSD 硬盘 |
| 网卡 | 万兆网卡 |

### TPC-H

Expand Down Expand Up @@ -102,6 +102,7 @@ TiDB 2.0:
![TPC-H Query Result](/media/tpch-query-result.png)

说明:

- 图中橙色为 Release 1.0,蓝色为 Release 2.0,纵坐标是 Query 的处理时间,越低越好
- Query 15 因为 1.0 和 2.0 都还未支持视图,所以结果标记为 "View Required"
- Query 2, 17, 19 因为 TiDB 1.0 长时间未跑出结果,所以结果标记为 "Nan"
Expand Down
6 changes: 3 additions & 3 deletions reference/tools/data-migration/table-selector.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@ table selector 在 `schema-pattern`/`table-pattern` 中可以使用以下两个

+ 星号(`*`)

- 匹配零个或者多个字符。例如, `doc*` 匹配 `doc` 和 `document`,但是不匹配 `dodo`。
- `*` 只能放在 pattern 的最后一位,例如,支持 `doc*`,但是不支持 `do*c`。
- 匹配零个或者多个字符。例如, `doc*` 匹配 `doc` 和 `document`,但是不匹配 `dodo`。
- `*` 只能放在 pattern 的最后一位,例如,支持 `doc*`,但是不支持 `do*c`。

+ 问号(`?`)

- 匹配任意一个空字符除外的字符。
- 匹配任意一个空字符除外的字符。

## 匹配规则

Expand Down
6 changes: 3 additions & 3 deletions releases/11alpha.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ aliases: ['/docs-cn/releases/11alpha/']

2018 年 1 月 19 日,TiDB 发布 1.1 Alpha 版。该版本对 MySQL 兼容性、SQL 优化器、系统稳定性、性能做了大量的工作。

## TiDB
## TiDB

- SQL parser
- 兼容更多语法
Expand All @@ -29,15 +29,15 @@ aliases: ['/docs-cn/releases/11alpha/']
- Server
- 支持 PROXY protocol

## PD
## PD

- 增加更多的 API
- 支持 TLS
- 给 Simulator 增加更多的 case
- 调度适应不同的 Region size
- Fix 了一些调度的 bug

## TiKV
## TiKV

- 支持 Raft learner
- 优化 Raft Snapshot,减少 I/O 开销
Expand Down
2 changes: 1 addition & 1 deletion releases/21rc1.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ aliases: ['/docs-cn/releases/21rc1/']
- 修复 `SET` 和 `ENUM` 类型在 `information_schema` 里的 column size [#7347](https://github.com/pingcap/tidb/pull/7347)
- 支持建表语句里的 `NATIONAL CHARACTER` 语法 [#7378](https://github.com/pingcap/tidb/pull/7378)
- 支持 `LOAD DATA` 语句的 `CHARACTER SET` 语法 [#7391](https://github.com/pingcap/tidb/pull/7391)
- 修复 `SET` 和 `ENUM `类型的 column info [#7417](https://github.com/pingcap/tidb/pull/7417)
- 修复 `SET` 和 `ENUM` 类型的 column info [#7417](https://github.com/pingcap/tidb/pull/7417)
- 支持 `CREATE USER` 语句的 `IDENTIFIED WITH` 语法 [#7402](https://github.com/pingcap/tidb/pull/7402)
- 修复 `TIMESTAMP` 类型计算过程中丢失精度的问题 [#7418](https://github.com/pingcap/tidb/pull/7418)
- 支持更多 `SYSTEM` 变量的合法性验证 [#7196](https://github.com/pingcap/tidb/pull/7196)
Expand Down
16 changes: 8 additions & 8 deletions releases/ga.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,33 +8,33 @@ aliases: ['/docs-cn/releases/ga/']

2017 年 10 月 16 日,TiDB 发布 GA 版(TiDB 1.0)。该版本对 MySQL 兼容性、SQL 优化器、系统稳定性、性能做了大量的工作。

## TiDB:
## TiDB

+ SQL 查询优化器
- 调整代价模型
- Analyze 下推
- 函数签名下推
- 调整代价模型
- Analyze 下推
- 函数签名下推

+ 优化内部数据格式,减小中间结果大小
+ 提升 MySQL 兼容性
+ 支持 `NO_SQL_CACHE` 语法,控制存储引擎对缓存的使用
+ 重构 Hash Aggregator 算子,降低内存使用
+ 支持 Stream Aggragator 算子

## PD:
## PD

+ 支持基于读流量的热点调度
+ 支持设置 Store 权重,以及基于权重的调度

## TiKV:
## TiKV

+ Coprocessor 支持更多下推函数
+ 支持取样操作下推
+ 支持手动触发数据 Compact,用于快速回收空间
+ 提升性能和稳定性
+ 增加 Debug API,方便调试

## TiSpark Beta Release:
## TiSpark Beta Release

+ 支持可配置框架
+ 支持 ThriftSever/JDBC 和 Spark SQL 脚本入口
Expand All @@ -54,7 +54,7 @@ aliases: ['/docs-cn/releases/ga/']
- 腾讯云
- 韩国三星研究院

### 感谢以下组织/个人提供出色的开源软件/服务
### 感谢以下组织/个人提供出色的开源软件/服务

- Asta Xie
- CNCF
Expand Down