mirror of
				https://github.com/MariaDB/server.git
				synced 2025-11-03 14:33:32 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			71 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			71 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
--source include/have_perfschema.inc
 | 
						|
--source include/word_size.inc
 | 
						|
--vertical_results
 | 
						|
 | 
						|
# need stable timestamp, because its current value is printed below
 | 
						|
set time_zone='+00:00';
 | 
						|
set timestamp=unix_timestamp('2014-09-01 13:40:23');
 | 
						|
# ditto
 | 
						|
set pseudo_thread_id=10;
 | 
						|
# to show session != global, and doesn't affect global_value_origin
 | 
						|
set sql_mode=ansi_quotes;
 | 
						|
# global_value_origin=SQL
 | 
						|
set global div_precision_increment=5;
 | 
						|
 | 
						|
--replace_regex /^\/\S+/PATH/
 | 
						|
--replace_result $MASTER_MYPORT MASTER_MYPORT
 | 
						|
select * from information_schema.system_variables
 | 
						|
  where variable_name not like 'aria%' and
 | 
						|
        variable_name not like 'debug%' and
 | 
						|
        variable_name not like 'wsrep%' and
 | 
						|
        variable_name not in (
 | 
						|
          'have_openssl',
 | 
						|
          'have_symlink',
 | 
						|
          'hostname',
 | 
						|
          'large_files_support', 'log_tc_size',
 | 
						|
          'lower_case_file_system',
 | 
						|
          'lower_case_table_names',
 | 
						|
          'open_files_limit',
 | 
						|
          'rand_seed1',
 | 
						|
          'rand_seed2',
 | 
						|
          'system_time_zone',
 | 
						|
          'version_comment',
 | 
						|
          'version_compile_machine', 'version_compile_os',
 | 
						|
          'version_malloc_library', 'version_ssl_library', 'version'
 | 
						|
        )
 | 
						|
  order by variable_name;
 | 
						|
 | 
						|
# now various metadata but no values, for variables where
 | 
						|
# values change often
 | 
						|
select VARIABLE_NAME, VARIABLE_SCOPE, VARIABLE_TYPE, VARIABLE_COMMENT,
 | 
						|
       NUMERIC_MIN_VALUE, NUMERIC_MAX_VALUE, NUMERIC_BLOCK_SIZE,
 | 
						|
       ENUM_VALUE_LIST, READ_ONLY, COMMAND_LINE_ARGUMENT
 | 
						|
  from information_schema.system_variables
 | 
						|
  where variable_name in (
 | 
						|
          'have_openssl',
 | 
						|
          'have_symlink',
 | 
						|
          'hostname',
 | 
						|
          'large_files_support',
 | 
						|
          'lower_case_file_system',
 | 
						|
          'lower_case_table_names',
 | 
						|
          'open_files_limit',
 | 
						|
          'rand_seed1',
 | 
						|
          'rand_seed2',
 | 
						|
          'system_time_zone',
 | 
						|
          'version_comment',
 | 
						|
          'version_compile_machine', 'version_compile_os',
 | 
						|
          'version_malloc_library', 'version_ssl_library', 'version'
 | 
						|
        )
 | 
						|
  order by variable_name;
 | 
						|
 | 
						|
# yet less data: no values, no blocks size, no min/max value.
 | 
						|
select VARIABLE_NAME, GLOBAL_VALUE_ORIGIN, VARIABLE_SCOPE, VARIABLE_TYPE,
 | 
						|
       VARIABLE_COMMENT, ENUM_VALUE_LIST, READ_ONLY, COMMAND_LINE_ARGUMENT
 | 
						|
  from information_schema.system_variables
 | 
						|
  where variable_name in (
 | 
						|
          'log_tc_size'
 | 
						|
        )
 | 
						|
  order by variable_name;
 | 
						|
 | 
						|
set global div_precision_increment=default;
 |