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

Default value of optimizer-switch in mysqld --help is incomplete

    XMLWordPrintable

Details

    • Bug
    • Status: Open (View Workflow)
    • Minor
    • Resolution: Unresolved
    • 10.5, 10.6, 10.8, 10.9, 10.10, 10.11, 11.0
    • 10.5, 10.6, 10.11, 11.0
    • Variables
    • None

    Description

      In 10.5+ there is an optimizer switch not_null_range_scan.
      It is shown upon select @@optimizer_switch and such, but not in the default value of the server option in mysqld --help --verbose:

      $ bin/mysqld --verbose --help | grep optimizer-switch
      --optimizer-switch=name
      optimizer-switch index_merge=on,index_merge_union=on,index_merge_sort_union=on,index_merge_intersection=on,index_merge_sort_intersection=off,engine_condition_pushdown=off,index_condition_pushdown=on,derived_merge=on,derived_with_keys=on,firstmatch=on,loosescan=on,materialization=on,in_to_exists=on,semijoin=on,partial_match_rowid_merge=on,partial_match_table_scan=on,subquery_cache=on,mrr=off,mrr_cost_based=off,mrr_sort_keys=off,outer_join_with_cache=on,semijoin_with_cache=on,join_cache_incremental=on,join_cache_hashed=on,join_cache_bka=on,optimize_join_buffer_size=on,table_elimination=on,extended_keys=on,exists_to_in=on,orderby_uses_equalities=on,condition_pushdown_for_derived=on,split_materialized=on,condition_pushdown_for_subquery=on,rowid_filter=on,condition_pushdown_from_having=on

      Same for the newly introduced in 10.6.13 switch hash_join_cardinality.

      Attachments

        Activity

          People

            psergei Sergei Petrunia
            elenst Elena Stepanova
            Votes:
            0 Vote for this issue
            Watchers:
            2 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.