2.1.4 PingCAP Go runtime related problems in TiDB production environmentchannel batch the request ○ A goroutine run read-send-recv loop Background Description ● When the machine load and CPU usage is high … ● The network round-trip is reasonable ● But the RPC metrics show a size) ■ Held in the RAM Background: What are we talking about when we talk about Memory ● TLB (translation lookaside buffer) ○ A CPU cache for virtual memory to physical addresses mapping ○ Size limited high degree of parallelism leads to significant contention ● The performance is not scalable on a machine with lots of CPUs ○ PS: The Go folks have already done a lot of work on it Analysis ● NUMA (non-uniform0 码力 | 56 页 | 50.15 MB | 6 月前3
TiDB v5.4 Documentation· · · · · · · · · · · · · · · · · · · · · · 88 3.1.2 Simulate production deployment on a single machine· · · · · · · · · · · · · · · · 92 3.1.3 What’s next · · · · · · · · · · · · · · · · · · · · · · • Deploy a local test cluster (for macOS and Linux) • Simulate production deployment on a single machine (for Linux only) Note: • TiDB, TiUP and TiDB Dashboard share usage details with PingCAP to help tiup playground v5.4.3 --db 2 --pd 3 --kv 3 The command downloads a version cluster to the local machine and starts it, such as v5.4.3. To view the latest version, run tiup list tidb. This command returns0 码力 | 3650 页 | 52.72 MB | 1 年前3
TiDB v5.1 Documentation· · · · · · · · · · · · · · · · · · · · · · 73 3.1.2 Simulate production deployment on a single machine· · · · · · · · · · · · · · · · 77 3.1.3 What’s next · · · · · · · · · · · · · · · · · · · · · · • Deploy a local test cluster (for Mac and Linux) • Simulate production deployment on a single machine (for Linux only) Note: • TiDB, TiUP and TiDB Dashboard share usage details with PingCAP to help M1 chip. Therefore, the tiup playground command cur- rently cannot be executed on the local Mac machine that uses the Apple M1 chip. As a distributed system, a basic TiDB test cluster usually consists0 码力 | 2745 页 | 47.65 MB | 1 年前3
TiDB v5.3 Documentation· · · · · · · · · · · · · · · · · · · · · · 84 3.1.2 Simulate production deployment on a single machine· · · · · · · · · · · · · · · · 88 3.1.3 What’s next · · · · · · · · · · · · · · · · · · · · · · • Deploy a local test cluster (for Mac and Linux) • Simulate production deployment on a single machine (for Linux only) Note: • TiDB, TiUP and TiDB Dashboard share usage details with PingCAP to help tiup playground v5.3.4 --db 2 --pd 3 --kv 3 The command downloads a version cluster to the local machine and starts it, such as v5.3.4. To view the latest version, run tiup list tidb. This command returns0 码力 | 2996 页 | 49.30 MB | 1 年前3
TiDB v5.2 Documentation· · · · · · · · · · · · · · · · · · · · · · 72 3.1.2 Simulate production deployment on a single machine· · · · · · · · · · · · · · · · 76 3.1.3 What’s next · · · · · · · · · · · · · · · · · · · · · · • Deploy a local test cluster (for Mac and Linux) • Simulate production deployment on a single machine (for Linux only) Note: • TiDB, TiUP and TiDB Dashboard share usage details with PingCAP to help playground v5.2.4 --db 2 --pd 3 --kv 3 --monitor The command downloads a version cluster to the local machine and starts it, such as v5.2.4. --monitor means that the monitoring component is also deployed. To0 码力 | 2848 页 | 47.90 MB | 1 年前3
TiDB v6.1 Documentation· · · · · · · · · · · · · · · · · · · · · 113 3.1.2 Simulate production deployment on a single machine· · · · · · · · · · · · · · · · 118 3.1.3 What’s next · · · · · · · · · · · · · · · · · · · · · · multiple replicas are lost Before TiDB v6.1.0, when multiple Region replicas are lost because of machine failure, users have to stop all TiKV servers and use TiKV Control to recover TiKV one by one. Since • Deploy a local test cluster (for macOS and Linux) • Simulate production deployment on a single machine (for Linux only) Note: The deployment method provided in this guide is ONLY FOR quick start, NOT0 码力 | 4487 页 | 84.44 MB | 1 年前3
TiDB v7.5 Documentation· · · · · · · · · · · · · · · · · · · · · · 86 3.1.2 Simulate production deployment on a single machine· · · · · · · · · · · · · · · · 91 3.1.3 What’s next · · · · · · · · · · · · · · · · · · · · · · • Deploy a local test cluster (for macOS and Linux) • Simulate production deployment on a single machine (for Linux only) 85 In addition, you can try out TiDB features on TiDB Playground. Note: The tiup playground v7.5.1 --db 2 --pd 3 --kv 3 The command downloads a version cluster to the local machine and starts it, such as v7.5.1. To view the latest version, run tiup list tidb. This command returns0 码力 | 6020 页 | 106.82 MB | 1 年前3
TiDB v7.6 Documentation· · · · · · · · · · · · · · · · · · · · · · 99 3.1.2 Simulate production deployment on a single machine· · · · · · · · · · · · · · · · 104 3.1.3 What’s next · · · · · · · · · · · · · · · · · · · · · · • Deploy a local test cluster (for macOS and Linux) • Simulate production deployment on a single machine (for Linux only) In addition, you can try out TiDB features on TiDB Playground. Note: The deployment tiup playground v7.6.0 --db 2 --pd 3 --kv 3 The command downloads a version cluster to the local machine and starts it, such as v7.6.0. To view the latest version, run tiup list tidb. This command returns0 码力 | 6123 页 | 107.24 MB | 1 年前3
TiDB v6.5 Documentation· · · · · · · · · · · · · · · · · · · · · 106 3.1.2 Simulate production deployment on a single machine· · · · · · · · · · · · · · · · 110 3.1.3 What’s next · · · · · · · · · · · · · · · · · · · · · · • Deploy a local test cluster (for macOS and Linux) • Simulate production deployment on a single machine (for Linux only) In addition, you can try out TiDB features on TiDB Playground. Note: The deployment tiup playground v6.5.9 --db 2 --pd 3 --kv 3 The command downloads a version cluster to the local machine and starts it, such as v6.5.9. To view the latest version, run tiup list tidb. This command returns0 码力 | 5282 页 | 99.69 MB | 1 年前3
TiDB v7.1 Documentation· · · · · · · · · · · · · · · · · · · · · 107 3.1.2 Simulate production deployment on a single machine· · · · · · · · · · · · · · · · 111 3.1.3 What’s next · · · · · · · · · · · · · · · · · · · · · · • Deploy a local test cluster (for macOS and Linux) • Simulate production deployment on a single machine (for Linux only) In addition, you can try out TiDB features on TiDB Playground. Note: The deployment tiup playground v7.1.5 --db 2 --pd 3 --kv 3 The command downloads a version cluster to the local machine and starts it, such as v7.1.5. To view the latest version, run tiup list tidb. This command returns0 码力 | 5716 页 | 104.74 MB | 1 年前3
共 36 条
- 1
- 2
- 3
- 4













