Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-24952

Simplify the locking and access of lock hash tables

    XMLWordPrintable

    Details

      Description

      The LockGuard and LockMultiGuard in MDEV-20612 should be a step to the right direction, replacing lock_sys.mutex with a combination of lock_sys.latch and a hash table mutex. However, we could improve performance further if we first computed the start address of the hash table bucket chain and then derived the address of the hash table mutex from that.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              marko Marko Mäkelä
              Reporter:
              marko Marko Mäkelä
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: