# Gp TiDB Course 101 Knowledge Index
+ 2022-05-19

| Knowledge | Chapter:Slide_No.[Slide_Title] | Knowledge | Chapter:Slide_No.[Slide_Title] |
| :--   | :-- | :--   | :--  |
| Add index queue | 5:13.[DDL Execution] | Analysis | 5:06.[SQL Parse Vs. Compile] |
| Append | 3:20.[Raft Log Replication] | Apply | 3:24.[Raft Log Replication]; 3:25.[Raft Log Replication] |
| Block Cache | 3:07.[Rocksdb Queries] | Bloom Filter | 3:07.[Rocksdb Queries] |
| Cached Table | 2:19.[Cached Table] | Column Familes | 3:08.[Rocksdb: Column Families] |
| Committed | 3:22.[Raft Log Replication]; 3:23.[Raft Log Replication] | Committs | 3:09.[Distributed Transaction] |
| Compile | 5:06.[SQL Parse Vs. Compile] | Cop Task | 5:09.[Reads Execution (Continued)] |
| Coprocessor | 3:36.[Coprocessor] | DDL Process Overview | 5:05.[Ddl Process Overview] |
| DML Reads Process Overview | 5:03.[Dml Reads Process Overview] | DML Writes Process Overview | 5:04.[Dml Writes Process Overview] |
| Data reading | 3:31.[Read Data: Readindex Read] | Data writing | 3:30.[Write Data] |
| Default | 3:09.[Distributed Transaction] | DistSQL | 5:08.[Reads Execution (Continued)] |
| Distributed Transaction | 3:09.[Distributed Transaction] | Execution of read | 5:07.[Reads Execution] |
| Follower Read | 3:35.[Read Data: Follower Read] | General process of dispatch | 4:09.[Scheduling: Total Process] |
| Generate Schedule | 4:11.[Schedules:Generating Schedules] | HTAP | 6:03.[Htap Technology] |
| HTAP Requirements | 6:05.[Htap Requirements] | Hot Table Cache application | 8:16.[Hot Table Cache - Applications] |
| Hybrid Workload Scenario | 6:16.[Hybrid Workload Scenario] | In-Memory Pessimistic Locking | 8:19.[Memory Pessimistic Lock] |
| KV | 5:08.[Reads Execution (Continued)]; 5:10.[Writes Execution] | Leader Election | 3:26.[Raft Leader Elect] |
| Lease Read | 3:33.[Read Data: Lease Read] | Level | 3:06.[Rocksdb: Write (Continue...)] |
| Lian | 3:08.[Rocksdb: Column Families] | Lock | 3:09.[Distributed Transaction] |
| Locking lost | 8:20.[The Lock Is Missing] | Long filter | 3:07.[Rocksdb Queries] |
| Lost Lock | 8:20.[The Lock Is Missing] | MPP Aggregation | 6:14.[Mpp (Continue...)] |
| MPP Data Exchange | 6:11.[Mpp (Continue...)] | MPP Features | 6:08.[Mpp] |
| MPP Filtering | 6:10.[Mpp (Continue...)] | MPP join | 6:12.[Mpp (Continue...)] |
| MVCC | 3:12.[Mvcc] | MemTable | 3:05.[Rocksdb: Write] |
| Memory pessimistic lock | 8:19.[Memory Pessimistic Lock] | Memory pessimistic lock application | 8:22.[Memory Pessimistic Lock - Application] |
| Memory pessimistic lock usage | 8:21.[Memory Pessimistic Lock - Enable] | Metadata information for the table | 5:07.[Reads Execution] |
| Mixed Workload | 6:16.[Hybrid Workload Scenario] | Multi Raft | 3:17.[Raft Vs Multi Raft] |
| OLAP | 6:03.[Htap Technology]; 6:04.[Oltp Vs. Olap] | OLTP | 6:03.[Htap Technology]; 6:04.[Oltp Vs. Olap] |
| PD Route | 4:05.[Routing Function] | PD architecture | 4:03.[Pd Architecture] |
| PD features | 1:06.[Placement Driver] | PD function | 4:04.[Main Functions Of Pd] |
| Parse | 5:06.[SQL Parse Vs. Compile] | Placement Rules in SQL | 8:05.[Placement Rules In Sql]; 8:09.[Placement Rules In Sql] |
| Point point query Inquiry Inquiry | 5:06.[SQL Parse Vs. Compile] | PointGet | 5:06.[SQL Parse Vs. Compile] |
| Propose | 3:19.[Raft Log Replication] | Raft | 3:17.[Raft Vs Multi Raft] |
| Raft Group | 3:17.[Raft Vs Multi Raft] | Raft Logs Replication | 3:18.[Raft Log Replication] |
| Raftstore | 5:11.[Writes Execution] | ReadIndex | 3:31.[Read Data: Readindex Read] |
| Region Cache | 5:07.[Reads Execution] | Replicate | 3:21.[Raft Log Replication] |
| RocksDB Features | 3:04.[Rocksdb] | RocksDB Query | 3:07.[Rocksdb Queries] |
| RocksDB Read | 3:07.[Rocksdb Queries] | RocksDB Writing Process | 3:05.[Rocksdb: Write] |
| Root Task | 5:09.[Reads Execution (Continued)] | SQL Compile | 5:06.[SQL Parse Vs. Compile] |
| SQL Parse | 5:06.[SQL Parse Vs. Compile] | SST | 3:05.[Rocksdb: Write] |
| Scheduler | 5:11.[Writes Execution] | Scheduling information collection | 4:10.[Scheduling:Information Gathering] |
| StartTS | 3:09.[Distributed Transaction] | Streaming | 6:17.[Streaming Scenario] |
| Streaming computing scenarios | 6:17.[Streaming Scenario] | TIFlash | 7:03.[Tiflash Architecture] |
| TSO Assignment Process | 4:07.[Tso Assignment: Process] | TSO concept | 4:06.[Tso Assignment: Tso Concepts] |
| TSO time window | 4:08.[Tso Assignment: Time Window] | Table cache | 8:11.[Hot Table Cache] |
| The role of TiKV | 3:03.[Tikv Architecture And Role] | TiDB Server Functions | 2:04.[Main Functions Of Tidb Server] |
| TiDB Server GC | 2:17.[Gc Mechanism And Related Modules] | TiDB Server architecture | 2:03.[Tidb Server Architecture] |
| TiDB Server cache | 2:18.[Tidb Server Cache] | TiDB Server features | 1:04.[Tidb Server] |
| TiDB features | 1:03.[Tidb Architecture] | TiDB's HTAP architecture | 6:06.[Tidb'S Htap Architecture] |
| TiFlash architecture | 7:03.[Tiflash Architecture] | TiFlash asynchronous replication | 7:05.[Tiflash Key Features: Asynchronous Replication] |
| TiFlash consistency Read | 7:06.[Tiflash Key Features: Consistent Read] | TiFlash engine smart selection | 7:13.[Tiflash Key Features: Engine Smart Selection] |
| TiFlash features | 1:07.[Tiflash] | TiFlash function | 7:04.[Main Functions Of Tiflash] |
| TiKV Client | 5:10.[Writes Execution] | TiKV Read | 3:31.[Read Data: Readindex Read] |
| TiKV Write | 3:30.[Write Data] | TiKV architecture | 3:03.[Tikv Architecture And Role] |
| TiKV features | 1:05.[Tikv] | Tidb Htap Features | 6:07.[Tidb Htap Features] |
| Transaction | 5:10.[Writes Execution] | Using Placement Rules in SQL | 8:06.[Using Placement Rules In Sql - Step 1] |
| Valid message | 3:26.[Raft Leader Elect] | Write | 3:09.[Distributed Transaction] |
| Writes Execution | 5:10.[Writes Execution] | candidate | 3:17.[Raft Vs Multi Raft] |
| column cluster | 3:08.[Rocksdb: Column Families] | commit timestamp | 3:09.[Distributed Transaction] |
| commit_st | 3:09.[Distributed Transaction] | compaction | 3:06.[Rocksdb: Write (Continue...)] |
| compiled | 5:06.[SQL Parse Vs. Compile] | election timeout | 3:29.[Raft Leader Elect] |
| entry | 3:18.[Raft Log Replication] | follower | 3:17.[Raft Vs Multi Raft] |
| heartbeat time interval | 3:29.[Raft Leader Elect] | history queue | 5:13.[DDL Execution] |
| immutable MemTable | 3:05.[Rocksdb: Write] | information schema | 5:07.[Reads Execution] |
| job queue | 5:13.[DDL Execution] | leader | 3:17.[Raft Vs Multi Raft] |
| lease | 8:13.[Hot Table Cache - Principle] | load schema | 5:12.[DDL Execution] |
| online DDL | 5:12.[DDL Execution] | oom-action | 2:18.[Tidb Server Cache] |
| owner role | 5:12.[DDL Execution] | raft log | 3:18.[Raft Log Replication] |
| raft-base-tick-interval | 3:29.[Raft Leader Elect] | raft-election-timeout-ticks | 3:29.[Raft Leader Elect] |
| raft-heartbeat-ticks | 3:29.[Raft Leader Elect] | random election timeout | 3:28.[Raft Leader Elect] |
| readIndex Read | 3:31.[Read Data: Readindex Read] | start job | 5:12.[DDL Execution] |
| start timestamp | 3:09.[Distributed Transaction] | start_ts | 3:09.[Distributed Transaction] |
| term | 3:26.[Raft Leader Elect] | tidb-mem-quota-query | 2:18.[Tidb Server Cache] |
| worker | 5:12.[DDL Execution]