set optimizer_switch = 'skip_scan=on'; --eval EXPLAIN $query FLUSH STATUS; --disable_result_log --eval $query --enable_result_log SHOW STATUS LIKE 'handler_read%'; --disable_query_log --eval CREATE TABLE skip_scan $query --enable_query_log set optimizer_switch = 'skip_scan=off'; --eval EXPLAIN $query FLUSH STATUS; --disable_result_log --eval $query --enable_result_log SHOW STATUS LIKE 'handler_read%'; --disable_query_log --eval CREATE TABLE no_skip_scan $query --enable_query_log --let $diff_tables= test.skip_scan, test.no_skip_scan --source include/diff_tables.inc --eval EXPLAIN $hint_query FLUSH STATUS; --disable_result_log --eval $hint_query --enable_result_log SHOW STATUS LIKE 'handler_read%'; --disable_query_log --eval CREATE TABLE hint_skip_scan $hint_query --enable_query_log --let $diff_tables= test.hint_skip_scan, test.no_skip_scan --source include/diff_tables.inc --disable_query_log DROP TABLE skip_scan, no_skip_scan, hint_skip_scan; --enable_query_log