Skip to content
This repository was archived by the owner on Jun 12, 2020. It is now read-only.

Check Table

RIch Prohaska edited this page Aug 23, 2013 · 7 revisions

Check Table

Purpose

Check table on a TokuDB table verifies a set of fractal tree invariants for all fractal trees that are used to store data for the table. One example invariant is that all of the rows are stored sorted in key order. We use check table to verify fractal trees build by the TokuDB bulk loader.

Concurrency

MySQL 5.5 schedules check table with a shared read meta data lock. The MDL_SHARED_READ meta data locking level is used. This lock allows concurrent reads to the table, but prohibits concurrent writes to the table, while the table is being checked.

Clone this wiki locally