Details

    Description

      Data comes from Sandy Bridge system running sysbench OLTP RO in 1 thread against 1 table.

      Call graphs:

      -   0.14%  mysqld  mysqld
         - wsrep_on
            + 28.85% ha_innobase::general_fetch(unsigned char*, unsigned int, unsigned int)
            + 26.34% handler::ha_index_next(unsigned char*)
            + 19.48% handler::index_read_idx_map(unsigned char*, unsigned int, unsigned char const*, unsigned long, ha_rkey_function)
            + 13.60% ha_innobase::index_read(unsigned char*, unsigned char const*, unsigned int, ha_rkey_function)
            + 9.40% handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function)
            + 2.15% innobase_commit(handlerton*, THD*, bool)

      wsrep_on() is the one defined in wsrep_mysqld.cc. Most time spent for function call convention. I guess all calls come from InnoDB. Either call WSREP() or cache wsrep_on() value.

      Attachments

        Issue Links

          Activity

            svoj Sergey Vojtovich created issue -
            svoj Sergey Vojtovich made changes -
            Field Original Value New Value
            Epic Link MDEV-7941 [ 50796 ]
            svoj Sergey Vojtovich made changes -
            Description Data comes from Sandy Bridge system running sysbench OLTP RO in 1 thread against 1 table.

            Call graphs:
            {noformat}
            - 0.14% mysqld mysqld
               - wsrep_on
                  + 28.85% ha_innobase::general_fetch(unsigned char*, unsigned int, unsigned int)
                  + 26.34% handler::ha_index_next(unsigned char*)
                  + 19.48% handler::index_read_idx_map(unsigned char*, unsigned int, unsigned char const*, unsigned long, ha_rkey_function)
                  + 13.60% ha_innobase::index_read(unsigned char*, unsigned char const*, unsigned int, ha_rkey_function)
                  + 9.40% handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function)
                  + 2.15% innobase_commit(handlerton*, THD*, bool)
            {noformat}

            wsrep_on() is the one defined in wsrep_mysqld.cc. I guess all calls come from InnoDB. Either call WSREP() or cache wsrep_on() value.
            Data comes from Sandy Bridge system running sysbench OLTP RO in 1 thread against 1 table.

            Call graphs:
            {noformat}
            - 0.14% mysqld mysqld
               - wsrep_on
                  + 28.85% ha_innobase::general_fetch(unsigned char*, unsigned int, unsigned int)
                  + 26.34% handler::ha_index_next(unsigned char*)
                  + 19.48% handler::index_read_idx_map(unsigned char*, unsigned int, unsigned char const*, unsigned long, ha_rkey_function)
                  + 13.60% ha_innobase::index_read(unsigned char*, unsigned char const*, unsigned int, ha_rkey_function)
                  + 9.40% handler::ha_index_read_map(unsigned char*, unsigned char const*, unsigned long, ha_rkey_function)
                  + 2.15% innobase_commit(handlerton*, THD*, bool)
            {noformat}

            wsrep_on() is the one defined in wsrep_mysqld.cc. Most time spent for function call convention. I guess all calls come from InnoDB. Either call WSREP() or cache wsrep_on() value.
            serg Sergei Golubchik made changes -
            Fix Version/s 10.1 [ 16100 ]
            ratzpo Rasmus Johansson (Inactive) made changes -
            Workflow MariaDB v2 [ 60417 ] MariaDB v3 [ 66835 ]
            serg Sergei Golubchik made changes -
            Fix Version/s 10.2 [ 14601 ]
            Fix Version/s 10.1 [ 16100 ]
            sachin.setiya.007 Sachin Setiya (Inactive) made changes -
            Assignee Nirbhay Choubey [ nirbhay_c ] Sachin Setiya [ sachin.setiya.007 ]
            serg Sergei Golubchik made changes -
            Assignee Sachin Setiya [ sachin.setiya.007 ] Jan Lindström [ jplindst ]
            marko Marko Mäkelä made changes -
            marko Marko Mäkelä made changes -
            Affects Version/s 10.5.0 [ 23709 ]
            Affects Version/s 10.4.0 [ 23115 ]
            Affects Version/s 10.3.0 [ 22127 ]
            Affects Version/s 10.2.2 [ 22013 ]
            Affects Version/s 10.1.17 [ 22102 ]
            Affects Version/s 10.1 [ 16100 ]
            Assignee Jan Lindström [ jplindst ] Seppo Jaakola [ seppo ]
            marko Marko Mäkelä made changes -
            marko Marko Mäkelä made changes -
            marko Marko Mäkelä made changes -
            Affects Version/s 10.2.0 [ 20700 ]
            Affects Version/s 10.1.6 [ 19401 ]
            Affects Version/s 10.2.2 [ 22013 ]
            Affects Version/s 10.1.17 [ 22102 ]
            marko Marko Mäkelä made changes -
            Assignee Seppo Jaakola [ seppo ] Marko Mäkelä [ marko ]
            marko Marko Mäkelä made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            marko Marko Mäkelä made changes -
            issue.field.resolutiondate 2020-04-27 14:46:09.0 2020-04-27 14:46:09.438
            marko Marko Mäkelä made changes -
            Fix Version/s 10.1.45 [ 23913 ]
            Fix Version/s 10.2.32 [ 24221 ]
            Fix Version/s 10.3.23 [ 24222 ]
            Fix Version/s 10.4.13 [ 24223 ]
            Fix Version/s 10.5.3 [ 24263 ]
            Fix Version/s 10.2 [ 14601 ]
            Resolution Fixed [ 1 ]
            Status In Progress [ 3 ] Closed [ 6 ]
            marko Marko Mäkelä made changes -
            serg Sergei Golubchik made changes -
            Workflow MariaDB v3 [ 66835 ] MariaDB v4 [ 149035 ]

            People

              marko Marko Mäkelä
              svoj Sergey Vojtovich
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

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