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

Stored Routine overhead is high in benchmarks

Details

    • Stored Routine Performance

    Description

      The benchmark decribed here has been locally reproduced with similar results.

      A flamegraph for the server (taken at 40 client TPROC-C workload) shows high activity for table open/close and parser/lexer operations. See attached mariadb.svg

      Attachments

        1. hammerdb.png
          136 kB
          Axel Schwenke
        2. mariadb.svg
          680 kB
          Axel Schwenke
        3. sysbench-tpcc.nonprepared.svg
          770 kB
          Axel Schwenke
        4. sysbench-tpcc.prepared.svg
          762 kB
          Axel Schwenke

        Issue Links

          Activity

            axel Axel Schwenke created issue -
            axel Axel Schwenke made changes -
            Field Original Value New Value
            Assignee Sergei Golubchik [ serg ]
            serg Sergei Golubchik made changes -
            Fix Version/s 10.5 [ 23123 ]
            serg Sergei Golubchik made changes -
            Fix Version/s 10.6 [ 24028 ]
            Fix Version/s 10.7 [ 24805 ]
            axel Axel Schwenke made changes -
            axel Axel Schwenke made changes -
            Attachment sysbench-tpcc.nonprepared.svg [ 62113 ]
            Attachment sysbench-tpcc.prepared.svg [ 62114 ]
            axel Axel Schwenke added a comment -

            Attached two more flame graphs:

            in numbers: ~6800 tps prepared and ~6200 tps non-prepared. The default is prepared.

            axel Axel Schwenke added a comment - Attached two more flame graphs: sysbench-tpcc.nonprepared.svg sysbench-tpcc using normal (unprepared) SQL sysbench-tpcc.prepared.svg sysbench-tpcc using prepared statements in numbers: ~6800 tps prepared and ~6200 tps non-prepared. The default is prepared.
            axel Axel Schwenke made changes -
            Epic Child MDEV-27795 [ 107911 ]
            julien.fritsch Julien Fritsch made changes -
            Fix Version/s 10.7 [ 24805 ]
            marko Marko Mäkelä made changes -

            People

              serg Sergei Golubchik
              axel Axel Schwenke
              Votes:
              1 Vote for this issue
              Watchers:
              6 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.