[MDEV-16824] InnoDB should skip MVCC and transaction locking for temporary tables. Created: 2018-07-25 Updated: 2023-04-27 |
|
| Status: | Confirmed |
| Project: | MariaDB Server |
| Component/s: | Storage Engine - InnoDB |
| Affects Version/s: | 10.2.2, 10.3.0 |
| Fix Version/s: | 10.4 |
| Type: | Bug | Priority: | Major |
| Reporter: | Thirunarayanan Balathandayuthapani | Assignee: | Thirunarayanan Balathandayuthapani |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | lock, performance, temporary | ||
| Issue Links: |
|
||||||||||||
| Description |
|
InnoDB Should skip mvcc and transaction locking for temporary tables in 10.2+. Currently row_search_mvcc() process temporary tables with locking. Temporary tables is private to |
| Comments |
| Comment by Marko Mäkelä [ 2018-07-30 ] |
|
Similarly, InnoDB should skip transactional locking for the change buffer tree. The attachment uniqstack.txt in I would also disable the use of the adaptive hash index on temporary tables and the change buffer tree if they are not already disabled. |