mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-29 09:56:12 +01:00 
			
		
		
		
	 abb87914ec
			
		
	
	
	abb87914ec
	
	
	
		
			
			mysql-test/suite/maria/r/group_commit.result: Test of gruoup commit. mysql-test/suite/maria/r/maria3.result: The new variables added. mysql-test/suite/maria/t/group_commit.test: Test of group commit. randgen: Randon query generator tests. randgen/conf: Random query generator tests. randgen/conf/maria_group_commit.yy: Random query generator test for group commit. storage/maria/ha_maria.cc: New variables and support procedures for group commit added. storage/maria/ma_init.c: Correct shutdown of group commit service thread and group commit. storage/maria/ma_loghandler.c: Group commit added. Initialization of variables for embeded server edded. storage/maria/ma_loghandler.h: Group commit types and routines.
		
			
				
	
	
		
			181 lines
		
	
	
	
		
			5.5 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			181 lines
		
	
	
	
		
			5.5 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| # test of group commit switching
 | |
| 
 | |
| query:
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   select | insert | update| delete |
 | |
|   change_group_commit | change_interval;
 | |
| 
 | |
| 
 | |
| select:
 | |
| 	SELECT select_item FROM join where order_by limit;
 | |
| 
 | |
| select_item:
 | |
| 	* | X . _field ;
 | |
| 
 | |
| join:
 | |
| 	_table AS X |
 | |
| 	_table AS X LEFT JOIN _table AS Y ON ( X . _field = Y . _field ) ;
 | |
| 
 | |
| where:
 | |
| 	|
 | |
| 	WHERE X . _field < value |
 | |
| 	WHERE X . _field > value |
 | |
| 	WHERE X . _field = value ;
 | |
| 
 | |
| where_delete:
 | |
| 	|
 | |
| 	WHERE _field < value |
 | |
| 	WHERE _field > value |
 | |
| 	WHERE _field = value ;
 | |
| 
 | |
| order_by:
 | |
| 	| ORDER BY X . _field ;
 | |
| 
 | |
| limit:
 | |
| 	| LIMIT _digit ;
 | |
| 
 | |
| insert:
 | |
| 	INSERT INTO _table ( _field , _field ) VALUES ( value , value ) ;
 | |
| 
 | |
| update:
 | |
| 	UPDATE _table AS X SET _field = value where order_by limit ;
 | |
| 
 | |
| delete:
 | |
| 	DELETE FROM _table where_delete LIMIT _digit ;
 | |
| 
 | |
| value:
 | |
| 	' _letter ' | _digit | _date | _datetime | _time | _english ;
 | |
| 
 | |
| change_group_commit:
 | |
|         SET GLOBAL MARIA_GROUP_COMMIT=none_soft_hard;
 | |
| 
 | |
| none_soft_hard:
 | |
|         NONE | SOFT | HARD;
 | |
| 
 | |
| change_interval:
 | |
|      set_interval | set_interval | set_interval | set_interval |
 | |
|      drop_interval;
 | |
| 
 | |
| set_interval:
 | |
|         SET GLOBAL MARIA_GROUP_COMMIT_INTERVAL=_tinyint_unsigned;
 | |
| 
 | |
| drop_interval:
 | |
|         SET GLOBAL MARIA_GROUP_COMMIT_INTERVAL=0;
 |