38 lines
		
	
	
		
			761 B
		
	
	
	
		
			Plaintext
		
	
	
	
		
		
			
		
	
	
			38 lines
		
	
	
		
			761 B
		
	
	
	
		
			Plaintext
		
	
	
	
| 
								 | 
							
								# PS doesn't support multi-statements
							 | 
						||
| 
								 | 
							
								--disable_ps_protocol
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								--disable_warnings
							 | 
						||
| 
								 | 
							
								DROP TABLE IF EXISTS t1;
							 | 
						||
| 
								 | 
							
								--enable_warnings
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								select 1;
							 | 
						||
| 
								 | 
							
								delimiter ||||;
							 | 
						||
| 
								 | 
							
								select 2;
							 | 
						||
| 
								 | 
							
								select 3;
							 | 
						||
| 
								 | 
							
								select 4||||
							 | 
						||
| 
								 | 
							
								delimiter 'abcd'||||
							 | 
						||
| 
								 | 
							
								select 5;
							 | 
						||
| 
								 | 
							
								select 6;
							 | 
						||
| 
								 | 
							
								select 50, 'abc';'abcd'
							 | 
						||
| 
								 | 
							
								select "abcd'";'abcd'select "'abcd";'abcd'
							 | 
						||
| 
								 | 
							
								select 5'abcd'
							 | 
						||
| 
								 | 
							
								delimiter ;'abcd'
							 | 
						||
| 
								 | 
							
								select 'finish';
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Bug #8475: Make sure every statement that is a slow query in
							 | 
						||
| 
								 | 
							
								# a multi-statement query gets logged as a slow query.
							 | 
						||
| 
								 | 
							
								flush status;
							 | 
						||
| 
								 | 
							
								delimiter ||||;
							 | 
						||
| 
								 | 
							
								create table t1 (i int);
							 | 
						||
| 
								 | 
							
								insert into t1 values (1);
							 | 
						||
| 
								 | 
							
								select * from t1 where i = 1;
							 | 
						||
| 
								 | 
							
								insert into t1 values (2),(3),(4);
							 | 
						||
| 
								 | 
							
								select * from t1 where i = 2;
							 | 
						||
| 
								 | 
							
								select * from t1 where i = 3||||
							 | 
						||
| 
								 | 
							
								show status like 'Slow_queries'||||
							 | 
						||
| 
								 | 
							
								drop table t1||||
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								delimiter ;||||
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# End of 4.1 tests
							 |