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

MyRocks-Gap-Lock: Information about last N deadlocks

    XMLWordPrintable

Details

    Description

      MyRocks has a deadlock detection feature (off by default, one needs to enable it by setting @@rocksdb_deadlock_detect.

      If deadlock detection is enabled, information about the last N deadlocks can be viewed through:

      • information_schema.rocksdb_deadlock table
      • SHOW ENGINE ROCKSDB TRANSACTION STATUS command;

      TokuDB's Range locking system includes a deadlock detector, and

      • It is always enabled
      • It only works within one lock tree.
      • It does build the wait graph internally but does not expose it to outside (so it's difficult to provide deadlock information to the user)

      Attachments

        Activity

          People

            psergei Sergei Petrunia
            psergei Sergei Petrunia
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Git Integration

                Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.