2.1.4 PingCAP Go runtime related problems in TiDB production environmentoverload, which goroutine should be given priority? Analysis ● The goroutine is special, it block all the callers ● The scheduler treat them equally Analysis ● Under heavy workload, goroutines get longer Investigate ● So, the root cause must be related to THP (transparent huge pages) ● But … why? Analysis ● Go Runtime manage memory at 8K size granularity ● Go Runtime give hint to OS about the use of page boundary ● Fragmention!!! ● Fragmention make the memory difficult to be reclamed by the OS Analysis ● And more confusing behavior by the OS, merge pages into huge pages ○ The user program return0 码力 | 56 页 | 50.15 MB | 6 月前3
TiDB v6.5 DocumentationTuning Overview · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1246 11.1.2 Performance Analysis and Tuning · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1251 11.1.3 Performance · · · · · · · · 1274 11.1.4 TiFlash Performance Analysis and Tuning Methods· · · · · · · · · · · · · · · · · 1298 11 11.1.5 TiCDC Performance Analysis and Tuning Methods · · · · · · · · · · · · · · · use an ETL (Extract, Transform, Load) tool to replicate the data into an OLAP database for data analysis. This solution 32 has multiple disadvantages such as high storage costs and poor real-time performance0 码力 | 5282 页 | 99.69 MB | 1 年前3
TiDB v6.1 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 956 10.1.7 7. Common log analysis · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 962 10.2 Identify · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1060 10.15.5 TiFlash analysis is slow· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1060 10 Tuning Overview · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1071 11.1.2 Performance Analysis and Tuning · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1076 11.1.3 Performance0 码力 | 4487 页 | 84.44 MB | 1 年前3
TiDB v7.1 DocumentationTuning Overview · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1282 11.1.2 Performance Analysis and Tuning · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1287 11.1.3 Performance · · · · · · · · · 1310 11.1.4 TiFlash Performance Analysis and Tuning Methods· · · · · · · · · · · · · · · · · 1334 11.1.5 TiCDC Performance Analysis and Tuning Methods · · · · · · · · · · · · · · · · amount of extra storage cost, you can handle both online transactional processing and real-time data analysis in the same system, which greatly saves cost. • Data aggregation and secondary processing scenarios0 码力 | 5716 页 | 104.74 MB | 1 年前3
TiDB v7.6 DocumentationTuning Overview · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1300 11.1.2 Performance Analysis and Tuning · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1305 11.1.3 Performance · · · · · · · · · 1328 11.1.4 TiFlash Performance Analysis and Tuning Methods· · · · · · · · · · · · · · · · · 1352 11.1.5 TiCDC Performance Analysis and Tuning Methods · · · · · · · · · · · · · · · · amount of extra storage cost, you can handle both online transactional processing and real-time data analysis in the same system, which greatly saves cost. • Data aggregation and secondary processing scenarios0 码力 | 6123 页 | 107.24 MB | 1 年前3
TiDB v7.5 DocumentationTuning Overview · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1286 11.1.2 Performance Analysis and Tuning · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1291 11.1.3 Performance · · · · · · · · · 1314 11.1.4 TiFlash Performance Analysis and Tuning Methods· · · · · · · · · · · · · · · · · 1338 11.1.5 TiCDC Performance Analysis and Tuning Methods · · · · · · · · · · · · · · · · amount of extra storage cost, you can handle both online transactional processing and real-time data analysis in the same system, which greatly saves cost. • Data aggregation and secondary processing scenarios0 码力 | 6020 页 | 106.82 MB | 1 年前3
TiDB v8.5 Documentationoptimizations· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1764 11.1.7 Performance Analysis and Tuning · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1771 11.1.8 Performance · · · · · · · · 1796 11.1.9 TiFlash Performance Analysis and Tuning Methods· · · · · · · · · · · · · · · · · 1820 11.1.10 TiCDC Performance Analysis and Tuning Methods · · · · · · · · · · · · · · · · amount of extra storage cost, you can handle both online transactional processing and real-time data analysis in the same system, which greatly saves cost. • Data aggregation and secondary processing scenarios0 码力 | 6730 页 | 111.36 MB | 10 月前3
TiDB v8.4 Documentationoptimizations· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1466 11.1.7 Performance Analysis and Tuning · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1473 11.1.8 Performance · · · · · · · · 1498 11.1.9 TiFlash Performance Analysis and Tuning Methods· · · · · · · · · · · · · · · · · 1522 11.1.10 TiCDC Performance Analysis and Tuning Methods · · · · · · · · · · · · · · · · amount of extra storage cost, you can handle both online transactional processing and real-time data analysis in the same system, which greatly saves cost. • Data aggregation and secondary processing scenarios0 码力 | 6705 页 | 110.86 MB | 10 月前3
TiDB v8.1 DocumentationTuning Overview · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1301 11.1.2 Performance Analysis and Tuning · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1306 11.1.3 Performance · · · · · · · · · 1329 11.1.4 TiFlash Performance Analysis and Tuning Methods· · · · · · · · · · · · · · · · · 1353 11.1.5 TiCDC Performance Analysis and Tuning Methods · · · · · · · · · · · · · · · · amount of extra storage cost, you can handle both online transactional processing and real-time data analysis in the same system, which greatly saves cost. • Data aggregation and secondary processing scenarios0 码力 | 6321 页 | 107.46 MB | 1 年前3
TiDB v8.0 DocumentationTuning Overview · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1328 11.1.2 Performance Analysis and Tuning · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1333 11.1.3 Performance · · · · · · · · · 1356 11.1.4 TiFlash Performance Analysis and Tuning Methods· · · · · · · · · · · · · · · · · 1380 11.1.5 TiCDC Performance Analysis and Tuning Methods · · · · · · · · · · · · · · · · amount of extra storage cost, you can handle both online transactional processing and real-time data analysis in the same system, which greatly saves cost. • Data aggregation and secondary processing scenarios0 码力 | 6327 页 | 107.55 MB | 1 年前3
共 36 条
- 1
- 2
- 3
- 4













