diff options
author | Monty <monty@mariadb.org> | 2016-02-16 19:26:59 +0200 |
---|---|---|
committer | Monty <monty@mariadb.org> | 2016-02-16 19:26:59 +0200 |
commit | 0485328d030f4b742dac7b667e8ed099beb9e9f2 (patch) | |
tree | 73b081ccdd9f662cc90de55b24442baeb7894c4b /debian | |
parent | b436db98fe123f4b0c83df3532881b038f7d9a9d (diff) | |
download | mariadb-git-0485328d030f4b742dac7b667e8ed099beb9e9f2.tar.gz |
Cache check_table_binlog_row_based and mark_trx_read_write
Benefits:
- Speeds up insert,write and delete by avoiding 1-2 function calls per write/update/delete.
- Avoiding calling write_locked_table_maps() if not needed.
- The inlined code is much smaller than before
- Updating of table->s->cached_row_logging_check moved to when table is opened
- Moved some bool values together in handler class to get better alignment.
Diffstat (limited to 'debian')
0 files changed, 0 insertions, 0 deletions