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

Fix mysql-test-run performance regression in 5.5 debug build

    Details

    • Type: Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Won't Fix
    • Fix Version/s: 5.5.31
    • Component/s: None
    • Labels:
      None

      Description

      The mysql-test-run suite is much slower in 5.5 compared to 5.[123] in a
      debug build. Like on the order of 5 times slower on my machine (with --mem
      --parallel=8).

      I remember profiling it some time back, and finding most of the time being
      spent in a single InnoDB function. I believe it is some debug check done
      inside innodb that consumes huge amounts of cpu time during server start.

      I would like to discover the reason for this and fix it so that we can get the
      test suite to run significantly faster.

        Gliffy Diagrams

          Attachments

            Activity

            Hide
            knielsen Kristian Nielsen added a comment -

            I do not think I will have time anytime soon to work on this, and it is not critical anyway.

            Show
            knielsen Kristian Nielsen added a comment - I do not think I will have time anytime soon to work on this, and it is not critical anyway.
            Hide
            elenst Elena Stepanova added a comment -

            Maybe Jan could do it if/when he has time?

            Show
            elenst Elena Stepanova added a comment - Maybe Jan could do it if/when he has time?

              People

              • Assignee:
                knielsen Kristian Nielsen
                Reporter:
                knielsen Kristian Nielsen
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 3 days
                  3d
                  Remaining:
                  Remaining Estimate - 3 days
                  3d
                  Logged:
                  Time Spent - Not Specified
                  Not Specified