mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
SHOW and FLUSH for I_S tables.
Extend existing plugins to support * SHOW QUERY_RESPONSE_TIME * FLUSH QUERY_RESPONSE_TIME * SHOW LOCALE move userstat tables to use the new API instead of hand-coded syntax
This commit is contained in:
@@ -2,7 +2,7 @@ SET SESSION query_response_time_exec_time_debug=100000;
|
||||
|
||||
SET GLOBAL QUERY_RESPONSE_TIME_STATS=0;
|
||||
EVAL SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE=$base;
|
||||
SET GLOBAL query_response_time_flush=1;
|
||||
FLUSH QUERY_RESPONSE_TIME;
|
||||
# Following two queries check works of FLUSH and
|
||||
# respecting of "QUERY_RESPONSE_TIME_STATS" variable (see launchpad bug #855312)
|
||||
SELECT * FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
|
||||
@@ -36,6 +36,6 @@ SET SESSION query_response_time_exec_time_debug=100000;
|
||||
SET GLOBAL QUERY_RESPONSE_TIME_STATS=0;
|
||||
|
||||
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
|
||||
SELECT * FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
|
||||
SHOW QUERY_RESPONSE_TIME;
|
||||
|
||||
SET SESSION query_response_time_exec_time_debug=default;
|
||||
|
@@ -3,7 +3,7 @@ SET GLOBAL QUERY_RESPONSE_TIME_STATS=0;
|
||||
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE=1;
|
||||
Warnings:
|
||||
Warning 1292 Truncated incorrect query_response_time_range_base value: '1'
|
||||
SET GLOBAL query_response_time_flush=1;
|
||||
FLUSH QUERY_RESPONSE_TIME;
|
||||
SELECT * FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
|
||||
TIME COUNT TOTAL
|
||||
0.000001 0 0.000000
|
||||
@@ -144,8 +144,8 @@ SET GLOBAL QUERY_RESPONSE_TIME_STATS=0;
|
||||
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
|
||||
Variable_name Value
|
||||
query_response_time_range_base 2
|
||||
SELECT * FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
|
||||
TIME COUNT TOTAL
|
||||
SHOW QUERY_RESPONSE_TIME;
|
||||
Time Count Total
|
||||
0.000001 24 0.000000
|
||||
0.000003 0 0.000000
|
||||
0.000007 0 0.000000
|
||||
@@ -194,7 +194,7 @@ SET SESSION query_response_time_exec_time_debug=default;
|
||||
SET SESSION query_response_time_exec_time_debug=100000;
|
||||
SET GLOBAL QUERY_RESPONSE_TIME_STATS=0;
|
||||
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE=2;
|
||||
SET GLOBAL query_response_time_flush=1;
|
||||
FLUSH QUERY_RESPONSE_TIME;
|
||||
SELECT * FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
|
||||
TIME COUNT TOTAL
|
||||
0.000001 0 0.000000
|
||||
@@ -335,8 +335,8 @@ SET GLOBAL QUERY_RESPONSE_TIME_STATS=0;
|
||||
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
|
||||
Variable_name Value
|
||||
query_response_time_range_base 2
|
||||
SELECT * FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
|
||||
TIME COUNT TOTAL
|
||||
SHOW QUERY_RESPONSE_TIME;
|
||||
Time Count Total
|
||||
0.000001 24 0.000000
|
||||
0.000003 0 0.000000
|
||||
0.000007 0 0.000000
|
||||
@@ -385,7 +385,7 @@ SET SESSION query_response_time_exec_time_debug=default;
|
||||
SET SESSION query_response_time_exec_time_debug=100000;
|
||||
SET GLOBAL QUERY_RESPONSE_TIME_STATS=0;
|
||||
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE=10;
|
||||
SET GLOBAL query_response_time_flush=1;
|
||||
FLUSH QUERY_RESPONSE_TIME;
|
||||
SELECT * FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
|
||||
TIME COUNT TOTAL
|
||||
0.000001 0 0.000000
|
||||
@@ -496,8 +496,8 @@ SET GLOBAL QUERY_RESPONSE_TIME_STATS=0;
|
||||
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
|
||||
Variable_name Value
|
||||
query_response_time_range_base 10
|
||||
SELECT * FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
|
||||
TIME COUNT TOTAL
|
||||
SHOW QUERY_RESPONSE_TIME;
|
||||
Time Count Total
|
||||
0.000001 24 0.000000
|
||||
0.000010 0 0.000000
|
||||
0.000100 0 0.000000
|
||||
@@ -516,7 +516,7 @@ SET SESSION query_response_time_exec_time_debug=default;
|
||||
SET SESSION query_response_time_exec_time_debug=100000;
|
||||
SET GLOBAL QUERY_RESPONSE_TIME_STATS=0;
|
||||
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE=7;
|
||||
SET GLOBAL query_response_time_flush=1;
|
||||
FLUSH QUERY_RESPONSE_TIME;
|
||||
SELECT * FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
|
||||
TIME COUNT TOTAL
|
||||
0.000001 0 0.000000
|
||||
@@ -630,8 +630,8 @@ SET GLOBAL QUERY_RESPONSE_TIME_STATS=0;
|
||||
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
|
||||
Variable_name Value
|
||||
query_response_time_range_base 7
|
||||
SELECT * FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
|
||||
TIME COUNT TOTAL
|
||||
SHOW QUERY_RESPONSE_TIME;
|
||||
Time Count Total
|
||||
0.000001 24 0.000000
|
||||
0.000008 0 0.000000
|
||||
0.000059 0 0.000000
|
||||
@@ -653,7 +653,7 @@ SET SESSION query_response_time_exec_time_debug=default;
|
||||
SET SESSION query_response_time_exec_time_debug=100000;
|
||||
SET GLOBAL QUERY_RESPONSE_TIME_STATS=0;
|
||||
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE=156;
|
||||
SET GLOBAL query_response_time_flush=1;
|
||||
FLUSH QUERY_RESPONSE_TIME;
|
||||
SELECT * FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
|
||||
TIME COUNT TOTAL
|
||||
0.000041 0 0.000000
|
||||
@@ -757,8 +757,8 @@ SET GLOBAL QUERY_RESPONSE_TIME_STATS=0;
|
||||
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
|
||||
Variable_name Value
|
||||
query_response_time_range_base 156
|
||||
SELECT * FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
|
||||
TIME COUNT TOTAL
|
||||
SHOW QUERY_RESPONSE_TIME;
|
||||
Time Count Total
|
||||
0.000041 24 0.000000
|
||||
0.006410 0 0.000000
|
||||
1.000000 11 4.050000
|
||||
@@ -770,7 +770,7 @@ SET SESSION query_response_time_exec_time_debug=default;
|
||||
SET SESSION query_response_time_exec_time_debug=100000;
|
||||
SET GLOBAL QUERY_RESPONSE_TIME_STATS=0;
|
||||
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE=1000;
|
||||
SET GLOBAL query_response_time_flush=1;
|
||||
FLUSH QUERY_RESPONSE_TIME;
|
||||
SELECT * FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
|
||||
TIME COUNT TOTAL
|
||||
0.000001 0 0.000000
|
||||
@@ -873,8 +873,8 @@ SET GLOBAL QUERY_RESPONSE_TIME_STATS=0;
|
||||
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
|
||||
Variable_name Value
|
||||
query_response_time_range_base 1000
|
||||
SELECT * FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
|
||||
TIME COUNT TOTAL
|
||||
SHOW QUERY_RESPONSE_TIME;
|
||||
Time Count Total
|
||||
0.000001 24 0.000000
|
||||
0.001000 0 0.000000
|
||||
1.000000 11 4.050000
|
||||
@@ -887,7 +887,7 @@ SET GLOBAL QUERY_RESPONSE_TIME_STATS=0;
|
||||
SET GLOBAL QUERY_RESPONSE_TIME_RANGE_BASE=1001;
|
||||
Warnings:
|
||||
Warning 1292 Truncated incorrect query_response_time_range_base value: '1001'
|
||||
SET GLOBAL query_response_time_flush=1;
|
||||
FLUSH QUERY_RESPONSE_TIME;
|
||||
SELECT * FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
|
||||
TIME COUNT TOTAL
|
||||
0.000001 0 0.000000
|
||||
@@ -990,8 +990,8 @@ SET GLOBAL QUERY_RESPONSE_TIME_STATS=0;
|
||||
SHOW GLOBAL VARIABLES where Variable_name like 'QUERY_RESPONSE_TIME_RANGE_BASE';
|
||||
Variable_name Value
|
||||
query_response_time_range_base 1000
|
||||
SELECT * FROM INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
|
||||
TIME COUNT TOTAL
|
||||
SHOW QUERY_RESPONSE_TIME;
|
||||
Time Count Total
|
||||
0.000001 24 0.000000
|
||||
0.001000 0 0.000000
|
||||
1.000000 11 4.050000
|
||||
|
Reference in New Issue
Block a user