mirror of
				https://github.com/MariaDB/server.git
				synced 2025-11-03 20:36:16 +01:00 
			
		
		
		
	Improve documentation of performance_schema tables by appending COLUMN comments to tables. Additionally improve test coverage and update corresponding tests.
		
			
				
	
	
		
			41 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
# Tests for PERFORMANCE_SCHEMA
 | 
						|
 | 
						|
--source include/not_embedded.inc
 | 
						|
--source include/have_perfschema.inc
 | 
						|
 | 
						|
--disable_result_log
 | 
						|
select * from performance_schema.mutex_instances limit 1;
 | 
						|
 | 
						|
select * from performance_schema.mutex_instances
 | 
						|
  where name='FOO';
 | 
						|
--enable_result_log
 | 
						|
 | 
						|
--error ER_TABLEACCESS_DENIED_ERROR
 | 
						|
insert into performance_schema.mutex_instances
 | 
						|
  set name='FOO', object_instance_begin=12;
 | 
						|
 | 
						|
--error ER_TABLEACCESS_DENIED_ERROR
 | 
						|
update performance_schema.mutex_instances
 | 
						|
  set name='FOO';
 | 
						|
 | 
						|
--error ER_TABLEACCESS_DENIED_ERROR
 | 
						|
delete from performance_schema.mutex_instances
 | 
						|
  where name like "wait/%";
 | 
						|
 | 
						|
--error ER_TABLEACCESS_DENIED_ERROR
 | 
						|
delete from performance_schema.mutex_instances;
 | 
						|
 | 
						|
-- error ER_TABLEACCESS_DENIED_ERROR
 | 
						|
LOCK TABLES performance_schema.mutex_instances READ;
 | 
						|
UNLOCK TABLES;
 | 
						|
 | 
						|
-- error ER_TABLEACCESS_DENIED_ERROR
 | 
						|
LOCK TABLES performance_schema.mutex_instances WRITE;
 | 
						|
UNLOCK TABLES;
 | 
						|
 | 
						|
--echo #
 | 
						|
--echo # MDEV-25325 column_comment for performance_schema tables
 | 
						|
--echo #
 | 
						|
select column_name, column_comment 
 | 
						|
from information_schema.columns 
 | 
						|
where table_schema='performance_schema' and table_name='mutex_instances';
 |