TiDB Weekly

News & blog posts

The query execution engine plays an important role in database system performance. Inspired by the paper MonetDB/X100: Hyper-Pipelining Query Execution, we began to employ vectorized execution in TiDB to improve query performance. Last week, we published an article that deep dives into why we need vectorized execution, how we implement it, how we managed to vectorize more than 360 functions along with community contributors, and our thoughts about the future.

The full article is here:

10x Performance Improvement for Expression Evaluation Made Possible by Vectorized Execution and the Community

Community

New contributors

tidb:

tikv:

tispark:

tidb-ansible:

Call for participation

Updates of the week

Progress

Last week, we landed 74 PRs in the TiDB repository, 21 PRs in the TiSpark repository, and 87 PRs in the TiKV and PD repositories.

Critical PRs

TiDB:

TiSpark:

TiKV and PD:

Upcoming TiDB event

Infra Meetup No.120 (in Chinese)

Date: December 7th, 2019

Location: Beike Building, Nanshan District, Guangdong Province