2.1.4 PingCAP Go runtime related problems in TiDB production environmentGo runtime related problems in TiDB production environment About me ● Arthur Mao(毛康力), Senior Engineer@PingCAP ● TiDB core developer (top3 contributor) ● GitBook about golang internals (@tiancaiamao) case study: batching client requests ● Memory control ■ case study: transparent huge pages ● GC Related ■ case study: GC sweep caused latency jitter ■ case study: Lock and NUMA aware Agenda Part I - Compare with other nodes in the cluster with THP disabled Investigate ● So, the root cause must be related to THP (transparent huge pages) ● But … why? Analysis ● Go Runtime manage memory at 8K size granularity0 码力 | 56 页 | 50.15 MB | 6 月前3
TiDB v8.5 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1743 11.1.4 Key settings for common workloads · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1744 11.1.5 Benchmark · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2384 12.9.3 DDL-related commands· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2385 12 open-source distributed SQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability, strong consistency, and high avail-0 码力 | 6730 页 | 111.36 MB | 10 月前3
TiDB v8.4 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1444 11.1.4 Key settings for common workloads · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1445 11.1.5 Benchmark · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2081 12.9.3 DDL-related commands· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2082 12 open-source distributed SQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability, strong consistency, and high avail-0 码力 | 6705 页 | 110.86 MB | 10 月前3
TiDB v7.6 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1891 12.9.3 DDL-related commands· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1892 12 open-source distributed SQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability, strong consistency, and high avail- the cloud platform. Users can elastically scale TiDB to meet the requirements of their changing workloads. In TiDB, each piece of data has at least 3 replicas, which can be scheduled in different cloud0 码力 | 6123 页 | 107.24 MB | 1 年前3
TiDB v8.3 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1966 12.9.3 DDL-related commands· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1967 12 open-source distributed SQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability, strong consistency, and high avail- the cloud platform. Users can elastically scale TiDB to meet the requirements of their changing workloads. In TiDB, each piece of data has at least 3 replicas, which can be scheduled in different cloud0 码力 | 6606 页 | 109.48 MB | 10 月前3
TiDB v8.2 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1959 12.9.3 DDL-related commands· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1960 12 open-source distributed SQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability, strong consistency, and high avail- the cloud platform. Users can elastically scale TiDB to meet the requirements of their changing workloads. In TiDB, each piece of data has at least 3 replicas, which can be scheduled in different cloud0 码力 | 6549 页 | 108.77 MB | 10 月前3
TiDB v7.5 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1872 12.9.3 DDL-related commands· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1873 12 open-source distributed SQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability, strong consistency, and high avail- the cloud platform. Users can elastically scale TiDB to meet the requirements of their changing workloads. In TiDB, each piece of data has at least 3 replicas, which can be scheduled in different cloud0 码力 | 6020 页 | 106.82 MB | 1 年前3
TiDB v8.1 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1954 12.9.3 DDL-related commands· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1955 12 open-source distributed SQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability, strong consistency, and high avail- the cloud platform. Users can elastically scale TiDB to meet the requirements of their changing workloads. In TiDB, each piece of data has at least 3 replicas, which can be scheduled in different cloud0 码力 | 6479 页 | 108.61 MB | 10 月前3
TiDB v8.0 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1938 12.9.3 DDL-related commands· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1939 12 open-source distributed SQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability, strong consistency, and high avail- the cloud platform. Users can elastically scale TiDB to meet the requirements of their changing workloads. In TiDB, each piece of data has at least 3 replicas, which can be scheduled in different cloud0 码力 | 6327 页 | 107.55 MB | 1 年前3
TiDB v8.1 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1905 12.9.3 DDL-related commands· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1906 12 open-source distributed SQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability, strong consistency, and high avail- the cloud platform. Users can elastically scale TiDB to meet the requirements of their changing workloads. In TiDB, each piece of data has at least 3 replicas, which can be scheduled in different cloud0 码力 | 6321 页 | 107.46 MB | 1 年前3
共 38 条
- 1
- 2
- 3
- 4













