Merge bb-10.2-ext into 10.3
This commit is contained in:
commit
a48aa0cd56
@ -1092,7 +1092,7 @@ inline bool is_delimiter_command(char *name, ulong len)
|
||||
only name(first DELIMITER_NAME_LEN bytes) is checked.
|
||||
*/
|
||||
return (len >= DELIMITER_NAME_LEN &&
|
||||
!my_strnncoll(charset_info, (uchar*) name, DELIMITER_NAME_LEN,
|
||||
!my_strnncoll(&my_charset_latin1, (uchar*) name, DELIMITER_NAME_LEN,
|
||||
(uchar *) DELIMITER_NAME, DELIMITER_NAME_LEN));
|
||||
}
|
||||
|
||||
|
@ -46,6 +46,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
#include <ut0mem.h>
|
||||
#include <srv0start.h>
|
||||
#include <fil0fil.h>
|
||||
#include <trx0sys.h>
|
||||
#include <set>
|
||||
#include <string>
|
||||
#include <mysqld.h>
|
||||
@ -1680,16 +1681,19 @@ copy_back()
|
||||
ut_crc32_init();
|
||||
|
||||
/* copy undo tablespaces */
|
||||
if (srv_undo_tablespaces > 0) {
|
||||
|
||||
|
||||
dst_dir = (srv_undo_dir && *srv_undo_dir)
|
||||
? srv_undo_dir : mysql_data_home;
|
||||
|
||||
ds_data = ds_create(dst_dir, DS_TYPE_LOCAL);
|
||||
|
||||
for (ulong i = 1; i <= srv_undo_tablespaces; i++) {
|
||||
for (uint i = 1; i <= TRX_SYS_MAX_UNDO_SPACES; i++) {
|
||||
char filename[20];
|
||||
sprintf(filename, "undo%03lu", i);
|
||||
sprintf(filename, "undo%03u", i);
|
||||
if (!file_exists(filename)) {
|
||||
break;
|
||||
}
|
||||
if (!(ret = copy_or_move_file(filename, filename,
|
||||
dst_dir, 1))) {
|
||||
goto cleanup;
|
||||
@ -1698,7 +1702,8 @@ copy_back()
|
||||
|
||||
ds_destroy(ds_data);
|
||||
ds_data = NULL;
|
||||
}
|
||||
|
||||
/* copy redo logs */
|
||||
|
||||
dst_dir = (srv_log_group_home_dir && *srv_log_group_home_dir)
|
||||
? srv_log_group_home_dir : mysql_data_home;
|
||||
@ -1825,7 +1830,7 @@ copy_back()
|
||||
}
|
||||
}
|
||||
|
||||
/* copy buufer pool dump */
|
||||
/* copy buffer pool dump */
|
||||
|
||||
if (innobase_buffer_pool_filename) {
|
||||
const char *src_name;
|
||||
|
@ -2836,7 +2836,7 @@ static dberr_t enumerate_ibd_files(process_single_tablespace_func_t callback)
|
||||
/* We found a symlink or a file */
|
||||
if (strlen(fileinfo.name) > 4) {
|
||||
bool is_isl= false;
|
||||
if (ends_with(fileinfo.name, ".ibd") || ((is_isl = ends_with(fileinfo.name, ".ibd"))))
|
||||
if (ends_with(fileinfo.name, ".ibd") || ((is_isl = ends_with(fileinfo.name, ".isl"))))
|
||||
(*callback)(dbinfo.name, fileinfo.name, is_isl);
|
||||
}
|
||||
}
|
||||
|
@ -43,6 +43,7 @@ typedef struct st_mem_root
|
||||
/* if block have less memory it will be put in 'used' list */
|
||||
size_t min_malloc;
|
||||
size_t block_size; /* initial block size */
|
||||
size_t total_alloc;
|
||||
unsigned int block_num; /* allocated blocks counter */
|
||||
/*
|
||||
first free block in queue test counter (if it exceed
|
||||
|
@ -238,6 +238,7 @@ typedef struct st_mem_root
|
||||
USED_MEM *pre_alloc;
|
||||
size_t min_malloc;
|
||||
size_t block_size;
|
||||
size_t total_alloc;
|
||||
unsigned int block_num;
|
||||
unsigned int first_block_usage;
|
||||
void (*error_handler)(void);
|
||||
|
@ -18,7 +18,7 @@ call mtr.add_suppression('Attempting backtrace');
|
||||
call mtr.add_suppression('MYSQL_BIN_LOG::purge_logs failed to process registered files that would be purged.');
|
||||
call mtr.add_suppression('MYSQL_BIN_LOG::open failed to sync the index file');
|
||||
call mtr.add_suppression('Turning logging off for the whole duration of the MySQL server process.');
|
||||
call mtr.add_suppression('Could not open .*');
|
||||
call mtr.add_suppression('Could not use .*');
|
||||
call mtr.add_suppression('MYSQL_BIN_LOG::purge_logs failed to clean registers before purging logs.');
|
||||
flush tables;
|
||||
|
||||
|
@ -286,7 +286,7 @@ SET GLOBAL debug_dbug=@old_debug;
|
||||
### file or failure to write the rotate event.
|
||||
|
||||
call mtr.add_suppression("MYSQL_BIN_LOG::open failed to sync the index file.");
|
||||
call mtr.add_suppression("Could not open .*");
|
||||
call mtr.add_suppression("Could not use .*");
|
||||
|
||||
RESET MASTER;
|
||||
SHOW WARNINGS;
|
||||
@ -392,7 +392,7 @@ RESET MASTER;
|
||||
|
||||
call mtr.add_suppression("Slave I/O: Relay log write failure: could not queue event from master.*");
|
||||
call mtr.add_suppression("Error writing file .*");
|
||||
call mtr.add_suppression("Could not open .*");
|
||||
call mtr.add_suppression("Could not use .*");
|
||||
call mtr.add_suppression("MYSQL_BIN_LOG::open failed to sync the index file.");
|
||||
call mtr.add_suppression("Can't generate a unique log-filename .*");
|
||||
-- echo ###################### TEST #13
|
||||
|
@ -82,6 +82,8 @@ call mtr.check_testcase();
|
||||
|
||||
let $datadir=`select @@datadir`;
|
||||
list_files $datadir mysql_upgrade_info;
|
||||
list_files $datadir/test #sql*;
|
||||
list_files $datadir/mysql #sql*;
|
||||
|
||||
--enable_query_log
|
||||
|
||||
|
@ -1914,10 +1914,10 @@ sub collect_mysqld_features_from_running_server ()
|
||||
#print "Major: $1 Minor: $2 Build: $3\n";
|
||||
$mysql_version_id= $1*10000 + $2*100 + $3;
|
||||
#print "mysql_version_id: $mysql_version_id\n";
|
||||
mtr_report("MySQL Version $1.$2.$3");
|
||||
mtr_report("MariaDB Version $1.$2.$3");
|
||||
$mysql_version_extra= $4;
|
||||
}
|
||||
mtr_error("Could not find version of MySQL") unless $mysql_version_id;
|
||||
mtr_error("Could not find version of MariaDBL") unless $mysql_version_id;
|
||||
}
|
||||
|
||||
sub find_mysqld {
|
||||
@ -2207,7 +2207,7 @@ sub environment_setup {
|
||||
$ENV{'UMASK_DIR'}= "0770"; # The octal *string*
|
||||
|
||||
#
|
||||
# MySQL tests can produce output in various character sets
|
||||
# MariaDB tests can produce output in various character sets
|
||||
# (especially, ctype_xxx.test). To avoid confusing Perl
|
||||
# with output which is incompatible with the current locale
|
||||
# settings, we reset the current values of LC_ALL and LC_CTYPE to "C".
|
||||
@ -2538,7 +2538,7 @@ sub setup_vardir() {
|
||||
if (check_socket_path_length("$opt_tmpdir/testsocket.sock")){
|
||||
mtr_error("Socket path '$opt_tmpdir' too long, it would be ",
|
||||
"truncated and thus not possible to use for connection to ",
|
||||
"MySQL Server. Set a shorter with --tmpdir=<path> option");
|
||||
"MariaDB Server. Set a shorter with --tmpdir=<path> option");
|
||||
}
|
||||
|
||||
# copy all files from std_data into var/std_data
|
||||
@ -4394,12 +4394,12 @@ sub extract_warning_lines ($$) {
|
||||
qr/Slave I\/O: error reconnecting to master '.*' - retry-time: [1-3] retries/,
|
||||
qr/Slave I\/0: Master command COM_BINLOG_DUMP failed/,
|
||||
qr/Error reading packet/,
|
||||
qr/Lost connection to MySQL server at 'reading initial communication packet'/,
|
||||
qr/Lost connection to MariaDB server at 'reading initial communication packet'/,
|
||||
qr/Failed on request_dump/,
|
||||
qr/Slave: Can't drop database.* database doesn't exist/,
|
||||
qr/Slave: Operation DROP USER failed for 'create_rout_db'/,
|
||||
qr|Checking table: '\..mtr.test_suppressions'|,
|
||||
qr|Table \./test/bug53592 has a primary key in InnoDB data dictionary, but not in MySQL|,
|
||||
qr|Table \./test/bug53592 has a primary key in InnoDB data dictionary, but not in|,
|
||||
qr|Table '\..mtr.test_suppressions' is marked as crashed and should be repaired|,
|
||||
qr|Table 'test_suppressions' is marked as crashed and should be repaired|,
|
||||
qr|Can't open shared library|,
|
||||
|
@ -1173,6 +1173,7 @@ t1 CREATE TABLE `t1` (
|
||||
`MAX_STAGE` tinyint(2) NOT NULL DEFAULT 0,
|
||||
`PROGRESS` decimal(7,3) NOT NULL DEFAULT 0.000,
|
||||
`MEMORY_USED` bigint(7) NOT NULL DEFAULT 0,
|
||||
`MAX_MEMORY_USED` bigint(7) NOT NULL DEFAULT 0,
|
||||
`EXAMINED_ROWS` int(7) NOT NULL DEFAULT 0,
|
||||
`QUERY_ID` bigint(4) NOT NULL DEFAULT 0,
|
||||
`INFO_BINARY` blob DEFAULT NULL,
|
||||
@ -1196,6 +1197,7 @@ t1 CREATE TEMPORARY TABLE `t1` (
|
||||
`MAX_STAGE` tinyint(2) NOT NULL DEFAULT 0,
|
||||
`PROGRESS` decimal(7,3) NOT NULL DEFAULT 0.000,
|
||||
`MEMORY_USED` bigint(7) NOT NULL DEFAULT 0,
|
||||
`MAX_MEMORY_USED` bigint(7) NOT NULL DEFAULT 0,
|
||||
`EXAMINED_ROWS` int(7) NOT NULL DEFAULT 0,
|
||||
`QUERY_ID` bigint(4) NOT NULL DEFAULT 0,
|
||||
`INFO_BINARY` blob DEFAULT NULL,
|
||||
|
@ -1079,3 +1079,71 @@ id select_type table type possible_keys key key_len ref rows Extra
|
||||
3 DERIVED t2 ALL NULL NULL NULL NULL 3 Using where; Using join buffer (flat, BNL join)
|
||||
NULL UNION RESULT <union1,4> ALL NULL NULL NULL NULL NULL
|
||||
DROP TABLE t1,t2;
|
||||
#
|
||||
# MDEV-13780: tower of embedding CTEs with multiple usage of them
|
||||
#
|
||||
create table t1 (a int);
|
||||
insert into t1 values (3), (2), (4), (7), (1), (2), (5);
|
||||
with cte_e as
|
||||
(
|
||||
with cte_o as
|
||||
(
|
||||
with cte_i as (select * from t1 where a < 7)
|
||||
select * from cte_i where a > 1
|
||||
)
|
||||
select * from cte_o as cto_o1 where a < 3
|
||||
union
|
||||
select * from cte_o as cto_o2 where a > 4
|
||||
)
|
||||
select * from cte_e as cte_e1 where a > 1
|
||||
union
|
||||
select * from cte_e as cte_e2;
|
||||
a
|
||||
2
|
||||
5
|
||||
explain extended with cte_e as
|
||||
(
|
||||
with cte_o as
|
||||
(
|
||||
with cte_i as (select * from t1 where a < 7)
|
||||
select * from cte_i where a > 1
|
||||
)
|
||||
select * from cte_o as cto_o1 where a < 3
|
||||
union
|
||||
select * from cte_o as cto_o2 where a > 4
|
||||
)
|
||||
select * from cte_e as cte_e1 where a > 1
|
||||
union
|
||||
select * from cte_e as cte_e2;
|
||||
id select_type table type possible_keys key key_len ref rows filtered Extra
|
||||
1 PRIMARY <derived2> ALL NULL NULL NULL NULL 14 100.00 Using where
|
||||
2 DERIVED t1 ALL NULL NULL NULL NULL 7 100.00 Using where
|
||||
5 UNION t1 ALL NULL NULL NULL NULL 7 100.00 Using where
|
||||
NULL UNION RESULT <union2,5> ALL NULL NULL NULL NULL NULL NULL
|
||||
6 UNION <derived9> ALL NULL NULL NULL NULL 14 100.00
|
||||
9 DERIVED t1 ALL NULL NULL NULL NULL 7 100.00 Using where
|
||||
12 UNION t1 ALL NULL NULL NULL NULL 7 100.00 Using where
|
||||
NULL UNION RESULT <union9,12> ALL NULL NULL NULL NULL NULL NULL
|
||||
NULL UNION RESULT <union1,6> ALL NULL NULL NULL NULL NULL NULL
|
||||
Warnings:
|
||||
Note 1003 with cte_e as (with cte_o as (with cte_i as (/* select#4 */ select `test`.`t1`.`a` AS `a` from `test`.`t1` where `test`.`t1`.`a` < 7)/* select#3 */ select `test`.`t1`.`a` AS `a` from `test`.`t1` where `test`.`t1`.`a` > 1)/* select#2 */ select `test`.`t1`.`a` AS `a` from `test`.`t1` where `test`.`t1`.`a` < 3 and `test`.`t1`.`a` > 1 and `test`.`t1`.`a` < 7 and `test`.`t1`.`a` > 1 union /* select#5 */ select `test`.`t1`.`a` AS `a` from `test`.`t1` where `test`.`t1`.`a` > 4 and `test`.`t1`.`a` > 1 and `test`.`t1`.`a` < 7 and `test`.`t1`.`a` > 1)/* select#1 */ select `cte_e1`.`a` AS `a` from `cte_e` `cte_e1` where `cte_e1`.`a` > 1 union /* select#6 */ select `cte_e2`.`a` AS `a` from `cte_e` `cte_e2`
|
||||
drop table t1;
|
||||
#
|
||||
# MDEV-13753: embedded CTE in a VIEW created in prepared statement
|
||||
#
|
||||
SET @sql_query = "
|
||||
CREATE OR REPLACE VIEW cte_test AS
|
||||
WITH cte1 AS ( SELECT 1 as a from dual )
|
||||
, cte2 AS ( SELECT * FROM cte1 )
|
||||
SELECT * FROM cte2;
|
||||
";
|
||||
PREPARE stmt FROM @sql_query;
|
||||
EXECUTE stmt;
|
||||
DEALLOCATE PREPARE stmt;
|
||||
SHOW CREATE VIEW cte_test;
|
||||
View Create View character_set_client collation_connection
|
||||
cte_test CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `cte_test` AS with cte1 as (select 1 AS `a`), cte2 as (select `cte1`.`a` AS `a` from `cte1`)select `cte2`.`a` AS `a` from `cte2` latin1 latin1_swedish_ci
|
||||
SELECT * FROM cte_test;
|
||||
a
|
||||
1
|
||||
DROP VIEW cte_test;
|
||||
|
@ -2881,3 +2881,48 @@ f
|
||||
2
|
||||
set standard_compliant_cte=default;
|
||||
DROP TABLE t;
|
||||
#
|
||||
# mdev-14184: recursive CTE embedded into CTE with multiple references
|
||||
#
|
||||
WITH
|
||||
cte1 AS (
|
||||
SELECT n FROM (
|
||||
WITH RECURSIVE rec_cte(n) AS (
|
||||
SELECT 1 as n1
|
||||
UNION ALL
|
||||
SELECT n+1 as n2 FROM rec_cte WHERE n < 3
|
||||
) SELECT n FROM rec_cte
|
||||
) AS X
|
||||
),
|
||||
cte2 as (
|
||||
SELECT 2 FROM cte1
|
||||
)
|
||||
SELECT *
|
||||
FROM cte1;
|
||||
n
|
||||
1
|
||||
2
|
||||
3
|
||||
#
|
||||
# MDEV-14217 [db crash] Recursive CTE when SELECT includes new field
|
||||
#
|
||||
CREATE TEMPORARY TABLE a_tbl (
|
||||
a VARCHAR(33) PRIMARY KEY,
|
||||
b VARCHAR(33)
|
||||
);
|
||||
INSERT INTO a_tbl VALUES ('block0', 'block0'), ('block1', NULL);
|
||||
WITH RECURSIVE Q0 AS (
|
||||
SELECT T0.a, T0.b, 5
|
||||
FROM a_tbl T0
|
||||
WHERE b IS NULL
|
||||
UNION ALL
|
||||
SELECT T1.a, T1.b
|
||||
FROM Q0
|
||||
JOIN a_tbl T1
|
||||
ON T1.a=Q0.a
|
||||
) SELECT distinct(Q0.a), Q0.b
|
||||
FROM Q0;
|
||||
ERROR 21000: The used SELECT statements have a different number of columns
|
||||
DROP TABLE a_tbl;
|
||||
WITH RECURSIVE x AS (SELECT 1,2 UNION ALL SELECT 1 FROM x) SELECT * FROM x;
|
||||
ERROR 21000: The used SELECT statements have a different number of columns
|
||||
|
2
mysql-test/r/delimiter_command_case_sensitivity.result
Normal file
2
mysql-test/r/delimiter_command_case_sensitivity.result
Normal file
@ -0,0 +1,2 @@
|
||||
1
|
||||
1
|
@ -8783,6 +8783,47 @@ EXPLAIN
|
||||
DROP VIEW v2;
|
||||
DROP TABLE t1,t2;
|
||||
#
|
||||
# MDEV-14237: derived with regexp_substr() in select list
|
||||
#
|
||||
create table t1 (a char(8));
|
||||
insert into t1 values ('b'), ('a'), ('xx');
|
||||
select *
|
||||
from ( select distinct regexp_substr(t1.a,'^[A-Za-z]+') as f from t1) as t
|
||||
where t.f = 'a' or t.f = 'b';
|
||||
f
|
||||
b
|
||||
a
|
||||
explain format=json select *
|
||||
from ( select distinct regexp_substr(t1.a,'^[A-Za-z]+') as f from t1) as t
|
||||
where t.f = 'a' or t.f = 'b';
|
||||
EXPLAIN
|
||||
{
|
||||
"query_block": {
|
||||
"select_id": 1,
|
||||
"table": {
|
||||
"table_name": "<derived2>",
|
||||
"access_type": "ALL",
|
||||
"rows": 3,
|
||||
"filtered": 100,
|
||||
"attached_condition": "t.f = 'a' or t.f = 'b'",
|
||||
"materialized": {
|
||||
"query_block": {
|
||||
"select_id": 2,
|
||||
"temporary_table": {
|
||||
"table": {
|
||||
"table_name": "t1",
|
||||
"access_type": "ALL",
|
||||
"rows": 3,
|
||||
"filtered": 100
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
drop table t1;
|
||||
#
|
||||
# MDEV-10855: Pushdown into derived with window functions
|
||||
#
|
||||
set @save_optimizer_switch= @@optimizer_switch;
|
||||
|
@ -174,3 +174,11 @@ set max_session_mem_used = 50000;
|
||||
select * from seq_1_to_1000;
|
||||
set max_session_mem_used = 8192;
|
||||
select * from seq_1_to_1000;
|
||||
#
|
||||
# MDEV-14269 errors.test fails with valgrind (Conditional jump or move depends on uninitialised value)
|
||||
#
|
||||
SET NAMES utf8;
|
||||
SELECT UPDATEXML(-73 * -2465717823867977728,@@global.auto_increment_increment,null);
|
||||
ERROR 22003: BIGINT value is out of range in '-73 * -2465717823867977728'
|
||||
SELECT UPDATEXML(-73 * -2465717823867977728,@@global.long_query_time,null);
|
||||
ERROR 22003: BIGINT value is out of range in '-73 * -2465717823867977728'
|
||||
|
@ -1458,6 +1458,20 @@ CONCAT(NAME_CONST('name',15),'오')
|
||||
15오
|
||||
SET NAMES latin1;
|
||||
#
|
||||
# MDEV-14116 INET6_NTOA output is set as null to varchar(39) variable
|
||||
#
|
||||
CREATE PROCEDURE p1()
|
||||
BEGIN
|
||||
DECLARE ip_full_addr varchar(39) DEFAULT "";
|
||||
SELECT INET6_NTOA(UNHEX('20000000000000000000000000000000')) into ip_full_addr;
|
||||
SELECT ip_full_addr;
|
||||
END;
|
||||
$$
|
||||
CALL p1();
|
||||
ip_full_addr
|
||||
2000::
|
||||
DROP PROCEDURE p1;
|
||||
#
|
||||
# Start of 10.2 tests
|
||||
#
|
||||
#
|
||||
|
@ -727,3 +727,76 @@ A COUNT(*)
|
||||
DROP VIEW v1;
|
||||
DROP TABLE t1;
|
||||
End of 10.1 tests
|
||||
#
|
||||
# MDEV-14093: GROUP BY with HAVING over function + ORDER BY
|
||||
#
|
||||
CREATE TABLE _authors (
|
||||
id MEDIUMINT(8) UNSIGNED AUTO_INCREMENT,
|
||||
name VARCHAR(100),
|
||||
some_field MEDIUMINT(8) UNSIGNED,
|
||||
PRIMARY KEY (id),
|
||||
index(some_field)
|
||||
);
|
||||
CREATE TABLE _books (
|
||||
id MEDIUMINT(8) UNSIGNED AUTO_INCREMENT,
|
||||
title VARCHAR(100),
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
CREATE TABLE _books2authors (
|
||||
author_id MEDIUMINT(8) DEFAULT 0,
|
||||
book_id MEDIUMINT(8) DEFAULT 0,
|
||||
index(author_id),
|
||||
index(book_id)
|
||||
);
|
||||
INSERT INTO _authors (name, some_field) VALUES
|
||||
('author1', 1),('author2', 2),('author3', 3);
|
||||
INSERT INTO _books (title) VALUES
|
||||
('book1'),('book2'),('book3');
|
||||
INSERT INTO _books2authors (author_id, book_id) VALUES
|
||||
(2,1),(3,2),(3,3);
|
||||
SELECT A.id,
|
||||
GROUP_CONCAT(B.title ORDER BY B.title DESC SEPARATOR ',') AS books,
|
||||
some_field-1 AS having_field
|
||||
FROM _authors A
|
||||
LEFT JOIN _books2authors B2A FORCE INDEX(author_id)
|
||||
ON B2A.author_id = A.id
|
||||
LEFT JOIN
|
||||
_books B ON B.id = B2A.book_id
|
||||
GROUP BY A.id
|
||||
HAVING having_field < 1
|
||||
ORDER BY having_field ASC;
|
||||
id books having_field
|
||||
1 NULL 0
|
||||
DROP TABLE _authors, _books, _books2authors;
|
||||
#
|
||||
# Bug#17055185: WRONG RESULTS WHEN RUNNING A SELECT THAT INCLUDE
|
||||
# A HAVING BASED ON A FUNCTION.
|
||||
#
|
||||
CREATE TABLE series (
|
||||
val INT(10) UNSIGNED NOT NULL
|
||||
);
|
||||
INSERT INTO series VALUES(1);
|
||||
CREATE FUNCTION next_seq_value() RETURNS INT
|
||||
BEGIN
|
||||
DECLARE next_val INT;
|
||||
SELECT val INTO next_val FROM series;
|
||||
UPDATE series SET val=mod(val + 1, 2);
|
||||
RETURN next_val;
|
||||
END;
|
||||
|
|
||||
CREATE TABLE t1 (t INT, u INT, KEY(t));
|
||||
INSERT INTO t1 VALUES(10, 10), (11, 11), (12, 12), (12, 13),(14, 15), (15, 16),
|
||||
(16, 17), (17, 17);
|
||||
ANALYZE TABLE t1;
|
||||
Table Op Msg_type Msg_text
|
||||
test.t1 analyze status OK
|
||||
SELECT t, next_seq_value() r FROM t1 FORCE INDEX(t)
|
||||
GROUP BY t HAVING r = 1 ORDER BY t1.u;
|
||||
t r
|
||||
10 1
|
||||
12 1
|
||||
15 1
|
||||
17 1
|
||||
DROP TABLE t1;
|
||||
DROP FUNCTION next_seq_value;
|
||||
DROP TABLE series;
|
||||
|
@ -1496,7 +1496,7 @@ performance-schema-max-rwlock-classes 40
|
||||
performance-schema-max-rwlock-instances -1
|
||||
performance-schema-max-socket-classes 10
|
||||
performance-schema-max-socket-instances -1
|
||||
performance-schema-max-stage-classes 150
|
||||
performance-schema-max-stage-classes 160
|
||||
performance-schema-max-statement-classes 191
|
||||
performance-schema-max-table-handles -1
|
||||
performance-schema-max-table-instances -1
|
||||
|
@ -4,7 +4,7 @@ drop table if exists t0, t1;
|
||||
select * from performance_schema.setup_instruments where name like '%show_explain%';
|
||||
NAME ENABLED TIMED
|
||||
wait/synch/cond/sql/show_explain YES YES
|
||||
stage/sql/show explain YES YES
|
||||
stage/sql/Show explain YES YES
|
||||
statement/sql/show_explain YES YES
|
||||
# We've got no instances
|
||||
select * from performance_schema.cond_instances where name like '%show_explain%';
|
||||
@ -38,5 +38,5 @@ thread_id in(select thread_id
|
||||
from performance_schema.events_statements_history_long
|
||||
where EVENT_NAME='statement/sql/show_explain');
|
||||
event_name
|
||||
stage/sql/show explain
|
||||
stage/sql/Show explain
|
||||
drop table t0;
|
||||
|
@ -934,5 +934,42 @@ f2
|
||||
foo
|
||||
set optimizer_switch= @optimizer_switch_save;
|
||||
DROP TABLE t1;
|
||||
#
|
||||
# MDEV-14164: Unknown column error when adding aggregate to function
|
||||
# in oracle style procedure FOR loop
|
||||
#
|
||||
CREATE TABLE t1(id INT, val INT);
|
||||
CREATE PROCEDURE p1()
|
||||
BEGIN
|
||||
DECLARE cur1 CURSOR FOR SELECT * FROM (
|
||||
SELECT DISTINCT id FROM t1) a
|
||||
WHERE NOT EXISTS (SELECT * FROM ( SELECT id FROM t1) b
|
||||
WHERE a.id=b.id);
|
||||
OPEN cur1;
|
||||
CLOSE cur1;
|
||||
OPEN cur1;
|
||||
CLOSE cur1;
|
||||
END;
|
||||
//
|
||||
CALL p1();
|
||||
DROP PROCEDURE p1;
|
||||
DROP TABLE t1;
|
||||
CREATE TABLE t1(id INT, val INT);
|
||||
CREATE PROCEDURE p1()
|
||||
BEGIN
|
||||
SELECT * FROM (SELECT DISTINCT id FROM t1) a
|
||||
WHERE NOT a.id IN (SELECT b.id FROM t1 b);
|
||||
SELECT * FROM (SELECT DISTINCT id FROM t1) a
|
||||
WHERE NOT EXISTS (SELECT * FROM t1 b WHERE a.id=b.id);
|
||||
END;
|
||||
//
|
||||
CALL p1();
|
||||
id
|
||||
id
|
||||
CALL p1();
|
||||
id
|
||||
id
|
||||
DROP PROCEDURE p1;
|
||||
DROP TABLE t1;
|
||||
# End of 10.0 tests
|
||||
set optimizer_switch=default;
|
||||
|
@ -806,3 +806,27 @@ SUM(a)
|
||||
NULL
|
||||
DROP TABLE t1;
|
||||
End of 5.1 tests
|
||||
#
|
||||
# Start of 10.1 tests
|
||||
#
|
||||
#
|
||||
# MDEV-8867 Wrong field type or metadata for COALESCE(bit_column, 1)
|
||||
#
|
||||
CREATE TABLE t1 (val bit(1));
|
||||
INSERT INTO t1 VALUES (0);
|
||||
CREATE TABLE t2 AS SELECT COALESCE(val, 1) AS c FROM t1;
|
||||
SELECT * FROM t2;
|
||||
c
|
||||
0
|
||||
SHOW CREATE TABLE t2;
|
||||
Table Create Table
|
||||
t2 CREATE TABLE `t2` (
|
||||
`c` decimal(1,0) DEFAULT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1
|
||||
DROP TABLE t2;
|
||||
SELECT COALESCE(val, 1) FROM t1;
|
||||
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
|
||||
def COALESCE(val, 1) 246 2 1 Y 32896 0 63
|
||||
COALESCE(val, 1)
|
||||
0
|
||||
DROP TABLE t1;
|
||||
|
@ -852,6 +852,17 @@ Warning 1292 Incorrect datetime value: '1'
|
||||
Warning 1292 Incorrect datetime value: '1'
|
||||
DROP TABLE t1;
|
||||
#
|
||||
# MDEV-14221 Assertion `0' failed in Item::field_type_for_temporal_comparison
|
||||
#
|
||||
CREATE TABLE t1 (d DATE);
|
||||
INSERT INTO t1 VALUES ('1985-05-13'),('1989-12-24');
|
||||
SELECT d, COUNT(*) FROM t1 GROUP BY d WITH ROLLUP HAVING CASE d WHEN '2017-05-25' THEN 0 ELSE 1 END;
|
||||
d COUNT(*)
|
||||
1985-05-13 1
|
||||
1989-12-24 1
|
||||
NULL 2
|
||||
DROP TABLE t1;
|
||||
#
|
||||
# End of 10.1 tests
|
||||
#
|
||||
#
|
||||
|
@ -1245,6 +1245,20 @@ a b c
|
||||
2070 00:00:00 00:00:00
|
||||
DROP TABLE t1,t2;
|
||||
#
|
||||
# MDEV-10817 CAST(MAX(DATE'2001-01-01') AS TIME) returns a wrong result
|
||||
#
|
||||
SELECT CAST(DATE'2001-01-01' AS TIME);
|
||||
CAST(DATE'2001-01-01' AS TIME)
|
||||
00:00:00
|
||||
SELECT CAST(MAX(DATE'2001-01-01') AS TIME);
|
||||
CAST(MAX(DATE'2001-01-01') AS TIME)
|
||||
00:00:00
|
||||
CREATE FUNCTION f1() RETURNS DATE RETURN DATE'2001-01-01';
|
||||
SELECT CAST(f1() AS TIME);
|
||||
CAST(f1() AS TIME)
|
||||
00:00:00
|
||||
DROP FUNCTION f1;
|
||||
#
|
||||
# End of 10.2 tests
|
||||
#
|
||||
#
|
||||
|
@ -2,7 +2,7 @@ call mtr.add_suppression('Attempting backtrace');
|
||||
call mtr.add_suppression('MYSQL_BIN_LOG::purge_logs failed to process registered files that would be purged.');
|
||||
call mtr.add_suppression('MYSQL_BIN_LOG::open failed to sync the index file');
|
||||
call mtr.add_suppression('Turning logging off for the whole duration of the MySQL server process.');
|
||||
call mtr.add_suppression('Could not open .*');
|
||||
call mtr.add_suppression('Could not use .*');
|
||||
call mtr.add_suppression('MYSQL_BIN_LOG::purge_logs failed to clean registers before purging logs.');
|
||||
flush tables;
|
||||
RESET MASTER;
|
||||
|
@ -2,7 +2,7 @@ call mtr.add_suppression('Attempting backtrace');
|
||||
call mtr.add_suppression('MYSQL_BIN_LOG::purge_logs failed to process registered files that would be purged.');
|
||||
call mtr.add_suppression('MYSQL_BIN_LOG::open failed to sync the index file');
|
||||
call mtr.add_suppression('Turning logging off for the whole duration of the MySQL server process.');
|
||||
call mtr.add_suppression('Could not open .*');
|
||||
call mtr.add_suppression('Could not use .*');
|
||||
call mtr.add_suppression('MYSQL_BIN_LOG::purge_logs failed to clean registers before purging logs.');
|
||||
flush tables;
|
||||
RESET MASTER;
|
||||
|
@ -173,7 +173,7 @@ SET SQL_LOG_BIN=1;
|
||||
SET GLOBAL debug_dbug=@old_debug;
|
||||
###################### TEST #10
|
||||
call mtr.add_suppression("MYSQL_BIN_LOG::open failed to sync the index file.");
|
||||
call mtr.add_suppression("Could not open .*");
|
||||
call mtr.add_suppression("Could not use .*");
|
||||
RESET MASTER;
|
||||
SHOW WARNINGS;
|
||||
Level Code Message
|
||||
@ -233,7 +233,7 @@ include/rpl_reset.inc
|
||||
connection slave;
|
||||
call mtr.add_suppression("Slave I/O: Relay log write failure: could not queue event from master.*");
|
||||
call mtr.add_suppression("Error writing file .*");
|
||||
call mtr.add_suppression("Could not open .*");
|
||||
call mtr.add_suppression("Could not use .*");
|
||||
call mtr.add_suppression("MYSQL_BIN_LOG::open failed to sync the index file.");
|
||||
call mtr.add_suppression("Can't generate a unique log-filename .*");
|
||||
###################### TEST #13
|
||||
|
@ -158,7 +158,7 @@ WHERE DB = 'information_schema' AND COMMAND = 'Sleep' AND USER = 'ddicttestuser1
|
||||
eval SHOW CREATE TABLE $table;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS
|
||||
eval SHOW $table;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 ROWS 15 QUERY_ID 17 TID
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 MAX_MEMORY 15 ROWS 16 QUERY_ID 18 TID
|
||||
eval SELECT * FROM $table $select_where ORDER BY id;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 ROWS 15 QUERY_ID 17 TID
|
||||
eval SELECT $columns FROM $table $select_where ORDER BY id;
|
||||
@ -178,7 +178,7 @@ connection con100;
|
||||
eval SHOW CREATE TABLE $table;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS
|
||||
eval SHOW $table;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 ROWS 15 QUERY_ID 17 TID
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 MAX_MEMORY 15 ROWS 16 QUERY_ID 18 TID
|
||||
eval SELECT * FROM $table $select_where ORDER BY id;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 ROWS 15 QUERY_ID 17 TID
|
||||
eval SELECT $columns FROM $table $select_where ORDER BY id;
|
||||
@ -204,7 +204,7 @@ connection con100;
|
||||
SHOW GRANTS;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS
|
||||
SHOW processlist;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 ROWS 15 QUERY_ID 17 TID
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 MAX_MEMORY 15 ROWS 16 QUERY_ID 18 TID
|
||||
SELECT * FROM information_schema.processlist;
|
||||
--real_sleep 0.3
|
||||
|
||||
@ -216,7 +216,7 @@ connect (con101,localhost,ddicttestuser1,ddictpass,information_schema);
|
||||
SHOW GRANTS;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS
|
||||
SHOW processlist;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 ROWS 15 QUERY_ID 17 TID
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 MAX_MEMORY 15 ROWS 16 QUERY_ID 18 TID
|
||||
SELECT * FROM information_schema.processlist;
|
||||
--real_sleep 0.3
|
||||
|
||||
@ -239,7 +239,7 @@ connect (anonymous1,localhost,"''",,information_schema);
|
||||
SHOW GRANTS;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS
|
||||
SHOW processlist;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 ROWS 15 QUERY_ID 17 TID
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 MAX_MEMORY 15 ROWS 16 QUERY_ID 18 TID
|
||||
SELECT * FROM information_schema.processlist;
|
||||
--real_sleep 0.3
|
||||
|
||||
@ -261,7 +261,7 @@ connect (con102,localhost,ddicttestuser1,ddictpass,information_schema);
|
||||
SHOW GRANTS;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS
|
||||
SHOW processlist;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 ROWS 15 QUERY_ID 17 TID
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 MAX_MEMORY 15 ROWS 16 QUERY_ID 18 TID
|
||||
SELECT * FROM information_schema.processlist;
|
||||
--real_sleep 0.3
|
||||
|
||||
@ -287,7 +287,7 @@ if ($fixed_bug_30395)
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS
|
||||
SHOW processlist;
|
||||
}
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 ROWS 15 QUERY_ID 17 TID
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 MAX_MEMORY 15 ROWS 16 QUERY_ID 18 TID
|
||||
SELECT * FROM information_schema.processlist;
|
||||
--real_sleep 0.3
|
||||
|
||||
@ -308,7 +308,7 @@ connect (con103,localhost,ddicttestuser1,ddictpass,information_schema);
|
||||
SHOW GRANTS FOR 'ddicttestuser1'@'localhost';
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS
|
||||
SHOW processlist;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 ROWS 15 QUERY_ID 17 TID
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 MAX_MEMORY 15 ROWS 16 QUERY_ID 18 TID
|
||||
SELECT * FROM information_schema.processlist;
|
||||
--real_sleep 0.3
|
||||
|
||||
@ -330,7 +330,7 @@ connect (con104,localhost,ddicttestuser1,ddictpass,information_schema);
|
||||
SHOW GRANTS FOR 'ddicttestuser1'@'localhost';
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS
|
||||
SHOW processlist;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 ROWS 15 QUERY_ID 17 TID
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 MAX_MEMORY 15 ROWS 16 QUERY_ID 18 TID
|
||||
SELECT * FROM information_schema.processlist;
|
||||
--real_sleep 0.3
|
||||
|
||||
@ -377,7 +377,7 @@ connect (con200,localhost,ddicttestuser2,ddictpass,information_schema);
|
||||
SHOW GRANTS FOR 'ddicttestuser2'@'localhost';
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS
|
||||
SHOW processlist;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 ROWS 15 QUERY_ID 17 TID
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 MAX_MEMORY 15 ROWS 16 QUERY_ID 18 TID
|
||||
SELECT * FROM information_schema.processlist;
|
||||
--real_sleep 0.3
|
||||
|
||||
@ -398,7 +398,7 @@ connect (con201,localhost,ddicttestuser2,ddictpass,information_schema);
|
||||
SHOW GRANTS;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS
|
||||
SHOW processlist;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 ROWS 15 QUERY_ID 17 TID
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 MAX_MEMORY 15 ROWS 16 QUERY_ID 18 TID
|
||||
SELECT * FROM information_schema.processlist;
|
||||
--real_sleep 0.3
|
||||
|
||||
@ -421,7 +421,7 @@ SHOW GRANTS FOR 'ddicttestuser1'@'localhost';
|
||||
GRANT PROCESS ON *.* TO 'ddicttestuser2'@'localhost';
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS
|
||||
SHOW processlist;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 ROWS 15 QUERY_ID 17 TID
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 MAX_MEMORY 15 ROWS 16 QUERY_ID 18 TID
|
||||
SELECT * FROM information_schema.processlist;
|
||||
--real_sleep 0.3
|
||||
|
||||
@ -445,7 +445,7 @@ connect (con108,localhost,ddicttestuser1,ddictpass,information_schema);
|
||||
SHOW GRANTS FOR 'ddicttestuser1'@'localhost';
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS
|
||||
SHOW processlist;
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 ROWS 15 QUERY_ID 17 TID
|
||||
--replace_column 1 ID 3 HOST_NAME 6 TIME 9 TIME_MS 13 MEMORY 14 MAX_MEMORY 15 ROWS 16 QUERY_ID 18 TID
|
||||
SELECT * FROM information_schema.processlist;
|
||||
--real_sleep 0.3
|
||||
|
||||
|
@ -92,7 +92,7 @@ echo
|
||||
# - INFO must contain the corresponding SHOW/SELECT PROCESSLIST
|
||||
#
|
||||
# 1. Just dump what we get
|
||||
--replace_column 1 <ID> 3 <HOST_NAME> 6 <TIME> 9 <TIME_MS> 13 <MEMORY> 14 <ROWS> 15 <QUERY_ID> 17 <TID>
|
||||
--replace_column 1 <ID> 3 <HOST_NAME> 6 <TIME> 9 <TIME_MS> 13 <MEMORY> 14 <MAX_MEMORY> 15 <ROWS> 16 <QUERY_ID> 18 <TID>
|
||||
SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST;
|
||||
--replace_column 1 <ID> 3 <HOST_NAME> 6 <TIME> 9 <TIME_MS> 13 <MEMORY> 14 <ROWS>
|
||||
SHOW FULL PROCESSLIST;
|
||||
@ -159,7 +159,7 @@ let $wait_condition= SELECT COUNT(*) = 1 FROM INFORMATION_SCHEMA.PROCESSLIST
|
||||
WHERE COMMAND = 'Sleep' AND USER = 'test_user';
|
||||
--source include/wait_condition.inc
|
||||
# 1. Just dump what we get
|
||||
--replace_column 1 <ID> 3 <HOST_NAME> 6 <TIME> 7 <STATE> 9 <TIME_MS> 13 <MEMORY> 14 <ROWS> 15 <QUERY_ID> 17 <TID>
|
||||
--replace_column 1 <ID> 3 <HOST_NAME> 6 <TIME> 7 <STATE> 9 <TIME_MS> 13 <MEMORY> 14 <MAX_MEMORY> 15 <ROWS> 16 <QUERY_ID> 18 <TID>
|
||||
SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST;
|
||||
--replace_column 1 <ID> 3 <HOST_NAME> 6 <TIME>
|
||||
SHOW FULL PROCESSLIST;
|
||||
@ -201,7 +201,7 @@ echo
|
||||
#----------------------------------------------------------------------------
|
||||
;
|
||||
connection con1;
|
||||
--replace_column 1 <ID> 3 <HOST_NAME> 6 <TIME> 9 <TIME_MS> 13 <MEMORY> 14 <ROWS> 15 <QUERY_ID> 17 <TID>
|
||||
--replace_column 1 <ID> 3 <HOST_NAME> 6 <TIME> 9 <TIME_MS> 13 <MEMORY> 14 <MAX_MEMORY> 15 <ROWS> 16 <QUERY_ID> 18 <TID>
|
||||
SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST;
|
||||
--replace_column 1 <ID> 3 <HOST_NAME> 6 <TIME>
|
||||
SHOW FULL PROCESSLIST;
|
||||
@ -226,7 +226,7 @@ let $wait_condition= SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.PROCESSLIST
|
||||
--source include/wait_condition.inc
|
||||
connection con2;
|
||||
# Just dump what we get
|
||||
--replace_column 1 <ID> 3 <HOST_NAME> 6 <TIME> 9 <TIME_MS> 13 <MEMORY> 14 <ROWS> 15 <QUERY_ID> 17 <TID>
|
||||
--replace_column 1 <ID> 3 <HOST_NAME> 6 <TIME> 9 <TIME_MS> 13 <MEMORY> 14 <MAX_MEMORY> 15 <ROWS> 16 <QUERY_ID> 18 <TID>
|
||||
SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST;
|
||||
--replace_column 1 <ID> 3 <HOST_NAME> 6 <TIME>
|
||||
SHOW FULL PROCESSLIST;
|
||||
@ -277,7 +277,7 @@ WHERE ID = @test_user_con2_id AND Command IN('Query','Execute')
|
||||
AND State = 'User sleep' AND INFO IS NOT NULL ;
|
||||
--source include/wait_condition.inc
|
||||
# 1. Just dump what we get
|
||||
--replace_column 1 <ID> 3 <HOST_NAME> 6 <TIME> 9 <TIME_MS> 13 <MEMORY> 14 <ROWS> 15 <QUERY_ID> 17 <TID>
|
||||
--replace_column 1 <ID> 3 <HOST_NAME> 6 <TIME> 9 <TIME_MS> 13 <MEMORY> 14 <MAX_MEMORY> 15 <ROWS> 16 <QUERY_ID> 18 <TID>
|
||||
SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST;
|
||||
--replace_column 1 <ID> 3 <HOST_NAME> 6 <TIME>
|
||||
SHOW FULL PROCESSLIST;
|
||||
@ -336,7 +336,7 @@ let $wait_condition= SELECT COUNT(*) FROM INFORMATION_SCHEMA.PROCESSLIST
|
||||
#
|
||||
# Expect to see the state 'Waiting for table metadata lock' for the third
|
||||
# connection because the SELECT collides with the WRITE TABLE LOCK.
|
||||
--replace_column 1 <ID> 3 <HOST_NAME> 6 <TIME> 9 <TIME_MS> 13 <MEMORY> 14 <ROWS> 15 <QUERY_ID> 17 <TID>
|
||||
--replace_column 1 <ID> 3 <HOST_NAME> 6 <TIME> 9 <TIME_MS> 13 <MEMORY> 14 <MAX_MEMORY> 15 <ROWS> 16 <QUERY_ID> 18 <TID>
|
||||
SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST;
|
||||
UNLOCK TABLES;
|
||||
#
|
||||
@ -383,7 +383,7 @@ echo
|
||||
# SHOW FULL PROCESSLIST Complete statement
|
||||
# SHOW PROCESSLIST statement truncated after 100 char
|
||||
;
|
||||
--replace_column 1 <ID> 3 <HOST_NAME> 5 <COMMAND> 6 <TIME> 7 <STATE> 9 <TIME_MS> 13 <MEMORY> 14 <ROWS> 15 <QUERY_ID> 17 <TID>
|
||||
--replace_column 1 <ID> 3 <HOST_NAME> 5 <COMMAND> 6 <TIME> 7 <STATE> 9 <TIME_MS> 13 <MEMORY> 14 <MAX_MEMORY> 15 <ROWS> 16 <QUERY_ID> 18 <TID>
|
||||
SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST;
|
||||
--replace_column 1 <ID> 3 <HOST_NAME> 5 <COMMAND> 6 <TIME> 7 <STATE>
|
||||
SHOW FULL PROCESSLIST;
|
||||
|
@ -256,18 +256,19 @@ def information_schema PLUGINS PLUGIN_TYPE_VERSION 5 '' NO varchar 20 60 NULL NU
|
||||
def information_schema PLUGINS PLUGIN_VERSION 2 '' NO varchar 20 60 NULL NULL NULL utf8 utf8_general_ci varchar(20) select NEVER NULL
|
||||
def information_schema PROCESSLIST COMMAND 5 '' NO varchar 16 48 NULL NULL NULL utf8 utf8_general_ci varchar(16) select NEVER NULL
|
||||
def information_schema PROCESSLIST DB 4 NULL YES varchar 64 192 NULL NULL NULL utf8 utf8_general_ci varchar(64) select NEVER NULL
|
||||
def information_schema PROCESSLIST EXAMINED_ROWS 14 0 NO int NULL NULL 10 0 NULL NULL NULL int(7) select NEVER NULL
|
||||
def information_schema PROCESSLIST EXAMINED_ROWS 15 0 NO int NULL NULL 10 0 NULL NULL NULL int(7) select NEVER NULL
|
||||
def information_schema PROCESSLIST HOST 3 '' NO varchar 64 192 NULL NULL NULL utf8 utf8_general_ci varchar(64) select NEVER NULL
|
||||
def information_schema PROCESSLIST ID 1 0 NO bigint NULL NULL 19 0 NULL NULL NULL bigint(4) select NEVER NULL
|
||||
def information_schema PROCESSLIST INFO 8 NULL YES longtext 4294967295 4294967295 NULL NULL NULL utf8 utf8_general_ci longtext select NEVER NULL
|
||||
def information_schema PROCESSLIST INFO_BINARY 16 NULL YES blob 65535 65535 NULL NULL NULL NULL NULL blob select NEVER NULL
|
||||
def information_schema PROCESSLIST INFO_BINARY 17 NULL YES blob 65535 65535 NULL NULL NULL NULL NULL blob select NEVER NULL
|
||||
def information_schema PROCESSLIST MAX_MEMORY_USED 14 0 NO bigint NULL NULL 19 0 NULL NULL NULL bigint(7) select NEVER NULL
|
||||
def information_schema PROCESSLIST MAX_STAGE 11 0 NO tinyint NULL NULL 3 0 NULL NULL NULL tinyint(2) select NEVER NULL
|
||||
def information_schema PROCESSLIST MEMORY_USED 13 0 NO bigint NULL NULL 19 0 NULL NULL NULL bigint(7) select NEVER NULL
|
||||
def information_schema PROCESSLIST PROGRESS 12 0.000 NO decimal NULL NULL 7 3 NULL NULL NULL decimal(7,3) select NEVER NULL
|
||||
def information_schema PROCESSLIST QUERY_ID 15 0 NO bigint NULL NULL 19 0 NULL NULL NULL bigint(4) select NEVER NULL
|
||||
def information_schema PROCESSLIST QUERY_ID 16 0 NO bigint NULL NULL 19 0 NULL NULL NULL bigint(4) select NEVER NULL
|
||||
def information_schema PROCESSLIST STAGE 10 0 NO tinyint NULL NULL 3 0 NULL NULL NULL tinyint(2) select NEVER NULL
|
||||
def information_schema PROCESSLIST STATE 7 NULL YES varchar 64 192 NULL NULL NULL utf8 utf8_general_ci varchar(64) select NEVER NULL
|
||||
def information_schema PROCESSLIST TID 17 0 NO bigint NULL NULL 19 0 NULL NULL NULL bigint(4) select NEVER NULL
|
||||
def information_schema PROCESSLIST TID 18 0 NO bigint NULL NULL 19 0 NULL NULL NULL bigint(4) select NEVER NULL
|
||||
def information_schema PROCESSLIST TIME 6 0 NO int NULL NULL 10 0 NULL NULL NULL int(7) select NEVER NULL
|
||||
def information_schema PROCESSLIST TIME_MS 9 0.000 NO decimal NULL NULL 22 3 NULL NULL NULL decimal(22,3) select NEVER NULL
|
||||
def information_schema PROCESSLIST USER 2 '' NO varchar 128 384 NULL NULL NULL utf8 utf8_general_ci varchar(128) select NEVER NULL
|
||||
@ -797,6 +798,7 @@ NULL information_schema PROCESSLIST STAGE tinyint NULL NULL NULL NULL tinyint(2)
|
||||
NULL information_schema PROCESSLIST MAX_STAGE tinyint NULL NULL NULL NULL tinyint(2)
|
||||
NULL information_schema PROCESSLIST PROGRESS decimal NULL NULL NULL NULL decimal(7,3)
|
||||
NULL information_schema PROCESSLIST MEMORY_USED bigint NULL NULL NULL NULL bigint(7)
|
||||
NULL information_schema PROCESSLIST MAX_MEMORY_USED bigint NULL NULL NULL NULL bigint(7)
|
||||
NULL information_schema PROCESSLIST EXAMINED_ROWS int NULL NULL NULL NULL int(7)
|
||||
NULL information_schema PROCESSLIST QUERY_ID bigint NULL NULL NULL NULL bigint(4)
|
||||
1.0000 information_schema PROCESSLIST INFO_BINARY blob 65535 65535 NULL NULL blob
|
||||
|
@ -256,18 +256,19 @@ def information_schema PLUGINS PLUGIN_TYPE_VERSION 5 '' NO varchar 20 60 NULL NU
|
||||
def information_schema PLUGINS PLUGIN_VERSION 2 '' NO varchar 20 60 NULL NULL NULL utf8 utf8_general_ci varchar(20) NEVER NULL
|
||||
def information_schema PROCESSLIST COMMAND 5 '' NO varchar 16 48 NULL NULL NULL utf8 utf8_general_ci varchar(16) NEVER NULL
|
||||
def information_schema PROCESSLIST DB 4 NULL YES varchar 64 192 NULL NULL NULL utf8 utf8_general_ci varchar(64) NEVER NULL
|
||||
def information_schema PROCESSLIST EXAMINED_ROWS 14 0 NO int NULL NULL 10 0 NULL NULL NULL int(7) NEVER NULL
|
||||
def information_schema PROCESSLIST EXAMINED_ROWS 15 0 NO int NULL NULL 10 0 NULL NULL NULL int(7) NEVER NULL
|
||||
def information_schema PROCESSLIST HOST 3 '' NO varchar 64 192 NULL NULL NULL utf8 utf8_general_ci varchar(64) NEVER NULL
|
||||
def information_schema PROCESSLIST ID 1 0 NO bigint NULL NULL 19 0 NULL NULL NULL bigint(4) NEVER NULL
|
||||
def information_schema PROCESSLIST INFO 8 NULL YES longtext 4294967295 4294967295 NULL NULL NULL utf8 utf8_general_ci longtext NEVER NULL
|
||||
def information_schema PROCESSLIST INFO_BINARY 16 NULL YES blob 65535 65535 NULL NULL NULL NULL NULL blob NEVER NULL
|
||||
def information_schema PROCESSLIST INFO_BINARY 17 NULL YES blob 65535 65535 NULL NULL NULL NULL NULL blob NEVER NULL
|
||||
def information_schema PROCESSLIST MAX_MEMORY_USED 14 0 NO bigint NULL NULL 19 0 NULL NULL NULL bigint(7) NEVER NULL
|
||||
def information_schema PROCESSLIST MAX_STAGE 11 0 NO tinyint NULL NULL 3 0 NULL NULL NULL tinyint(2) NEVER NULL
|
||||
def information_schema PROCESSLIST MEMORY_USED 13 0 NO bigint NULL NULL 19 0 NULL NULL NULL bigint(7) NEVER NULL
|
||||
def information_schema PROCESSLIST PROGRESS 12 0.000 NO decimal NULL NULL 7 3 NULL NULL NULL decimal(7,3) NEVER NULL
|
||||
def information_schema PROCESSLIST QUERY_ID 15 0 NO bigint NULL NULL 19 0 NULL NULL NULL bigint(4) NEVER NULL
|
||||
def information_schema PROCESSLIST QUERY_ID 16 0 NO bigint NULL NULL 19 0 NULL NULL NULL bigint(4) NEVER NULL
|
||||
def information_schema PROCESSLIST STAGE 10 0 NO tinyint NULL NULL 3 0 NULL NULL NULL tinyint(2) NEVER NULL
|
||||
def information_schema PROCESSLIST STATE 7 NULL YES varchar 64 192 NULL NULL NULL utf8 utf8_general_ci varchar(64) NEVER NULL
|
||||
def information_schema PROCESSLIST TID 17 0 NO bigint NULL NULL 19 0 NULL NULL NULL bigint(4) NEVER NULL
|
||||
def information_schema PROCESSLIST TID 18 0 NO bigint NULL NULL 19 0 NULL NULL NULL bigint(4) NEVER NULL
|
||||
def information_schema PROCESSLIST TIME 6 0 NO int NULL NULL 10 0 NULL NULL NULL int(7) NEVER NULL
|
||||
def information_schema PROCESSLIST TIME_MS 9 0.000 NO decimal NULL NULL 22 3 NULL NULL NULL decimal(22,3) NEVER NULL
|
||||
def information_schema PROCESSLIST USER 2 '' NO varchar 128 384 NULL NULL NULL utf8 utf8_general_ci varchar(128) NEVER NULL
|
||||
@ -797,6 +798,7 @@ NULL information_schema PROCESSLIST STAGE tinyint NULL NULL NULL NULL tinyint(2)
|
||||
NULL information_schema PROCESSLIST MAX_STAGE tinyint NULL NULL NULL NULL tinyint(2)
|
||||
NULL information_schema PROCESSLIST PROGRESS decimal NULL NULL NULL NULL decimal(7,3)
|
||||
NULL information_schema PROCESSLIST MEMORY_USED bigint NULL NULL NULL NULL bigint(7)
|
||||
NULL information_schema PROCESSLIST MAX_MEMORY_USED bigint NULL NULL NULL NULL bigint(7)
|
||||
NULL information_schema PROCESSLIST EXAMINED_ROWS int NULL NULL NULL NULL int(7)
|
||||
NULL information_schema PROCESSLIST QUERY_ID bigint NULL NULL NULL NULL bigint(4)
|
||||
1.0000 information_schema PROCESSLIST INFO_BINARY blob 65535 65535 NULL NULL blob
|
||||
|
@ -37,6 +37,7 @@ PROCESSLIST CREATE TEMPORARY TABLE `PROCESSLIST` (
|
||||
`MAX_STAGE` tinyint(2) NOT NULL DEFAULT 0,
|
||||
`PROGRESS` decimal(7,3) NOT NULL DEFAULT 0.000,
|
||||
`MEMORY_USED` bigint(7) NOT NULL DEFAULT 0,
|
||||
`MAX_MEMORY_USED` bigint(7) NOT NULL DEFAULT 0,
|
||||
`EXAMINED_ROWS` int(7) NOT NULL DEFAULT 0,
|
||||
`QUERY_ID` bigint(4) NOT NULL DEFAULT 0,
|
||||
`INFO_BINARY` blob DEFAULT NULL,
|
||||
@ -44,12 +45,12 @@ PROCESSLIST CREATE TEMPORARY TABLE `PROCESSLIST` (
|
||||
) DEFAULT CHARSET=utf8
|
||||
SHOW processlist;
|
||||
Id User Host db Command Time State Info Progress
|
||||
ID root HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID root HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
SELECT * FROM processlist ORDER BY id;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID root HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM processlist ORDER BY id TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM processlist ORDER BY id TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID root HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM processlist ORDER BY id TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM processlist ORDER BY id TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
SELECT ID, USER, HOST, DB, COMMAND, TIME, STATE, INFO, TIME_MS, STAGE, MAX_STAGE, PROGRESS, MEMORY_USED, EXAMINED_ROWS, QUERY_ID, INFO_BINARY FROM processlist ORDER BY id;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY
|
||||
ID root HOST_NAME information_schema Query TIME Filling schema table SELECT ID, USER, HOST, DB, COMMAND, TIME, STATE, INFO, TIME_MS, STAGE, MAX_STAGE, PROGRESS, MEMORY_USED, EXAMINED_ROWS, QUERY_ID, INFO_BINARY FROM processlist ORDER BY id TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT ID, USER, HOST, DB, COMMAND, TIME, STATE, INFO, TIME_MS, STAGE, MAX_STAGE, PROGRESS, MEMORY_USED, EXAMINED_ROWS, QUERY_ID, INFO_BINARY FROM processlist ORDER BY id
|
||||
@ -116,6 +117,7 @@ PROCESSLIST CREATE TEMPORARY TABLE `PROCESSLIST` (
|
||||
`MAX_STAGE` tinyint(2) NOT NULL DEFAULT 0,
|
||||
`PROGRESS` decimal(7,3) NOT NULL DEFAULT 0.000,
|
||||
`MEMORY_USED` bigint(7) NOT NULL DEFAULT 0,
|
||||
`MAX_MEMORY_USED` bigint(7) NOT NULL DEFAULT 0,
|
||||
`EXAMINED_ROWS` int(7) NOT NULL DEFAULT 0,
|
||||
`QUERY_ID` bigint(4) NOT NULL DEFAULT 0,
|
||||
`INFO_BINARY` blob DEFAULT NULL,
|
||||
@ -123,10 +125,10 @@ PROCESSLIST CREATE TEMPORARY TABLE `PROCESSLIST` (
|
||||
) DEFAULT CHARSET=utf8
|
||||
SHOW processlist;
|
||||
Id User Host db Command Time State Info Progress
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM processlist ORDER BY id;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM processlist ORDER BY id TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM processlist ORDER BY id TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM processlist ORDER BY id TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM processlist ORDER BY id TID
|
||||
SELECT ID, USER, HOST, DB, COMMAND, TIME, STATE, INFO, TIME_MS, STAGE, MAX_STAGE, PROGRESS, MEMORY_USED, EXAMINED_ROWS, QUERY_ID, INFO_BINARY FROM processlist ORDER BY id;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Filling schema table SELECT ID, USER, HOST, DB, COMMAND, TIME, STATE, INFO, TIME_MS, STAGE, MAX_STAGE, PROGRESS, MEMORY_USED, EXAMINED_ROWS, QUERY_ID, INFO_BINARY FROM processlist ORDER BY id TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT ID, USER, HOST, DB, COMMAND, TIME, STATE, INFO, TIME_MS, STAGE, MAX_STAGE, PROGRESS, MEMORY_USED, EXAMINED_ROWS, QUERY_ID, INFO_BINARY FROM processlist ORDER BY id
|
||||
@ -188,10 +190,10 @@ Grants for ddicttestuser1@localhost
|
||||
GRANT PROCESS ON *.* TO 'ddicttestuser1'@'localhost' IDENTIFIED BY PASSWORD '*22DA61451703738F203CDB9DB041ACBA1F4760B1'
|
||||
SHOW processlist;
|
||||
Id User Host db Command Time State Info Progress
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
####################################################################################
|
||||
4.2 New connection con101 (ddicttestuser1 with PROCESS privilege)
|
||||
SHOW/SELECT shows all processes/threads.
|
||||
@ -204,12 +206,12 @@ SHOW processlist;
|
||||
Id User Host db Command Time State Info Progress
|
||||
ID root HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID root HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID root HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
####################################################################################
|
||||
5 Grant PROCESS privilege to anonymous user.
|
||||
connection default (user=root)
|
||||
@ -231,13 +233,13 @@ Id User Host db Command Time State Info Progress
|
||||
ID root HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID root HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID root HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
####################################################################################
|
||||
6 Revoke PROCESS privilege from ddicttestuser1
|
||||
connection default (user=root)
|
||||
@ -257,12 +259,12 @@ SHOW processlist;
|
||||
Id User Host db Command Time State Info Progress
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
####################################################################################
|
||||
7 Revoke PROCESS privilege from anonymous user
|
||||
connection default (user=root)
|
||||
@ -279,9 +281,9 @@ SHOW GRANTS FOR ''@'localhost';
|
||||
Grants for @localhost
|
||||
GRANT USAGE ON *.* TO ''@'localhost'
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
####################################################################################
|
||||
8 Grant SUPER (does not imply PROCESS) privilege to ddicttestuser1
|
||||
connection default (user=root)
|
||||
@ -301,13 +303,13 @@ Id User Host db Command Time State Info Progress
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
####################################################################################
|
||||
9 Revoke SUPER privilege from user ddicttestuser1
|
||||
connection default (user=root)
|
||||
@ -329,14 +331,14 @@ ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
####################################################################################
|
||||
10 Grant SUPER privilege with grant option to user ddicttestuser1.
|
||||
connection default (user=root)
|
||||
@ -388,20 +390,20 @@ ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser2 HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID ddicttestuser2 HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser2 HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID root HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser2 HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID root HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
####################################################################################
|
||||
11 User ddicttestuser1 revokes PROCESS privilege from user ddicttestuser2
|
||||
connection ddicttestuser1;
|
||||
@ -419,11 +421,11 @@ GRANT USAGE ON *.* TO 'ddicttestuser2'@'localhost' IDENTIFIED BY PASSWORD '*22DA
|
||||
SHOW processlist;
|
||||
Id User Host db Command Time State Info Progress
|
||||
ID ddicttestuser2 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser2 HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID ddicttestuser2 HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser2 HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser2 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser2 HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser2 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
####################################################################################
|
||||
11.2 Revoke SUPER,PROCESS,GRANT OPTION privilege from user ddicttestuser1
|
||||
connection default (user=root)
|
||||
@ -450,17 +452,17 @@ ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
####################################################################################
|
||||
12 Revoke the SELECT privilege from user ddicttestuser1
|
||||
connection default (user=root)
|
||||
@ -488,18 +490,18 @@ ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
####################################################################################
|
||||
12.2 Revoke only the SELECT privilege on the information_schema from ddicttestuser1.
|
||||
connection default (user=root)
|
||||
|
@ -37,6 +37,7 @@ PROCESSLIST CREATE TEMPORARY TABLE `PROCESSLIST` (
|
||||
`MAX_STAGE` tinyint(2) NOT NULL DEFAULT 0,
|
||||
`PROGRESS` decimal(7,3) NOT NULL DEFAULT 0.000,
|
||||
`MEMORY_USED` bigint(7) NOT NULL DEFAULT 0,
|
||||
`MAX_MEMORY_USED` bigint(7) NOT NULL DEFAULT 0,
|
||||
`EXAMINED_ROWS` int(7) NOT NULL DEFAULT 0,
|
||||
`QUERY_ID` bigint(4) NOT NULL DEFAULT 0,
|
||||
`INFO_BINARY` blob DEFAULT NULL,
|
||||
@ -44,12 +45,12 @@ PROCESSLIST CREATE TEMPORARY TABLE `PROCESSLIST` (
|
||||
) DEFAULT CHARSET=utf8
|
||||
SHOW processlist;
|
||||
Id User Host db Command Time State Info Progress
|
||||
ID root HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID root HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
SELECT * FROM processlist ORDER BY id;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID root HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM processlist ORDER BY id TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM processlist ORDER BY id TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID root HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM processlist ORDER BY id TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM processlist ORDER BY id TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
SELECT ID, USER, HOST, DB, COMMAND, TIME, STATE, INFO, TIME_MS, STAGE, MAX_STAGE, PROGRESS, MEMORY_USED, EXAMINED_ROWS, QUERY_ID, INFO_BINARY FROM processlist ORDER BY id;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY
|
||||
ID root HOST_NAME information_schema Execute TIME Filling schema table SELECT ID, USER, HOST, DB, COMMAND, TIME, STATE, INFO, TIME_MS, STAGE, MAX_STAGE, PROGRESS, MEMORY_USED, EXAMINED_ROWS, QUERY_ID, INFO_BINARY FROM processlist ORDER BY id TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT ID, USER, HOST, DB, COMMAND, TIME, STATE, INFO, TIME_MS, STAGE, MAX_STAGE, PROGRESS, MEMORY_USED, EXAMINED_ROWS, QUERY_ID, INFO_BINARY FROM processlist ORDER BY id
|
||||
@ -116,6 +117,7 @@ PROCESSLIST CREATE TEMPORARY TABLE `PROCESSLIST` (
|
||||
`MAX_STAGE` tinyint(2) NOT NULL DEFAULT 0,
|
||||
`PROGRESS` decimal(7,3) NOT NULL DEFAULT 0.000,
|
||||
`MEMORY_USED` bigint(7) NOT NULL DEFAULT 0,
|
||||
`MAX_MEMORY_USED` bigint(7) NOT NULL DEFAULT 0,
|
||||
`EXAMINED_ROWS` int(7) NOT NULL DEFAULT 0,
|
||||
`QUERY_ID` bigint(4) NOT NULL DEFAULT 0,
|
||||
`INFO_BINARY` blob DEFAULT NULL,
|
||||
@ -123,10 +125,10 @@ PROCESSLIST CREATE TEMPORARY TABLE `PROCESSLIST` (
|
||||
) DEFAULT CHARSET=utf8
|
||||
SHOW processlist;
|
||||
Id User Host db Command Time State Info Progress
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM processlist ORDER BY id;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM processlist ORDER BY id TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM processlist ORDER BY id TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM processlist ORDER BY id TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM processlist ORDER BY id TID
|
||||
SELECT ID, USER, HOST, DB, COMMAND, TIME, STATE, INFO, TIME_MS, STAGE, MAX_STAGE, PROGRESS, MEMORY_USED, EXAMINED_ROWS, QUERY_ID, INFO_BINARY FROM processlist ORDER BY id;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY
|
||||
ID ddicttestuser1 HOST_NAME information_schema Execute TIME Filling schema table SELECT ID, USER, HOST, DB, COMMAND, TIME, STATE, INFO, TIME_MS, STAGE, MAX_STAGE, PROGRESS, MEMORY_USED, EXAMINED_ROWS, QUERY_ID, INFO_BINARY FROM processlist ORDER BY id TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT ID, USER, HOST, DB, COMMAND, TIME, STATE, INFO, TIME_MS, STAGE, MAX_STAGE, PROGRESS, MEMORY_USED, EXAMINED_ROWS, QUERY_ID, INFO_BINARY FROM processlist ORDER BY id
|
||||
@ -188,10 +190,10 @@ Grants for ddicttestuser1@localhost
|
||||
GRANT PROCESS ON *.* TO 'ddicttestuser1'@'localhost' IDENTIFIED BY PASSWORD '*22DA61451703738F203CDB9DB041ACBA1F4760B1'
|
||||
SHOW processlist;
|
||||
Id User Host db Command Time State Info Progress
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
####################################################################################
|
||||
4.2 New connection con101 (ddicttestuser1 with PROCESS privilege)
|
||||
SHOW/SELECT shows all processes/threads.
|
||||
@ -204,12 +206,12 @@ SHOW processlist;
|
||||
Id User Host db Command Time State Info Progress
|
||||
ID root HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID root HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID root HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
####################################################################################
|
||||
5 Grant PROCESS privilege to anonymous user.
|
||||
connection default (user=root)
|
||||
@ -231,13 +233,13 @@ Id User Host db Command Time State Info Progress
|
||||
ID root HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID root HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID root HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
####################################################################################
|
||||
6 Revoke PROCESS privilege from ddicttestuser1
|
||||
connection default (user=root)
|
||||
@ -257,12 +259,12 @@ SHOW processlist;
|
||||
Id User Host db Command Time State Info Progress
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
####################################################################################
|
||||
7 Revoke PROCESS privilege from anonymous user
|
||||
connection default (user=root)
|
||||
@ -279,9 +281,9 @@ SHOW GRANTS FOR ''@'localhost';
|
||||
Grants for @localhost
|
||||
GRANT USAGE ON *.* TO ''@'localhost'
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
####################################################################################
|
||||
8 Grant SUPER (does not imply PROCESS) privilege to ddicttestuser1
|
||||
connection default (user=root)
|
||||
@ -301,13 +303,13 @@ Id User Host db Command Time State Info Progress
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
####################################################################################
|
||||
9 Revoke SUPER privilege from user ddicttestuser1
|
||||
connection default (user=root)
|
||||
@ -329,14 +331,14 @@ ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
####################################################################################
|
||||
10 Grant SUPER privilege with grant option to user ddicttestuser1.
|
||||
connection default (user=root)
|
||||
@ -388,20 +390,20 @@ ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser2 HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID ddicttestuser2 HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser2 HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID root HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser2 HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID root HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
####################################################################################
|
||||
11 User ddicttestuser1 revokes PROCESS privilege from user ddicttestuser2
|
||||
connection ddicttestuser1;
|
||||
@ -419,11 +421,11 @@ GRANT USAGE ON *.* TO 'ddicttestuser2'@'localhost' IDENTIFIED BY PASSWORD '*22DA
|
||||
SHOW processlist;
|
||||
Id User Host db Command Time State Info Progress
|
||||
ID ddicttestuser2 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser2 HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID ddicttestuser2 HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser2 HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser2 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser2 HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser2 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
####################################################################################
|
||||
11.2 Revoke SUPER,PROCESS,GRANT OPTION privilege from user ddicttestuser1
|
||||
connection default (user=root)
|
||||
@ -450,17 +452,17 @@ ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
####################################################################################
|
||||
12 Revoke the SELECT privilege from user ddicttestuser1
|
||||
connection default (user=root)
|
||||
@ -488,18 +490,18 @@ ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME init SHOW processlist TIME_MS
|
||||
ID ddicttestuser1 HOST_NAME information_schema Query TIME Init SHOW processlist TIME_MS
|
||||
SELECT * FROM information_schema.processlist;
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY ROWS QUERY_ID NULL TID
|
||||
ID USER HOST DB COMMAND TIME STATE INFO TIME_MS STAGE MAX_STAGE PROGRESS MEMORY_USED MAX_MEMORY_USED EXAMINED_ROWS QUERY_ID INFO_BINARY TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Execute TIME Filling schema table SELECT * FROM information_schema.processlist TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID SELECT * FROM information_schema.processlist TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
ID ddicttestuser1 HOST_NAME information_schema Sleep TIME NULL TIME_MS 0 0 0.000 MEMORY MAX_MEMORY ROWS QUERY_ID NULL TID
|
||||
####################################################################################
|
||||
12.2 Revoke only the SELECT privilege on the information_schema from ddicttestuser1.
|
||||
connection default (user=root)
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -56,3 +56,7 @@ MW-284 : MDEV-13549 Galera test failures 10.1
|
||||
galera_as_slave : MDEV-13549 Galera test failures 10.1
|
||||
galera_var_innodb_disallow_writes : MDEV-10949
|
||||
galera_kill_applier : race condition at the start of the test
|
||||
GAL-480 : "Lost connection to MySQL"
|
||||
MW-328A : "Found wrong usage of mutex"
|
||||
MW-328B : "Found wrong usage of mutex"
|
||||
MW-328C : "Found wrong usage of mutex"
|
||||
|
@ -36,7 +36,7 @@ INSERT INTO t1 VALUES (5);
|
||||
--let $galera_server_number = 1
|
||||
--source include/galera_connect.inc
|
||||
--connection node_1a
|
||||
--let $wait_condition = SELECT COUNT(*) = 1 FROM INFORMATION_SCHEMA.PROCESSLIST WHERE STATE = 'query end' AND INFO = 'INSERT INTO t1 VALUES (5)';
|
||||
--let $wait_condition = SELECT COUNT(*) = 1 FROM INFORMATION_SCHEMA.PROCESSLIST WHERE STATE = 'Commit' AND INFO = 'INSERT INTO t1 VALUES (5)';
|
||||
--source include/wait_condition.inc
|
||||
|
||||
--connection node_2
|
||||
|
@ -18,7 +18,7 @@ SET GLOBAL innodb_disallow_writes=ON;
|
||||
--send INSERT INTO t1 VALUES (1);
|
||||
|
||||
--connection node_1a
|
||||
let $wait_condition = SELECT 1 FROM INFORMATION_SCHEMA.PROCESSLIST WHERE INFO = 'INSERT INTO t1 VALUES (1)' AND State = 'query end';
|
||||
let $wait_condition = SELECT 1 FROM INFORMATION_SCHEMA.PROCESSLIST WHERE INFO = 'INSERT INTO t1 VALUES (1)' AND State = 'Commit';
|
||||
--source include/wait_condition.inc
|
||||
|
||||
SET GLOBAL innodb_disallow_writes=OFF;
|
||||
|
@ -960,9 +960,12 @@ INSERT INTO t1 VALUES (11, 3, DEFAULT, 'mm');
|
||||
INSERT INTO t1 VALUES (18, 1, DEFAULT, 'mm');
|
||||
INSERT INTO t1 VALUES (28, 1, DEFAULT, 'mm');
|
||||
ALTER TABLE t1 ADD INDEX idx12 (c) , FORCE, LOCK=NONE;
|
||||
ERROR 0A000: LOCK=NONE is not supported. Reason: online rebuild with indexed virtual columns. Try LOCK=SHARED
|
||||
ALTER TABLE t1 ADD INDEX idx12 (c), LOCK=NONE;
|
||||
ALTER TABLE t1 DROP COLUMN h, ADD INDEX idx (c) , FORCE, LOCK=NONE;
|
||||
Warnings:
|
||||
Note 1831 Duplicate index `idx`. This is deprecated and will be disallowed in a future release
|
||||
ERROR 0A000: LOCK=NONE is not supported. Reason: online rebuild with indexed virtual columns. Try LOCK=SHARED
|
||||
ALTER TABLE t1 DROP COLUMN h, ADD INDEX idx (c), LOCK=NONE;
|
||||
ERROR 0A000: LOCK=NONE is not supported. Reason: online rebuild with indexed virtual columns. Try LOCK=SHARED
|
||||
DROP TABLE t1 ;
|
||||
CREATE TABLE t1 (a INT, b INT, c INT GENERATED ALWAYS AS(a+b), d INT GENERATED ALWAYS AS(a+b), h VARCHAR(10));
|
||||
INSERT INTO t1 VALUES (11, 3, DEFAULT, DEFAULT, 'mm');
|
||||
@ -1322,6 +1325,8 @@ t CREATE TABLE `t` (
|
||||
ALTER TABLE t ADD COLUMN i INT GENERATED ALWAYS AS(a+a+b), ADD COLUMN j INT, ALGORITHM=INPLACE;
|
||||
ERROR 0A000: ALGORITHM=INPLACE is not supported. Reason: INPLACE ADD or DROP of virtual columns cannot be combined with other ALTER TABLE actions. Try ALGORITHM=COPY
|
||||
ALTER TABLE t ADD INDEX (x), ADD COLUMN j INT, ALGORITHM=INPLACE, LOCK=NONE;
|
||||
ERROR 0A000: LOCK=NONE is not supported. Reason: online rebuild with indexed virtual columns. Try LOCK=SHARED
|
||||
ALTER TABLE t ADD INDEX (x), ADD COLUMN j INT, ALGORITHM=INPLACE;
|
||||
SHOW CREATE TABLE t;
|
||||
Table Create Table
|
||||
t CREATE TABLE `t` (
|
||||
|
@ -53,46 +53,8 @@ a b c h
|
||||
18 1 19 mm
|
||||
28 1 29 mm
|
||||
NULL NULL NULL mx
|
||||
SET DEBUG_SYNC = 'innodb_inplace_alter_table_enter SIGNAL start_create WAIT_FOR go_ahead';
|
||||
ALTER TABLE t ADD COLUMN x INT;
|
||||
connection con1;
|
||||
SET DEBUG_SYNC = 'now WAIT_FOR start_create';
|
||||
start transaction;
|
||||
update t set a=1 where a = 0;
|
||||
rollback;
|
||||
start transaction;
|
||||
delete from t;
|
||||
insert into t values(1,null,default,null);
|
||||
rollback;
|
||||
start transaction;
|
||||
update t set b=b+1;
|
||||
rollback;
|
||||
SET DEBUG_SYNC = 'now SIGNAL go_ahead';
|
||||
connection default;
|
||||
check table t;
|
||||
Table Op Msg_type Msg_text
|
||||
test.t check status OK
|
||||
SELECT c FROM t;
|
||||
c
|
||||
NULL
|
||||
3
|
||||
19
|
||||
29
|
||||
SET DEBUG_SYNC = 'innodb_inplace_alter_table_enter SIGNAL start_create WAIT_FOR go_ahead';
|
||||
ALTER TABLE t ADD COLUMN x2 INT;
|
||||
connection con1;
|
||||
SET DEBUG_SYNC = 'now WAIT_FOR start_create';
|
||||
start transaction;
|
||||
DELETE FROM t WHERE a = 0;
|
||||
ROLLBACK;
|
||||
DELETE FROM t WHERE a = 0;
|
||||
SET DEBUG_SYNC = 'now SIGNAL go_ahead';
|
||||
connection default;
|
||||
SELECT c FROM t;
|
||||
c
|
||||
NULL
|
||||
19
|
||||
29
|
||||
ALTER TABLE t FORCE, LOCK=NONE;
|
||||
ERROR 0A000: LOCK=NONE is not supported. Reason: online rebuild with indexed virtual columns. Try LOCK=SHARED
|
||||
disconnect con1;
|
||||
DROP TABLE t;
|
||||
SET DEBUG_SYNC = 'RESET';
|
||||
@ -123,135 +85,4 @@ NULL
|
||||
19
|
||||
29
|
||||
DROP TABLE t;
|
||||
#
|
||||
# Bug#22018532 ASSERTION WHEN ONLINE REAPPLY REBUILD LOG ON
|
||||
# MULTIPLE INDEXED VIRTUAL COLUMNS
|
||||
#
|
||||
create table t (
|
||||
a int as (1) virtual,
|
||||
b int,
|
||||
c int as (1) virtual,
|
||||
unique(b),
|
||||
unique(c),
|
||||
key(a)
|
||||
) engine=innodb;
|
||||
insert ignore into t values();
|
||||
SET DEBUG_SYNC = 'innodb_inplace_alter_table_enter SIGNAL start_create WAIT_FOR go_ahead';
|
||||
optimize table t;
|
||||
connect con1,localhost,root,,;
|
||||
SET DEBUG_SYNC = 'now WAIT_FOR start_create';
|
||||
insert ignore into t values();
|
||||
Warnings:
|
||||
Warning 1062 Duplicate entry '1' for key 'c'
|
||||
SET DEBUG_SYNC = 'now SIGNAL go_ahead';
|
||||
connection default;
|
||||
/* connection default */ optimize table t;
|
||||
Table Op Msg_type Msg_text
|
||||
test.t optimize note Table does not support optimize, doing recreate + analyze instead
|
||||
test.t optimize error Duplicate entry '1' for key 'a'
|
||||
test.t optimize status Operation failed
|
||||
Warnings:
|
||||
Error 1062 Duplicate entry '1' for key 'a'
|
||||
SELECT c FROM t;
|
||||
c
|
||||
1
|
||||
SHOW CREATE TABLE t;
|
||||
Table Create Table
|
||||
t CREATE TABLE `t` (
|
||||
`a` int(11) GENERATED ALWAYS AS (1) VIRTUAL,
|
||||
`b` int(11) DEFAULT NULL,
|
||||
`c` int(11) GENERATED ALWAYS AS (1) VIRTUAL,
|
||||
UNIQUE KEY `b` (`b`),
|
||||
UNIQUE KEY `c` (`c`),
|
||||
KEY `a` (`a`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
||||
SELECT * FROM t;
|
||||
a b c
|
||||
1 NULL 1
|
||||
DROP TABLE t;
|
||||
CREATE TABLE t (a INT, b INT, c INT GENERATED ALWAYS AS(a+b), h VARCHAR(10));
|
||||
INSERT INTO t VALUES (11, 3, DEFAULT, 'mm');
|
||||
INSERT INTO t VALUES (18, 1, DEFAULT, 'mm');
|
||||
INSERT INTO t VALUES (28, 1, DEFAULT, 'mm');
|
||||
INSERT INTO t VALUES (null, null, DEFAULT, 'mm');
|
||||
CREATE INDEX idx ON t(c);
|
||||
SET DEBUG_SYNC = 'innodb_inplace_alter_table_enter SIGNAL start_rebuild WAIT_FOR go_ahead';
|
||||
optimize table t;
|
||||
connection con1;
|
||||
SET DEBUG_SYNC = 'now WAIT_FOR start_rebuild';
|
||||
INSERT INTO t VALUES (48, 2, DEFAULT, 'xx');
|
||||
INSERT INTO t VALUES (68, 3, DEFAULT, 'sx');
|
||||
SET DEBUG_SYNC = 'now SIGNAL go_ahead';
|
||||
connection default;
|
||||
/* connection default */ optimize table t;
|
||||
Table Op Msg_type Msg_text
|
||||
test.t optimize note Table does not support optimize, doing recreate + analyze instead
|
||||
test.t optimize status OK
|
||||
SELECT c FROM t;
|
||||
c
|
||||
NULL
|
||||
14
|
||||
19
|
||||
29
|
||||
50
|
||||
71
|
||||
disconnect con1;
|
||||
DROP TABLE t;
|
||||
#
|
||||
# Bug#22951879 - ASSERTS RELATED TO ONLINE DDL AND GCOL
|
||||
#
|
||||
create table ibstd_14 (a int not null, d int not null, b varchar(198) not null, c char(181), vadcol int as (a+length(d)) stored, vbcol char(2) as (substr(b,2,2)) virtual, vbidxcol char(3) as (substr(b,1,3)) virtual , index(d), index(a), index(vbidxcol), index(a,vbidxcol), index(vbidxcol,d), unique key (b(10), a, d), index(c(99), b(31)), index(b(5), c(10), a) , index(a,d)) engine=InnoDB stats_persistent=1 row_format=dynamic;
|
||||
SET DEBUG_SYNC = 'innodb_inplace_alter_table_enter SIGNAL start_create WAIT_FOR go_ahead';
|
||||
alter table ibstd_14 row_format=compressed key_block_size=4,add key kn3 (d,c,vbcol,b);
|
||||
connect con1,localhost,root;
|
||||
SET DEBUG_SYNC = 'now WAIT_FOR start_create';
|
||||
insert into ibstd_14 (a,d,b,c, vbidxcol, vbcol) values ('118','6',repeat('oacolaarlruoacuroauurloraarucoooarcooauoolacalllaulrruarrrucruuooclacuoouccarrcoocloccorrrrarourcooalloocooccouruolaorlcaocualolc','1'),repeat('lolrrlalcocroraaulauclaaucolcorcuooaolruaooooluooooouaoorlarucorullalcrrloccououaooaorluorraclrcooouuolocoaolcocaaculruoocucoocoooauuolarcoraraocaoolulolarru','1'),default,default);
|
||||
insert into ibstd_14 (a,d,b,c, vbidxcol, vbcol) values ('118','6', 'aaaa', 'lll', default, default);
|
||||
update ibstd_14 set b='11111' where b='aaaa';
|
||||
SET DEBUG_SYNC = 'now SIGNAL go_ahead';
|
||||
connection default;
|
||||
select * from ibstd_14;
|
||||
a d b c vadcol vbcol vbidxcol
|
||||
118 6 oacolaarlruoacuroauurloraarucoooarcooauoolacalllaulrruarrrucruuooclacuoouccarrcoocloccorrrrarourcooalloocooccouruolaorlcaocualolc lolrrlalcocroraaulauclaaucolcorcuooaolruaooooluooooouaoorlarucorullalcrrloccououaooaorluorraclrcooouuolocoaolcocaaculruoocucoocoooauuolarcoraraocaoolulolarru 119 ac oac
|
||||
118 6 11111 lll 119 11 111
|
||||
select d,c,vbcol,b from ibstd_14;
|
||||
d c vbcol b
|
||||
6 lll 11 11111
|
||||
6 lolrrlalcocroraaulauclaaucolcorcuooaolruaooooluooooouaoorlarucorullalcrrloccououaooaorluorraclrcooouuolocoaolcocaaculruoocucoocoooauuolarcoraraocaoolulolarru ac oacolaarlruoacuroauurloraarucoooarcooauoolacalllaulrruarrrucruuooclacuoouccarrcoocloccorrrrarourcooalloocooccouruolaorlcaocualolc
|
||||
select vbcol from ibstd_14;
|
||||
vbcol
|
||||
11
|
||||
ac
|
||||
drop table ibstd_14;
|
||||
#
|
||||
# Bug#22018745 CORRUPTION IN ONLINE TABLE REBUILD
|
||||
# (ROW_FORMAT=REDUNDANT, INDEXED VIRTUAL COLUMN)
|
||||
#
|
||||
CREATE TABLE t (
|
||||
b char(5) PRIMARY KEY,
|
||||
v char(3) GENERATED ALWAYS AS (substr(b,1,3)) VIRTUAL, KEY(v)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=REDUNDANT;
|
||||
connection con1;
|
||||
SET DEBUG_SYNC='row_log_table_apply1_before SIGNAL prepared WAIT_FOR apply';
|
||||
OPTIMIZE TABLE t;
|
||||
connection default;
|
||||
SET DEBUG_SYNC='now WAIT_FOR prepared';
|
||||
INSERT INTO t SET b='fubar';
|
||||
BEGIN;
|
||||
DELETE FROM t;
|
||||
ROLLBACK;
|
||||
SET DEBUG_SYNC='now SIGNAL apply';
|
||||
connection con1;
|
||||
Table Op Msg_type Msg_text
|
||||
test.t optimize note Table does not support optimize, doing recreate + analyze instead
|
||||
test.t optimize status OK
|
||||
connection default;
|
||||
CHECK TABLE t;
|
||||
Table Op Msg_type Msg_text
|
||||
test.t check status OK
|
||||
SELECT * FROM t;
|
||||
b v
|
||||
fubar fub
|
||||
DROP TABLE t;
|
||||
disconnect con1;
|
||||
SET DEBUG_SYNC = 'RESET';
|
||||
|
98
mysql-test/suite/gcol/r/innodb_virtual_rebuild.result
Normal file
98
mysql-test/suite/gcol/r/innodb_virtual_rebuild.result
Normal file
@ -0,0 +1,98 @@
|
||||
CREATE TABLE t1 (j SERIAL, i INT, v INT AS (i) VIRTUAL) ENGINE=InnoDB;
|
||||
CREATE TABLE t2 (j SERIAL, i INT, v INT AS (i) VIRTUAL) ENGINE=InnoDB
|
||||
ROW_FORMAT=REDUNDANT;
|
||||
CREATE TABLE t3 (i INT, v INT AS (i) VIRTUAL) ENGINE=InnoDB;
|
||||
CREATE TABLE t4 (i INT, v INT AS (i) VIRTUAL) ENGINE=InnoDB
|
||||
ROW_FORMAT=REDUNDANT;
|
||||
INSERT INTO t4 SET i=1;
|
||||
ALTER TABLE t4 ADD INDEX(v), LOCK=NONE;
|
||||
ALTER TABLE t4 ADD COLUMN k INT, LOCK=NONE;
|
||||
ALTER TABLE t4 DROP k, LOCK=NONE;
|
||||
ERROR 0A000: LOCK=NONE is not supported. Reason: online rebuild with indexed virtual columns. Try LOCK=SHARED
|
||||
ALTER TABLE t4 DROP INDEX v, LOCK=NONE;
|
||||
ALTER TABLE t4 DROP k, LOCK=NONE;
|
||||
INSERT INTO t3 SET i=1;
|
||||
ALTER TABLE t3 ADD INDEX(v), LOCK=NONE;
|
||||
ALTER TABLE t3 ADD COLUMN k INT, LOCK=NONE;
|
||||
ALTER TABLE t3 DROP k, LOCK=NONE;
|
||||
ERROR 0A000: LOCK=NONE is not supported. Reason: online rebuild with indexed virtual columns. Try LOCK=SHARED
|
||||
ALTER TABLE t3 DROP INDEX v, LOCK=NONE;
|
||||
ALTER TABLE t3 DROP k, LOCK=NONE;
|
||||
INSERT INTO t2 SET i=1;
|
||||
ALTER TABLE t2 ADD INDEX(v), LOCK=NONE;
|
||||
ALTER TABLE t2 ADD COLUMN k INT, LOCK=NONE;
|
||||
ALTER TABLE t2 DROP k, LOCK=NONE;
|
||||
ERROR 0A000: LOCK=NONE is not supported. Reason: online rebuild with indexed virtual columns. Try LOCK=SHARED
|
||||
ALTER TABLE t2 DROP INDEX v, LOCK=NONE;
|
||||
ALTER TABLE t2 DROP k, LOCK=NONE;
|
||||
INSERT INTO t1 SET i=1;
|
||||
ALTER TABLE t1 ADD INDEX(v), LOCK=NONE;
|
||||
ALTER TABLE t1 ADD COLUMN k INT, LOCK=NONE;
|
||||
ALTER TABLE t1 DROP k, LOCK=NONE;
|
||||
ERROR 0A000: LOCK=NONE is not supported. Reason: online rebuild with indexed virtual columns. Try LOCK=SHARED
|
||||
ALTER TABLE t1 DROP INDEX v, LOCK=NONE;
|
||||
ALTER TABLE t1 DROP k, LOCK=NONE;
|
||||
connect ddl,localhost,root,,test;
|
||||
connection default;
|
||||
connection ddl;
|
||||
SET DEBUG_SYNC = 'row_log_table_apply1_before SIGNAL copied WAIT_FOR dml';
|
||||
ALTER TABLE t4 FORCE;
|
||||
connection default;
|
||||
SET DEBUG_SYNC = 'now WAIT_FOR copied';
|
||||
BEGIN;
|
||||
UPDATE t4 SET i = 0;
|
||||
ROLLBACK;
|
||||
SET DEBUG_SYNC = 'now SIGNAL dml';
|
||||
connection ddl;
|
||||
connection default;
|
||||
SELECT * FROM t4;
|
||||
i v
|
||||
1 1
|
||||
DROP TABLE t4;
|
||||
connection ddl;
|
||||
SET DEBUG_SYNC = 'row_log_table_apply1_before SIGNAL copied WAIT_FOR dml';
|
||||
ALTER TABLE t3 FORCE;
|
||||
connection default;
|
||||
SET DEBUG_SYNC = 'now WAIT_FOR copied';
|
||||
BEGIN;
|
||||
UPDATE t3 SET i = 0;
|
||||
ROLLBACK;
|
||||
SET DEBUG_SYNC = 'now SIGNAL dml';
|
||||
connection ddl;
|
||||
connection default;
|
||||
SELECT * FROM t3;
|
||||
i v
|
||||
1 1
|
||||
DROP TABLE t3;
|
||||
connection ddl;
|
||||
SET DEBUG_SYNC = 'row_log_table_apply1_before SIGNAL copied WAIT_FOR dml';
|
||||
ALTER TABLE t2 FORCE;
|
||||
connection default;
|
||||
SET DEBUG_SYNC = 'now WAIT_FOR copied';
|
||||
BEGIN;
|
||||
UPDATE t2 SET i = 0;
|
||||
ROLLBACK;
|
||||
SET DEBUG_SYNC = 'now SIGNAL dml';
|
||||
connection ddl;
|
||||
connection default;
|
||||
SELECT * FROM t2;
|
||||
j i v
|
||||
1 1 1
|
||||
DROP TABLE t2;
|
||||
connection ddl;
|
||||
SET DEBUG_SYNC = 'row_log_table_apply1_before SIGNAL copied WAIT_FOR dml';
|
||||
ALTER TABLE t1 FORCE;
|
||||
connection default;
|
||||
SET DEBUG_SYNC = 'now WAIT_FOR copied';
|
||||
BEGIN;
|
||||
UPDATE t1 SET i = 0;
|
||||
ROLLBACK;
|
||||
SET DEBUG_SYNC = 'now SIGNAL dml';
|
||||
connection ddl;
|
||||
connection default;
|
||||
SELECT * FROM t1;
|
||||
j i v
|
||||
1 1 1
|
||||
DROP TABLE t1;
|
||||
disconnect ddl;
|
||||
SET DEBUG_SYNC = 'RESET';
|
@ -878,8 +878,13 @@ INSERT INTO t1 VALUES (18, 1, DEFAULT, 'mm');
|
||||
|
||||
INSERT INTO t1 VALUES (28, 1, DEFAULT, 'mm');
|
||||
|
||||
--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
|
||||
ALTER TABLE t1 ADD INDEX idx12 (c) , FORCE, LOCK=NONE;
|
||||
ALTER TABLE t1 ADD INDEX idx12 (c), LOCK=NONE;
|
||||
--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
|
||||
ALTER TABLE t1 DROP COLUMN h, ADD INDEX idx (c) , FORCE, LOCK=NONE;
|
||||
--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
|
||||
ALTER TABLE t1 DROP COLUMN h, ADD INDEX idx (c), LOCK=NONE;
|
||||
|
||||
DROP TABLE t1 ;
|
||||
|
||||
@ -1305,8 +1310,9 @@ SHOW CREATE TABLE t;
|
||||
--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
|
||||
ALTER TABLE t ADD COLUMN i INT GENERATED ALWAYS AS(a+a+b), ADD COLUMN j INT, ALGORITHM=INPLACE;
|
||||
|
||||
# Add an index along with adding a regular column is allowed.
|
||||
--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
|
||||
ALTER TABLE t ADD INDEX (x), ADD COLUMN j INT, ALGORITHM=INPLACE, LOCK=NONE;
|
||||
ALTER TABLE t ADD INDEX (x), ADD COLUMN j INT, ALGORITHM=INPLACE;
|
||||
SHOW CREATE TABLE t;
|
||||
|
||||
# Online add an index on newly added virtual column is not allowed.
|
||||
|
@ -53,8 +53,11 @@ SELECT c FROM t;
|
||||
SHOW CREATE TABLE t;
|
||||
SELECT * FROM t;
|
||||
|
||||
--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
|
||||
ALTER TABLE t FORCE, LOCK=NONE;
|
||||
if (0) {# MDEV-14341 TODO: re-enable this
|
||||
SET DEBUG_SYNC = 'innodb_inplace_alter_table_enter SIGNAL start_create WAIT_FOR go_ahead';
|
||||
--send ALTER TABLE t ADD COLUMN x INT
|
||||
--send ALTER TABLE t FORCE
|
||||
|
||||
connection con1;
|
||||
|
||||
@ -78,7 +81,7 @@ check table t;
|
||||
SELECT c FROM t;
|
||||
|
||||
SET DEBUG_SYNC = 'innodb_inplace_alter_table_enter SIGNAL start_create WAIT_FOR go_ahead';
|
||||
--send ALTER TABLE t ADD COLUMN x2 INT
|
||||
--send ALTER TABLE t FORCE
|
||||
|
||||
connection con1;
|
||||
|
||||
@ -93,6 +96,7 @@ connection default;
|
||||
reap;
|
||||
|
||||
SELECT c FROM t;
|
||||
}
|
||||
|
||||
disconnect con1;
|
||||
DROP TABLE t;
|
||||
@ -129,7 +133,7 @@ SELECT c FROM t;
|
||||
|
||||
DROP TABLE t;
|
||||
|
||||
|
||||
if (0) {# MDEV-14341 TODO: re-enable LOCK=NONE and these tests
|
||||
--echo #
|
||||
--echo # Bug#22018532 ASSERTION WHEN ONLINE REAPPLY REBUILD LOG ON
|
||||
--echo # MULTIPLE INDEXED VIRTUAL COLUMNS
|
||||
@ -264,7 +268,7 @@ SELECT * FROM t;
|
||||
DROP TABLE t;
|
||||
|
||||
disconnect con1;
|
||||
|
||||
}
|
||||
SET DEBUG_SYNC = 'RESET';
|
||||
|
||||
--source include/wait_until_count_sessions.inc
|
||||
|
50
mysql-test/suite/gcol/t/innodb_virtual_rebuild.test
Normal file
50
mysql-test/suite/gcol/t/innodb_virtual_rebuild.test
Normal file
@ -0,0 +1,50 @@
|
||||
--source include/have_innodb.inc
|
||||
--source include/have_debug.inc
|
||||
--source include/have_debug_sync.inc
|
||||
|
||||
CREATE TABLE t1 (j SERIAL, i INT, v INT AS (i) VIRTUAL) ENGINE=InnoDB;
|
||||
CREATE TABLE t2 (j SERIAL, i INT, v INT AS (i) VIRTUAL) ENGINE=InnoDB
|
||||
ROW_FORMAT=REDUNDANT;
|
||||
CREATE TABLE t3 (i INT, v INT AS (i) VIRTUAL) ENGINE=InnoDB;
|
||||
CREATE TABLE t4 (i INT, v INT AS (i) VIRTUAL) ENGINE=InnoDB
|
||||
ROW_FORMAT=REDUNDANT;
|
||||
|
||||
let $n=4;
|
||||
while ($n)
|
||||
{
|
||||
eval INSERT INTO t$n SET i=1;
|
||||
eval ALTER TABLE t$n ADD INDEX(v), LOCK=NONE;
|
||||
eval ALTER TABLE t$n ADD COLUMN k INT, LOCK=NONE;
|
||||
--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
|
||||
eval ALTER TABLE t$n DROP k, LOCK=NONE;
|
||||
eval ALTER TABLE t$n DROP INDEX v, LOCK=NONE;
|
||||
eval ALTER TABLE t$n DROP k, LOCK=NONE;
|
||||
dec $n;
|
||||
}
|
||||
|
||||
connect (ddl,localhost,root,,test);
|
||||
connection default;
|
||||
|
||||
let $n=4;
|
||||
while ($n)
|
||||
{
|
||||
connection ddl;
|
||||
SET DEBUG_SYNC = 'row_log_table_apply1_before SIGNAL copied WAIT_FOR dml';
|
||||
send_eval ALTER TABLE t$n FORCE;
|
||||
|
||||
connection default;
|
||||
SET DEBUG_SYNC = 'now WAIT_FOR copied';
|
||||
BEGIN;
|
||||
eval UPDATE t$n SET i = 0;
|
||||
ROLLBACK;
|
||||
SET DEBUG_SYNC = 'now SIGNAL dml';
|
||||
|
||||
connection ddl;
|
||||
reap;
|
||||
connection default;
|
||||
eval SELECT * FROM t$n;
|
||||
eval DROP TABLE t$n;
|
||||
dec $n;
|
||||
}
|
||||
disconnect ddl;
|
||||
SET DEBUG_SYNC = 'RESET';
|
@ -35,7 +35,7 @@ ALTER TABLE t4 ADD COLUMN b INT;
|
||||
SELECT COUNT(*) FROM INFORMATION_SCHEMA.COLUMNS
|
||||
LEFT JOIN t4 ON (NUMERIC_SCALE = pk);
|
||||
COUNT(*)
|
||||
1733
|
||||
1734
|
||||
SET DEBUG_SYNC='innodb_inplace_alter_table_enter SIGNAL enter WAIT_FOR delete';
|
||||
ALTER TABLE t4 ADD COLUMN c INT;
|
||||
connect dml,localhost,root,,;
|
||||
|
@ -1,3 +1,4 @@
|
||||
call mtr.add_suppression("InnoDB: innodb_open_files=13 is exceeded");
|
||||
SET @save_tdc= @@GLOBAL.table_definition_cache;
|
||||
SET @save_toc= @@GLOBAL.table_open_cache;
|
||||
SET GLOBAL table_definition_cache= 400;
|
||||
|
@ -2,6 +2,8 @@
|
||||
--source include/have_debug.inc
|
||||
--source include/have_debug_sync.inc
|
||||
|
||||
call mtr.add_suppression("InnoDB: innodb_open_files=13 is exceeded");
|
||||
|
||||
SET @save_tdc= @@GLOBAL.table_definition_cache;
|
||||
SET @save_toc= @@GLOBAL.table_open_cache;
|
||||
|
||||
|
13
mysql-test/suite/mariabackup/data_directory.result
Normal file
13
mysql-test/suite/mariabackup/data_directory.result
Normal file
@ -0,0 +1,13 @@
|
||||
CREATE TABLE t(a INT) ENGINE=InnoDB DATA DIRECTORY='table_data_dir';
|
||||
INSERT INTO t VALUES(1);
|
||||
# xtrabackup backup
|
||||
# xtrabackup prepare
|
||||
DROP TABLE t;
|
||||
# shutdown server
|
||||
# remove datadir
|
||||
# xtrabackup move back
|
||||
# restart server
|
||||
SELECT * FROM t;
|
||||
a
|
||||
1
|
||||
DROP TABLE t;
|
23
mysql-test/suite/mariabackup/data_directory.test
Normal file
23
mysql-test/suite/mariabackup/data_directory.test
Normal file
@ -0,0 +1,23 @@
|
||||
let $table_data_dir=$MYSQLTEST_VARDIR/ddir;
|
||||
mkdir $table_data_dir;
|
||||
--replace_result $table_data_dir table_data_dir
|
||||
EVAL CREATE TABLE t(a INT) ENGINE=InnoDB DATA DIRECTORY='$table_data_dir';
|
||||
INSERT INTO t VALUES(1);
|
||||
echo # xtrabackup backup;
|
||||
let $targetdir=$MYSQLTEST_VARDIR/tmp/backup;
|
||||
--disable_result_log
|
||||
exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$targetdir;
|
||||
--enable_result_log
|
||||
--source include/shutdown_mysqld.inc
|
||||
echo # xtrabackup prepare;
|
||||
--disable_result_log
|
||||
exec $XTRABACKUP --prepare --target-dir=$targetdir;
|
||||
--source include/start_mysqld.inc
|
||||
DROP TABLE t;
|
||||
rmdir $table_data_dir;
|
||||
-- source include/restart_and_restore.inc
|
||||
--enable_result_log
|
||||
SELECT * FROM t;
|
||||
DROP TABLE t;
|
||||
rmdir $targetdir;
|
||||
rmdir $table_data_dir;
|
@ -1,13 +1,22 @@
|
||||
call mtr.add_suppression("InnoDB: New log files created");
|
||||
CREATE TABLE t(i INT) ENGINE INNODB;
|
||||
CREATE TABLE t(i INT PRIMARY KEY) ENGINE INNODB;
|
||||
BEGIN;
|
||||
INSERT INTO t VALUES(2);
|
||||
connect con1,localhost,root,,;
|
||||
SET GLOBAL innodb_flush_log_at_trx_commit = 1;
|
||||
INSERT INTO t VALUES(1);
|
||||
# Create full backup , modify table, then create incremental/differential backup
|
||||
INSERT INTO t VALUES(2);
|
||||
BEGIN;
|
||||
INSERT INTO t VALUES(0);
|
||||
DELETE FROM t WHERE i=0;
|
||||
connection default;
|
||||
COMMIT;
|
||||
SELECT * FROM t;
|
||||
i
|
||||
1
|
||||
2
|
||||
# Prepare full backup, apply incremental one
|
||||
disconnect con1;
|
||||
# Restore and check results
|
||||
# shutdown server
|
||||
# remove datadir
|
||||
|
@ -5,14 +5,22 @@ call mtr.add_suppression("InnoDB: New log files created");
|
||||
let $basedir=$MYSQLTEST_VARDIR/tmp/backup;
|
||||
let $incremental_dir=$MYSQLTEST_VARDIR/tmp/backup_inc1;
|
||||
|
||||
CREATE TABLE t(i INT) ENGINE INNODB;
|
||||
CREATE TABLE t(i INT PRIMARY KEY) ENGINE INNODB;
|
||||
BEGIN;
|
||||
INSERT INTO t VALUES(2);
|
||||
connect (con1,localhost,root,,);
|
||||
SET GLOBAL innodb_flush_log_at_trx_commit = 1;
|
||||
INSERT INTO t VALUES(1);
|
||||
|
||||
echo # Create full backup , modify table, then create incremental/differential backup;
|
||||
--disable_result_log
|
||||
exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$basedir;
|
||||
--enable_result_log
|
||||
INSERT INTO t VALUES(2);
|
||||
BEGIN;
|
||||
INSERT INTO t VALUES(0);
|
||||
DELETE FROM t WHERE i=0;
|
||||
connection default;
|
||||
COMMIT;
|
||||
SELECT * FROM t;
|
||||
exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --ftwrl-wait-timeout=5 --ftwrl-wait-threshold=300 --ftwrl-wait-query-type=all --target-dir=$incremental_dir --incremental-basedir=$basedir;
|
||||
|
||||
@ -21,6 +29,7 @@ echo # Prepare full backup, apply incremental one;
|
||||
exec $XTRABACKUP --prepare --target-dir=$basedir;
|
||||
exec $XTRABACKUP --prepare --target-dir=$basedir --incremental-dir=$incremental_dir ;
|
||||
|
||||
disconnect con1;
|
||||
echo # Restore and check results;
|
||||
let $targetdir=$basedir;
|
||||
-- source include/restart_and_restore.inc
|
||||
|
1
mysql-test/suite/mariabackup/partition_datadir.opt
Normal file
1
mysql-test/suite/mariabackup/partition_datadir.opt
Normal file
@ -0,0 +1 @@
|
||||
--partition
|
22
mysql-test/suite/mariabackup/partition_datadir.result
Normal file
22
mysql-test/suite/mariabackup/partition_datadir.result
Normal file
@ -0,0 +1,22 @@
|
||||
CREATE TABLE t(i int)
|
||||
ENGINE=InnoDB
|
||||
PARTITION BY RANGE (i)
|
||||
(PARTITION p0 VALUES LESS THAN (100),
|
||||
PARTITION P1 VALUES LESS THAN (200),
|
||||
PARTITION p2 VALUES LESS THAN (300) DATA DIRECTORY = 'MYSQLTEST_VARDIR/partitdata',
|
||||
PARTITION p3 VALUES LESS THAN (400) DATA DIRECTORY = 'MYSQLTEST_VARDIR/partitdata',
|
||||
PARTITION p4 VALUES LESS THAN MAXVALUE);
|
||||
INSERT INTO t VALUES (1), (101), (201), (301), (401);
|
||||
DROP TABLE t;
|
||||
# shutdown server
|
||||
# remove datadir
|
||||
# xtrabackup move back
|
||||
# restart server
|
||||
SELECT * FROM t;
|
||||
i
|
||||
1
|
||||
101
|
||||
201
|
||||
301
|
||||
401
|
||||
DROP TABLE t;
|
24
mysql-test/suite/mariabackup/partition_datadir.test
Normal file
24
mysql-test/suite/mariabackup/partition_datadir.test
Normal file
@ -0,0 +1,24 @@
|
||||
let $targetdir=$MYSQLTEST_VARDIR/backup;
|
||||
mkdir $targetdir;
|
||||
mkdir $MYSQLTEST_VARDIR/partitdata;
|
||||
|
||||
--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR
|
||||
eval CREATE TABLE t(i int)
|
||||
ENGINE=InnoDB
|
||||
PARTITION BY RANGE (i)
|
||||
(PARTITION p0 VALUES LESS THAN (100),
|
||||
PARTITION P1 VALUES LESS THAN (200),
|
||||
PARTITION p2 VALUES LESS THAN (300) DATA DIRECTORY = '$MYSQLTEST_VARDIR/partitdata',
|
||||
PARTITION p3 VALUES LESS THAN (400) DATA DIRECTORY = '$MYSQLTEST_VARDIR/partitdata',
|
||||
PARTITION p4 VALUES LESS THAN MAXVALUE);
|
||||
INSERT INTO t VALUES (1), (101), (201), (301), (401);
|
||||
exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$targetdir;
|
||||
exec $XTRABACKUP --prepare --target-dir=$targetdir;
|
||||
DROP TABLE t;
|
||||
rmdir $MYSQLTEST_VARDIR/partitdata;
|
||||
--source include/restart_and_restore.inc
|
||||
--enable_result_log
|
||||
SELECT * FROM t;
|
||||
DROP TABLE t;
|
||||
rmdir $targetdir;
|
||||
rmdir $MYSQLTEST_VARDIR/partitdata;
|
@ -118,10 +118,10 @@ update performance_schema.setup_instruments set enabled='YES', timed='YES'
|
||||
'idle');
|
||||
|
||||
update performance_schema.setup_instruments set enabled='YES', timed='YES'
|
||||
where name in ('stage/sql/init',
|
||||
'stage/sql/checking permissions',
|
||||
where name in ('stage/sql/Init', 'stage/sql/Init for update',
|
||||
'stage/sql/Checking permissions',
|
||||
'stage/sql/Opening tables',
|
||||
'stage/sql/closing tables');
|
||||
'stage/sql/Closing tables');
|
||||
|
||||
update performance_schema.setup_instruments set enabled='YES', timed='YES'
|
||||
where name in ('statement/sql/select',
|
||||
@ -247,7 +247,7 @@ prepare dump_stages_account from
|
||||
"select user, host, event_name, count_star
|
||||
from performance_schema.events_stages_summary_by_account_by_event_name
|
||||
where user like \'user%\'
|
||||
and event_name in ('stage/sql/init',
|
||||
and event_name in ('stage/sql/init', 'stage/sql/Init for update',
|
||||
'stage/sql/checking permissions',
|
||||
'stage/sql/Opening tables',
|
||||
'stage/sql/closing tables')
|
||||
@ -257,7 +257,7 @@ prepare dump_stages_user from
|
||||
"select user, event_name, count_star
|
||||
from performance_schema.events_stages_summary_by_user_by_event_name
|
||||
where user like \'user%\'
|
||||
and event_name in ('stage/sql/init',
|
||||
and event_name in ('stage/sql/init', 'stage/sql/Init for update',
|
||||
'stage/sql/checking permissions',
|
||||
'stage/sql/Opening tables',
|
||||
'stage/sql/closing tables')
|
||||
@ -267,7 +267,7 @@ prepare dump_stages_host from
|
||||
"select host, event_name, count_star
|
||||
from performance_schema.events_stages_summary_by_host_by_event_name
|
||||
where host=\'localhost\'
|
||||
and event_name in ('stage/sql/init',
|
||||
and event_name in ('stage/sql/init', 'stage/sql/Init for update',
|
||||
'stage/sql/checking permissions',
|
||||
'stage/sql/Opening tables',
|
||||
'stage/sql/closing tables')
|
||||
@ -276,7 +276,7 @@ prepare dump_stages_host from
|
||||
prepare dump_stages_global from
|
||||
"select event_name, count_star
|
||||
from performance_schema.events_stages_summary_global_by_event_name
|
||||
where event_name in ('stage/sql/init',
|
||||
where event_name in ('stage/sql/init', 'stage/sql/Init for update',
|
||||
'stage/sql/checking permissions',
|
||||
'stage/sql/Opening tables',
|
||||
'stage/sql/closing tables')
|
||||
@ -285,7 +285,7 @@ prepare dump_stages_global from
|
||||
prepare dump_stages_history from
|
||||
"select event_name, count(event_name)
|
||||
from performance_schema.events_stages_history_long
|
||||
where event_name in ('stage/sql/init',
|
||||
where event_name in ('stage/sql/init', 'stage/sql/Init for update',
|
||||
'stage/sql/checking permissions',
|
||||
'stage/sql/Opening tables',
|
||||
'stage/sql/closing tables')
|
||||
|
@ -13,6 +13,7 @@ select count(*) from performance_schema.setup_timers;
|
||||
# Make sure we don't crash, no matter what the starting parameters are
|
||||
|
||||
--disable_result_log
|
||||
--disable_query_log
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
@ -66,11 +67,7 @@ select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
--enable_result_log
|
||||
|
||||
# This has a stable output, printing the result:
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
--enable_query_log
|
||||
|
||||
# This has an unrepeatable output, it does depends too much on
|
||||
# - the platform hardware (sizeof structures, padding)
|
||||
|
@ -29,10 +29,12 @@ truncate performance_schema.events_waits_summary_global_by_event_name;
|
||||
truncate performance_schema.events_waits_history_long;
|
||||
|
||||
# Check the configuration is ok
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
show status like "performance_schema%";
|
||||
# We don't print this as it causes too many changes in test cases if
|
||||
# one variable changes value
|
||||
#show variables where
|
||||
# `Variable_name` != "performance_schema_max_statement_classes" and
|
||||
# `Variable_name` like "performance_schema%";
|
||||
#show status like "performance_schema%";
|
||||
|
||||
echo "================== Step 1 ==================";
|
||||
call dump_thread();
|
||||
@ -493,4 +495,3 @@ execute dump_objects_summary;
|
||||
|
||||
# On test failures, may help to track the root cause
|
||||
show status like "performance_schema%";
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -30,9 +30,10 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 0
|
||||
stage/sql/closing tables 0
|
||||
stage/sql/init 0
|
||||
stage/sql/Checking permissions 0
|
||||
stage/sql/Closing tables 0
|
||||
stage/sql/Init 0
|
||||
stage/sql/Init for update 0
|
||||
stage/sql/Opening tables 0
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
@ -94,9 +95,10 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 0
|
||||
stage/sql/closing tables 0
|
||||
stage/sql/init 0
|
||||
stage/sql/Checking permissions 0
|
||||
stage/sql/Closing tables 0
|
||||
stage/sql/Init 0
|
||||
stage/sql/Init for update 0
|
||||
stage/sql/Opening tables 0
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
@ -166,15 +168,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 3
|
||||
stage/sql/closing tables 3
|
||||
stage/sql/init 6
|
||||
stage/sql/Checking permissions 3
|
||||
stage/sql/Closing tables 4
|
||||
stage/sql/Init 5
|
||||
stage/sql/Init for update 1
|
||||
stage/sql/Opening tables 3
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 3
|
||||
stage/sql/closing tables 3
|
||||
stage/sql/init 6
|
||||
stage/sql/Checking permissions 3
|
||||
stage/sql/Closing tables 4
|
||||
stage/sql/Init 5
|
||||
stage/sql/Init for update 1
|
||||
stage/sql/Opening tables 3
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -240,15 +244,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 3
|
||||
stage/sql/closing tables 3
|
||||
stage/sql/init 6
|
||||
stage/sql/Checking permissions 3
|
||||
stage/sql/Closing tables 4
|
||||
stage/sql/Init 5
|
||||
stage/sql/Init for update 1
|
||||
stage/sql/Opening tables 3
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 3
|
||||
stage/sql/closing tables 3
|
||||
stage/sql/init 6
|
||||
stage/sql/Checking permissions 3
|
||||
stage/sql/Closing tables 4
|
||||
stage/sql/Init 5
|
||||
stage/sql/Init for update 1
|
||||
stage/sql/Opening tables 3
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -321,15 +327,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 6
|
||||
stage/sql/closing tables 6
|
||||
stage/sql/init 12
|
||||
stage/sql/Checking permissions 6
|
||||
stage/sql/Closing tables 8
|
||||
stage/sql/Init 10
|
||||
stage/sql/Init for update 2
|
||||
stage/sql/Opening tables 6
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 6
|
||||
stage/sql/closing tables 6
|
||||
stage/sql/init 12
|
||||
stage/sql/Checking permissions 6
|
||||
stage/sql/Closing tables 8
|
||||
stage/sql/Init 10
|
||||
stage/sql/Init for update 2
|
||||
stage/sql/Opening tables 6
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -398,15 +406,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 6
|
||||
stage/sql/closing tables 6
|
||||
stage/sql/init 12
|
||||
stage/sql/Checking permissions 6
|
||||
stage/sql/Closing tables 8
|
||||
stage/sql/Init 10
|
||||
stage/sql/Init for update 2
|
||||
stage/sql/Opening tables 6
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 6
|
||||
stage/sql/closing tables 6
|
||||
stage/sql/init 12
|
||||
stage/sql/Checking permissions 6
|
||||
stage/sql/Closing tables 8
|
||||
stage/sql/Init 10
|
||||
stage/sql/Init for update 2
|
||||
stage/sql/Opening tables 6
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -482,15 +492,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 9
|
||||
stage/sql/closing tables 9
|
||||
stage/sql/init 18
|
||||
stage/sql/Checking permissions 9
|
||||
stage/sql/Closing tables 12
|
||||
stage/sql/Init 15
|
||||
stage/sql/Init for update 3
|
||||
stage/sql/Opening tables 9
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 9
|
||||
stage/sql/closing tables 9
|
||||
stage/sql/init 18
|
||||
stage/sql/Checking permissions 9
|
||||
stage/sql/Closing tables 12
|
||||
stage/sql/Init 15
|
||||
stage/sql/Init for update 3
|
||||
stage/sql/Opening tables 9
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -562,15 +574,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 9
|
||||
stage/sql/closing tables 9
|
||||
stage/sql/init 18
|
||||
stage/sql/Checking permissions 9
|
||||
stage/sql/Closing tables 12
|
||||
stage/sql/Init 15
|
||||
stage/sql/Init for update 3
|
||||
stage/sql/Opening tables 9
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 9
|
||||
stage/sql/closing tables 9
|
||||
stage/sql/init 18
|
||||
stage/sql/Checking permissions 9
|
||||
stage/sql/Closing tables 12
|
||||
stage/sql/Init 15
|
||||
stage/sql/Init for update 3
|
||||
stage/sql/Opening tables 9
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -649,15 +663,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 24
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 20
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 24
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 20
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -727,15 +743,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 25
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 21
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 25
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 21
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -803,15 +821,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 26
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 22
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 26
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 22
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -876,15 +896,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 27
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 23
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 27
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 23
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -946,15 +968,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -1017,15 +1041,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -1087,15 +1113,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -1157,15 +1185,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -1227,15 +1257,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -1297,15 +1329,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -1367,15 +1401,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -1437,15 +1473,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -1507,15 +1545,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -1577,15 +1617,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -1647,15 +1689,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 0
|
||||
stage/sql/closing tables 0
|
||||
stage/sql/init 0
|
||||
stage/sql/Checking permissions 0
|
||||
stage/sql/Closing tables 0
|
||||
stage/sql/Init 0
|
||||
stage/sql/Init for update 0
|
||||
stage/sql/Opening tables 0
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -1717,15 +1761,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 0
|
||||
stage/sql/closing tables 0
|
||||
stage/sql/init 0
|
||||
stage/sql/Checking permissions 0
|
||||
stage/sql/Closing tables 0
|
||||
stage/sql/Init 0
|
||||
stage/sql/Init for update 0
|
||||
stage/sql/Opening tables 0
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -1787,15 +1833,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 0
|
||||
stage/sql/closing tables 0
|
||||
stage/sql/init 0
|
||||
stage/sql/Checking permissions 0
|
||||
stage/sql/Closing tables 0
|
||||
stage/sql/Init 0
|
||||
stage/sql/Init for update 0
|
||||
stage/sql/Opening tables 0
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -1857,15 +1905,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 0
|
||||
stage/sql/closing tables 0
|
||||
stage/sql/init 0
|
||||
stage/sql/Checking permissions 0
|
||||
stage/sql/Closing tables 0
|
||||
stage/sql/Init 0
|
||||
stage/sql/Init for update 0
|
||||
stage/sql/Opening tables 0
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -1927,15 +1977,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 0
|
||||
stage/sql/closing tables 0
|
||||
stage/sql/init 0
|
||||
stage/sql/Checking permissions 0
|
||||
stage/sql/Closing tables 0
|
||||
stage/sql/Init 0
|
||||
stage/sql/Init for update 0
|
||||
stage/sql/Opening tables 0
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -1997,15 +2049,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 0
|
||||
stage/sql/closing tables 0
|
||||
stage/sql/init 0
|
||||
stage/sql/Checking permissions 0
|
||||
stage/sql/Closing tables 0
|
||||
stage/sql/Init 0
|
||||
stage/sql/Init for update 0
|
||||
stage/sql/Opening tables 0
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -2067,15 +2121,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 0
|
||||
stage/sql/closing tables 0
|
||||
stage/sql/init 0
|
||||
stage/sql/Checking permissions 0
|
||||
stage/sql/Closing tables 0
|
||||
stage/sql/Init 0
|
||||
stage/sql/Init for update 0
|
||||
stage/sql/Opening tables 0
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -2137,15 +2193,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 0
|
||||
stage/sql/closing tables 0
|
||||
stage/sql/init 0
|
||||
stage/sql/Checking permissions 0
|
||||
stage/sql/Closing tables 0
|
||||
stage/sql/Init 0
|
||||
stage/sql/Init for update 0
|
||||
stage/sql/Opening tables 0
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
@ -2207,15 +2265,17 @@ execute dump_stages_host;
|
||||
host event_name count_star
|
||||
execute dump_stages_global;
|
||||
event_name count_star
|
||||
stage/sql/checking permissions 0
|
||||
stage/sql/closing tables 0
|
||||
stage/sql/init 0
|
||||
stage/sql/Checking permissions 0
|
||||
stage/sql/Closing tables 0
|
||||
stage/sql/Init 0
|
||||
stage/sql/Init for update 0
|
||||
stage/sql/Opening tables 0
|
||||
execute dump_stages_history;
|
||||
event_name count(event_name)
|
||||
stage/sql/checking permissions 12
|
||||
stage/sql/closing tables 12
|
||||
stage/sql/init 28
|
||||
stage/sql/Checking permissions 12
|
||||
stage/sql/Closing tables 16
|
||||
stage/sql/Init 24
|
||||
stage/sql/Init for update 4
|
||||
stage/sql/Opening tables 12
|
||||
execute dump_statements_account;
|
||||
user host event_name count_star
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -107,138 +107,152 @@ and (end_event_id <= @marker_end)
|
||||
) all_events
|
||||
order by relative_event_id asc;
|
||||
relative_event_id relative_end_event_id event_name comment nesting_event_type relative_nesting_event_id
|
||||
0 18 statement/sql/select select "MARKER_BEGIN" as marker NULL NULL
|
||||
1 4 stage/sql/init (stage) STATEMENT 0
|
||||
0 20 statement/sql/select select "MARKER_BEGIN" as marker NULL NULL
|
||||
1 4 stage/sql/Init (stage) STATEMENT 0
|
||||
2 2 wait/io/socket/sql/client_connection recv STAGE 1
|
||||
3 3 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 1
|
||||
4 4 wait/io/file/sql/query_log write STAGE 1
|
||||
5 5 stage/sql/checking permissions (stage) STATEMENT 0
|
||||
5 5 stage/sql/Checking permissions (stage) STATEMENT 0
|
||||
6 6 stage/sql/Opening tables (stage) STATEMENT 0
|
||||
7 7 stage/sql/After opening tables (stage) STATEMENT 0
|
||||
8 8 stage/sql/init (stage) STATEMENT 0
|
||||
9 9 stage/sql/optimizing (stage) STATEMENT 0
|
||||
10 10 stage/sql/executing (stage) STATEMENT 0
|
||||
11 11 stage/sql/end (stage) STATEMENT 0
|
||||
12 12 stage/sql/query end (stage) STATEMENT 0
|
||||
13 13 stage/sql/closing tables (stage) STATEMENT 0
|
||||
14 14 stage/sql/freeing items (stage) STATEMENT 0
|
||||
15 15 wait/io/socket/sql/client_connection send STATEMENT 0
|
||||
16 16 wait/synch/mutex/sql/THD::LOCK_thd_data lock STATEMENT 0
|
||||
17 18 stage/sql/cleaning up (stage) STATEMENT 0
|
||||
18 18 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 17
|
||||
19 19 idle idle NULL NULL
|
||||
20 38 statement/sql/select select "This is simple statement one" as payload NULL NULL
|
||||
21 24 stage/sql/init (stage) STATEMENT 20
|
||||
22 22 wait/io/socket/sql/client_connection recv STAGE 21
|
||||
23 23 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 21
|
||||
24 24 wait/io/file/sql/query_log write STAGE 21
|
||||
25 25 stage/sql/checking permissions (stage) STATEMENT 20
|
||||
26 26 stage/sql/Opening tables (stage) STATEMENT 20
|
||||
27 27 stage/sql/After opening tables (stage) STATEMENT 20
|
||||
28 28 stage/sql/init (stage) STATEMENT 20
|
||||
29 29 stage/sql/optimizing (stage) STATEMENT 20
|
||||
30 30 stage/sql/executing (stage) STATEMENT 20
|
||||
31 31 stage/sql/end (stage) STATEMENT 20
|
||||
32 32 stage/sql/query end (stage) STATEMENT 20
|
||||
33 33 stage/sql/closing tables (stage) STATEMENT 20
|
||||
34 34 stage/sql/freeing items (stage) STATEMENT 20
|
||||
35 35 wait/io/socket/sql/client_connection send STATEMENT 20
|
||||
36 36 wait/synch/mutex/sql/THD::LOCK_thd_data lock STATEMENT 20
|
||||
37 38 stage/sql/cleaning up (stage) STATEMENT 20
|
||||
38 38 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 37
|
||||
39 39 idle idle NULL NULL
|
||||
40 58 statement/sql/select select "This is simple statement two" as payload NULL NULL
|
||||
41 44 stage/sql/init (stage) STATEMENT 40
|
||||
42 42 wait/io/socket/sql/client_connection recv STAGE 41
|
||||
43 43 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 41
|
||||
44 44 wait/io/file/sql/query_log write STAGE 41
|
||||
45 45 stage/sql/checking permissions (stage) STATEMENT 40
|
||||
46 46 stage/sql/Opening tables (stage) STATEMENT 40
|
||||
47 47 stage/sql/After opening tables (stage) STATEMENT 40
|
||||
48 48 stage/sql/init (stage) STATEMENT 40
|
||||
49 49 stage/sql/optimizing (stage) STATEMENT 40
|
||||
50 50 stage/sql/executing (stage) STATEMENT 40
|
||||
51 51 stage/sql/end (stage) STATEMENT 40
|
||||
52 52 stage/sql/query end (stage) STATEMENT 40
|
||||
53 53 stage/sql/closing tables (stage) STATEMENT 40
|
||||
54 54 stage/sql/freeing items (stage) STATEMENT 40
|
||||
55 55 wait/io/socket/sql/client_connection send STATEMENT 40
|
||||
56 56 wait/synch/mutex/sql/THD::LOCK_thd_data lock STATEMENT 40
|
||||
57 58 stage/sql/cleaning up (stage) STATEMENT 40
|
||||
58 58 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 57
|
||||
59 59 idle idle NULL NULL
|
||||
60 77 statement/sql/select select "This is the first part of a multi query" as payload;
|
||||
8 8 stage/sql/Init (stage) STATEMENT 0
|
||||
9 9 stage/sql/Optimizing (stage) STATEMENT 0
|
||||
10 10 stage/sql/Executing (stage) STATEMENT 0
|
||||
11 11 stage/sql/End of update loop (stage) STATEMENT 0
|
||||
12 12 stage/sql/Query end (stage) STATEMENT 0
|
||||
13 13 stage/sql/Commit (stage) STATEMENT 0
|
||||
14 14 stage/sql/Closing tables (stage) STATEMENT 0
|
||||
15 15 stage/sql/Starting cleanup (stage) STATEMENT 0
|
||||
16 16 stage/sql/Freeing items (stage) STATEMENT 0
|
||||
17 17 wait/io/socket/sql/client_connection send STATEMENT 0
|
||||
18 18 wait/synch/mutex/sql/THD::LOCK_thd_data lock STATEMENT 0
|
||||
19 20 stage/sql/Reset for next command (stage) STATEMENT 0
|
||||
20 20 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 19
|
||||
21 21 idle idle NULL NULL
|
||||
22 42 statement/sql/select select "This is simple statement one" as payload NULL NULL
|
||||
23 26 stage/sql/Init (stage) STATEMENT 22
|
||||
24 24 wait/io/socket/sql/client_connection recv STAGE 23
|
||||
25 25 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 23
|
||||
26 26 wait/io/file/sql/query_log write STAGE 23
|
||||
27 27 stage/sql/Checking permissions (stage) STATEMENT 22
|
||||
28 28 stage/sql/Opening tables (stage) STATEMENT 22
|
||||
29 29 stage/sql/After opening tables (stage) STATEMENT 22
|
||||
30 30 stage/sql/Init (stage) STATEMENT 22
|
||||
31 31 stage/sql/Optimizing (stage) STATEMENT 22
|
||||
32 32 stage/sql/Executing (stage) STATEMENT 22
|
||||
33 33 stage/sql/End of update loop (stage) STATEMENT 22
|
||||
34 34 stage/sql/Query end (stage) STATEMENT 22
|
||||
35 35 stage/sql/Commit (stage) STATEMENT 22
|
||||
36 36 stage/sql/Closing tables (stage) STATEMENT 22
|
||||
37 37 stage/sql/Starting cleanup (stage) STATEMENT 22
|
||||
38 38 stage/sql/Freeing items (stage) STATEMENT 22
|
||||
39 39 wait/io/socket/sql/client_connection send STATEMENT 22
|
||||
40 40 wait/synch/mutex/sql/THD::LOCK_thd_data lock STATEMENT 22
|
||||
41 42 stage/sql/Reset for next command (stage) STATEMENT 22
|
||||
42 42 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 41
|
||||
43 43 idle idle NULL NULL
|
||||
44 64 statement/sql/select select "This is simple statement two" as payload NULL NULL
|
||||
45 48 stage/sql/Init (stage) STATEMENT 44
|
||||
46 46 wait/io/socket/sql/client_connection recv STAGE 45
|
||||
47 47 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 45
|
||||
48 48 wait/io/file/sql/query_log write STAGE 45
|
||||
49 49 stage/sql/Checking permissions (stage) STATEMENT 44
|
||||
50 50 stage/sql/Opening tables (stage) STATEMENT 44
|
||||
51 51 stage/sql/After opening tables (stage) STATEMENT 44
|
||||
52 52 stage/sql/Init (stage) STATEMENT 44
|
||||
53 53 stage/sql/Optimizing (stage) STATEMENT 44
|
||||
54 54 stage/sql/Executing (stage) STATEMENT 44
|
||||
55 55 stage/sql/End of update loop (stage) STATEMENT 44
|
||||
56 56 stage/sql/Query end (stage) STATEMENT 44
|
||||
57 57 stage/sql/Commit (stage) STATEMENT 44
|
||||
58 58 stage/sql/Closing tables (stage) STATEMENT 44
|
||||
59 59 stage/sql/Starting cleanup (stage) STATEMENT 44
|
||||
60 60 stage/sql/Freeing items (stage) STATEMENT 44
|
||||
61 61 wait/io/socket/sql/client_connection send STATEMENT 44
|
||||
62 62 wait/synch/mutex/sql/THD::LOCK_thd_data lock STATEMENT 44
|
||||
63 64 stage/sql/Reset for next command (stage) STATEMENT 44
|
||||
64 64 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 63
|
||||
65 65 idle idle NULL NULL
|
||||
66 85 statement/sql/select select "This is the first part of a multi query" as payload;
|
||||
select "And this is the second part of a multi query" as payload;
|
||||
select "With a third part to make things complete" as payload NULL NULL
|
||||
61 65 stage/sql/init (stage) STATEMENT 60
|
||||
62 62 wait/io/socket/sql/client_connection recv STAGE 61
|
||||
63 63 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 61
|
||||
64 64 wait/io/file/sql/query_log write STAGE 61
|
||||
65 65 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 61
|
||||
66 66 stage/sql/checking permissions (stage) STATEMENT 60
|
||||
67 67 stage/sql/Opening tables (stage) STATEMENT 60
|
||||
68 68 stage/sql/After opening tables (stage) STATEMENT 60
|
||||
69 69 stage/sql/init (stage) STATEMENT 60
|
||||
70 70 stage/sql/optimizing (stage) STATEMENT 60
|
||||
71 71 stage/sql/executing (stage) STATEMENT 60
|
||||
72 72 stage/sql/end (stage) STATEMENT 60
|
||||
73 73 stage/sql/query end (stage) STATEMENT 60
|
||||
74 74 stage/sql/closing tables (stage) STATEMENT 60
|
||||
75 77 stage/sql/freeing items (stage) STATEMENT 60
|
||||
76 76 wait/io/socket/sql/client_connection send STAGE 75
|
||||
77 77 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 75
|
||||
78 93 statement/sql/select select "And this is the second part of a multi query" as payload;
|
||||
67 71 stage/sql/Init (stage) STATEMENT 66
|
||||
68 68 wait/io/socket/sql/client_connection recv STAGE 67
|
||||
69 69 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 67
|
||||
70 70 wait/io/file/sql/query_log write STAGE 67
|
||||
71 71 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 67
|
||||
72 72 stage/sql/Checking permissions (stage) STATEMENT 66
|
||||
73 73 stage/sql/Opening tables (stage) STATEMENT 66
|
||||
74 74 stage/sql/After opening tables (stage) STATEMENT 66
|
||||
75 75 stage/sql/Init (stage) STATEMENT 66
|
||||
76 76 stage/sql/Optimizing (stage) STATEMENT 66
|
||||
77 77 stage/sql/Executing (stage) STATEMENT 66
|
||||
78 78 stage/sql/End of update loop (stage) STATEMENT 66
|
||||
79 79 stage/sql/Query end (stage) STATEMENT 66
|
||||
80 80 stage/sql/Commit (stage) STATEMENT 66
|
||||
81 81 stage/sql/Closing tables (stage) STATEMENT 66
|
||||
82 82 stage/sql/Starting cleanup (stage) STATEMENT 66
|
||||
83 85 stage/sql/Freeing items (stage) STATEMENT 66
|
||||
84 84 wait/io/socket/sql/client_connection send STAGE 83
|
||||
85 85 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 83
|
||||
86 103 statement/sql/select select "And this is the second part of a multi query" as payload;
|
||||
select "With a third part to make things complete" as payload NULL NULL
|
||||
79 81 stage/sql/init (stage) STATEMENT 78
|
||||
80 80 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 79
|
||||
81 81 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 79
|
||||
82 82 stage/sql/checking permissions (stage) STATEMENT 78
|
||||
83 83 stage/sql/Opening tables (stage) STATEMENT 78
|
||||
84 84 stage/sql/After opening tables (stage) STATEMENT 78
|
||||
85 85 stage/sql/init (stage) STATEMENT 78
|
||||
86 86 stage/sql/optimizing (stage) STATEMENT 78
|
||||
87 87 stage/sql/executing (stage) STATEMENT 78
|
||||
88 88 stage/sql/end (stage) STATEMENT 78
|
||||
89 89 stage/sql/query end (stage) STATEMENT 78
|
||||
90 90 stage/sql/closing tables (stage) STATEMENT 78
|
||||
91 93 stage/sql/freeing items (stage) STATEMENT 78
|
||||
92 92 wait/io/socket/sql/client_connection send STAGE 91
|
||||
93 93 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 91
|
||||
94 110 statement/sql/select select "With a third part to make things complete" as payload NULL NULL
|
||||
95 96 stage/sql/init (stage) STATEMENT 94
|
||||
96 96 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 95
|
||||
97 97 stage/sql/checking permissions (stage) STATEMENT 94
|
||||
98 98 stage/sql/Opening tables (stage) STATEMENT 94
|
||||
99 99 stage/sql/After opening tables (stage) STATEMENT 94
|
||||
100 100 stage/sql/init (stage) STATEMENT 94
|
||||
101 101 stage/sql/optimizing (stage) STATEMENT 94
|
||||
102 102 stage/sql/executing (stage) STATEMENT 94
|
||||
103 103 stage/sql/end (stage) STATEMENT 94
|
||||
104 104 stage/sql/query end (stage) STATEMENT 94
|
||||
105 105 stage/sql/closing tables (stage) STATEMENT 94
|
||||
106 106 stage/sql/freeing items (stage) STATEMENT 94
|
||||
107 107 wait/io/socket/sql/client_connection send STATEMENT 94
|
||||
108 108 wait/synch/mutex/sql/THD::LOCK_thd_data lock STATEMENT 94
|
||||
109 110 stage/sql/cleaning up (stage) STATEMENT 94
|
||||
110 110 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 109
|
||||
111 111 idle idle NULL NULL
|
||||
112 130 statement/sql/select select "MARKER_END" as marker NULL NULL
|
||||
113 116 stage/sql/init (stage) STATEMENT 112
|
||||
114 114 wait/io/socket/sql/client_connection recv STAGE 113
|
||||
115 115 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 113
|
||||
116 116 wait/io/file/sql/query_log write STAGE 113
|
||||
117 117 stage/sql/checking permissions (stage) STATEMENT 112
|
||||
118 118 stage/sql/Opening tables (stage) STATEMENT 112
|
||||
119 119 stage/sql/After opening tables (stage) STATEMENT 112
|
||||
120 120 stage/sql/init (stage) STATEMENT 112
|
||||
121 121 stage/sql/optimizing (stage) STATEMENT 112
|
||||
122 122 stage/sql/executing (stage) STATEMENT 112
|
||||
123 123 stage/sql/end (stage) STATEMENT 112
|
||||
124 124 stage/sql/query end (stage) STATEMENT 112
|
||||
125 125 stage/sql/closing tables (stage) STATEMENT 112
|
||||
126 126 stage/sql/freeing items (stage) STATEMENT 112
|
||||
127 127 wait/io/socket/sql/client_connection send STATEMENT 112
|
||||
128 128 wait/synch/mutex/sql/THD::LOCK_thd_data lock STATEMENT 112
|
||||
129 130 stage/sql/cleaning up (stage) STATEMENT 112
|
||||
130 130 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 129
|
||||
87 89 stage/sql/Init (stage) STATEMENT 86
|
||||
88 88 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 87
|
||||
89 89 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 87
|
||||
90 90 stage/sql/Checking permissions (stage) STATEMENT 86
|
||||
91 91 stage/sql/Opening tables (stage) STATEMENT 86
|
||||
92 92 stage/sql/After opening tables (stage) STATEMENT 86
|
||||
93 93 stage/sql/Init (stage) STATEMENT 86
|
||||
94 94 stage/sql/Optimizing (stage) STATEMENT 86
|
||||
95 95 stage/sql/Executing (stage) STATEMENT 86
|
||||
96 96 stage/sql/End of update loop (stage) STATEMENT 86
|
||||
97 97 stage/sql/Query end (stage) STATEMENT 86
|
||||
98 98 stage/sql/Commit (stage) STATEMENT 86
|
||||
99 99 stage/sql/Closing tables (stage) STATEMENT 86
|
||||
100 100 stage/sql/Starting cleanup (stage) STATEMENT 86
|
||||
101 103 stage/sql/Freeing items (stage) STATEMENT 86
|
||||
102 102 wait/io/socket/sql/client_connection send STAGE 101
|
||||
103 103 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 101
|
||||
104 122 statement/sql/select select "With a third part to make things complete" as payload NULL NULL
|
||||
105 106 stage/sql/Init (stage) STATEMENT 104
|
||||
106 106 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 105
|
||||
107 107 stage/sql/Checking permissions (stage) STATEMENT 104
|
||||
108 108 stage/sql/Opening tables (stage) STATEMENT 104
|
||||
109 109 stage/sql/After opening tables (stage) STATEMENT 104
|
||||
110 110 stage/sql/Init (stage) STATEMENT 104
|
||||
111 111 stage/sql/Optimizing (stage) STATEMENT 104
|
||||
112 112 stage/sql/Executing (stage) STATEMENT 104
|
||||
113 113 stage/sql/End of update loop (stage) STATEMENT 104
|
||||
114 114 stage/sql/Query end (stage) STATEMENT 104
|
||||
115 115 stage/sql/Commit (stage) STATEMENT 104
|
||||
116 116 stage/sql/Closing tables (stage) STATEMENT 104
|
||||
117 117 stage/sql/Starting cleanup (stage) STATEMENT 104
|
||||
118 118 stage/sql/Freeing items (stage) STATEMENT 104
|
||||
119 119 wait/io/socket/sql/client_connection send STATEMENT 104
|
||||
120 120 wait/synch/mutex/sql/THD::LOCK_thd_data lock STATEMENT 104
|
||||
121 122 stage/sql/Reset for next command (stage) STATEMENT 104
|
||||
122 122 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 121
|
||||
123 123 idle idle NULL NULL
|
||||
124 144 statement/sql/select select "MARKER_END" as marker NULL NULL
|
||||
125 128 stage/sql/Init (stage) STATEMENT 124
|
||||
126 126 wait/io/socket/sql/client_connection recv STAGE 125
|
||||
127 127 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 125
|
||||
128 128 wait/io/file/sql/query_log write STAGE 125
|
||||
129 129 stage/sql/Checking permissions (stage) STATEMENT 124
|
||||
130 130 stage/sql/Opening tables (stage) STATEMENT 124
|
||||
131 131 stage/sql/After opening tables (stage) STATEMENT 124
|
||||
132 132 stage/sql/Init (stage) STATEMENT 124
|
||||
133 133 stage/sql/Optimizing (stage) STATEMENT 124
|
||||
134 134 stage/sql/Executing (stage) STATEMENT 124
|
||||
135 135 stage/sql/End of update loop (stage) STATEMENT 124
|
||||
136 136 stage/sql/Query end (stage) STATEMENT 124
|
||||
137 137 stage/sql/Commit (stage) STATEMENT 124
|
||||
138 138 stage/sql/Closing tables (stage) STATEMENT 124
|
||||
139 139 stage/sql/Starting cleanup (stage) STATEMENT 124
|
||||
140 140 stage/sql/Freeing items (stage) STATEMENT 124
|
||||
141 141 wait/io/socket/sql/client_connection send STATEMENT 124
|
||||
142 142 wait/synch/mutex/sql/THD::LOCK_thd_data lock STATEMENT 124
|
||||
143 144 stage/sql/Reset for next command (stage) STATEMENT 124
|
||||
144 144 wait/synch/mutex/sql/THD::LOCK_thd_data lock STAGE 143
|
||||
disconnect con1;
|
||||
|
@ -121,7 +121,7 @@ performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_stage_classes 160
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
|
@ -50,7 +50,7 @@ performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_stage_classes 160
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
|
@ -10,7 +10,7 @@ WHERE name IN (
|
||||
AND enabled = 'yes' AND timed = 'no'
|
||||
ORDER BY name;
|
||||
NAME ENABLED TIMED
|
||||
stage/sql/creating table YES NO
|
||||
stage/sql/Creating table YES NO
|
||||
wait/synch/mutex/sql/LOCK_plugin YES NO
|
||||
wait/synch/mutex/sql/LOCK_user_conn YES NO
|
||||
SELECT * FROM performance_schema.setup_instruments
|
||||
|
@ -33,7 +33,7 @@ performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 9102
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 322
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_stage_classes\t160
|
||||
performance_schema_max_table_handles 4000
|
||||
performance_schema_max_table_instances 12500
|
||||
performance_schema_max_thread_classes 50
|
||||
|
@ -33,7 +33,7 @@ performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 30800
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 420
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_stage_classes\t160
|
||||
performance_schema_max_table_handles 800
|
||||
performance_schema_max_table_instances 12500
|
||||
performance_schema_max_thread_classes 50
|
||||
|
@ -33,7 +33,7 @@ performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 1612
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 67
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_stage_classes\t160
|
||||
performance_schema_max_table_handles 112
|
||||
performance_schema_max_table_instances 445
|
||||
performance_schema_max_thread_classes 50
|
||||
|
@ -33,7 +33,7 @@ performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 2222
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 232
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_stage_classes\t160
|
||||
performance_schema_max_table_handles 573
|
||||
performance_schema_max_table_instances 556
|
||||
performance_schema_max_thread_classes 50
|
||||
|
@ -24,7 +24,7 @@ performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances -1
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances -1
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_stage_classes\t160
|
||||
performance_schema_max_table_handles -1
|
||||
performance_schema_max_table_instances -1
|
||||
performance_schema_max_thread_classes 50
|
||||
|
@ -14,23 +14,23 @@ username event_name sql_text
|
||||
user1 statement/sql/select select test.f1()
|
||||
username event_name nesting_event_type
|
||||
username event_name nesting_event_type
|
||||
user1 stage/sql/executing STATEMENT
|
||||
user1 stage/sql/Opening tables STATEMENT
|
||||
user1 stage/sql/After opening tables STATEMENT
|
||||
user1 stage/sql/closing tables STATEMENT
|
||||
user1 stage/sql/end STATEMENT
|
||||
user1 stage/sql/query end STATEMENT
|
||||
user1 stage/sql/closing tables STATEMENT
|
||||
user1 stage/sql/Closing tables STATEMENT
|
||||
user1 stage/sql/End of update loop STATEMENT
|
||||
user1 stage/sql/Query end STATEMENT
|
||||
user1 stage/sql/Commit STATEMENT
|
||||
user1 stage/sql/Closing tables STATEMENT
|
||||
user1 stage/sql/Unlocking tables STATEMENT
|
||||
user1 stage/sql/freeing items STATEMENT
|
||||
user1 stage/sql/cleaning up STATEMENT
|
||||
user1 stage/sql/Closing tables STATEMENT
|
||||
user1 stage/sql/Starting cleanup STATEMENT
|
||||
user1 stage/sql/Freeing items STATEMENT
|
||||
user1 stage/sql/Reset for next command STATEMENT
|
||||
call dump_one_thread('user2');
|
||||
username event_name sql_text
|
||||
user2 statement/sql/drop_function drop function test.f1
|
||||
username event_name nesting_event_type
|
||||
user2 stage/sql/Waiting for stored function metadata lock STATEMENT
|
||||
username event_name nesting_event_type
|
||||
user2 stage/sql/init STATEMENT
|
||||
user2 stage/sql/Init STATEMENT
|
||||
connection con1;
|
||||
select f1();
|
||||
f1()
|
||||
|
@ -8,22 +8,24 @@ username event_name sql_text
|
||||
user1 statement/sql/flush flush tables with read lock
|
||||
username event_name nesting_event_type
|
||||
username event_name nesting_event_type
|
||||
user1 stage/sql/init STATEMENT
|
||||
user1 stage/sql/init STATEMENT
|
||||
user1 stage/sql/Init STATEMENT
|
||||
user1 stage/sql/Waiting for query cache lock STATEMENT
|
||||
user1 stage/sql/init STATEMENT
|
||||
user1 stage/sql/query end STATEMENT
|
||||
user1 stage/sql/closing tables STATEMENT
|
||||
user1 stage/sql/freeing items STATEMENT
|
||||
user1 stage/sql/cleaning up STATEMENT
|
||||
user1 stage/sql/Init STATEMENT
|
||||
user1 stage/sql/Query end STATEMENT
|
||||
user1 stage/sql/Commit STATEMENT
|
||||
user1 stage/sql/Closing tables STATEMENT
|
||||
user1 stage/sql/Commit_implicit STATEMENT
|
||||
user1 stage/sql/Starting cleanup STATEMENT
|
||||
user1 stage/sql/Freeing items STATEMENT
|
||||
user1 stage/sql/Reset for next command STATEMENT
|
||||
call dump_one_thread('user2');
|
||||
username event_name sql_text
|
||||
user2 statement/sql/insert insert into test.t1 values (1), (2), (3)
|
||||
username event_name nesting_event_type
|
||||
user2 stage/sql/Waiting for global read lock STATEMENT
|
||||
username event_name nesting_event_type
|
||||
user2 stage/sql/init STATEMENT
|
||||
user2 stage/sql/checking permissions STATEMENT
|
||||
user2 stage/sql/Init STATEMENT
|
||||
user2 stage/sql/Checking permissions STATEMENT
|
||||
user2 stage/sql/Opening tables STATEMENT
|
||||
connection con1;
|
||||
unlock tables;
|
||||
|
@ -21,23 +21,23 @@ username event_name sql_text
|
||||
user1 statement/sql/select select test.f1()
|
||||
username event_name nesting_event_type
|
||||
username event_name nesting_event_type
|
||||
user1 stage/sql/closing tables STATEMENT
|
||||
user1 stage/sql/Opening tables STATEMENT
|
||||
user1 stage/sql/After opening tables STATEMENT
|
||||
user1 stage/sql/closing tables STATEMENT
|
||||
user1 stage/sql/end STATEMENT
|
||||
user1 stage/sql/query end STATEMENT
|
||||
user1 stage/sql/closing tables STATEMENT
|
||||
user1 stage/sql/Closing tables STATEMENT
|
||||
user1 stage/sql/End of update loop STATEMENT
|
||||
user1 stage/sql/Query end STATEMENT
|
||||
user1 stage/sql/Commit STATEMENT
|
||||
user1 stage/sql/Closing tables STATEMENT
|
||||
user1 stage/sql/Unlocking tables STATEMENT
|
||||
user1 stage/sql/freeing items STATEMENT
|
||||
user1 stage/sql/cleaning up STATEMENT
|
||||
user1 stage/sql/Closing tables STATEMENT
|
||||
user1 stage/sql/Starting cleanup STATEMENT
|
||||
user1 stage/sql/Freeing items STATEMENT
|
||||
user1 stage/sql/Reset for next command STATEMENT
|
||||
call dump_one_thread('user2');
|
||||
username event_name sql_text
|
||||
user2 statement/sql/drop_procedure drop procedure test.p1
|
||||
username event_name nesting_event_type
|
||||
user2 stage/sql/Waiting for stored procedure metadata lock STATEMENT
|
||||
username event_name nesting_event_type
|
||||
user2 stage/sql/init STATEMENT
|
||||
user2 stage/sql/Init STATEMENT
|
||||
connection con1;
|
||||
select test.f1();
|
||||
test.f1()
|
||||
|
@ -16,30 +16,29 @@ username event_name sql_text
|
||||
user1 statement/sql/select select * from test.t1 for update
|
||||
username event_name nesting_event_type
|
||||
username event_name nesting_event_type
|
||||
user1 stage/sql/statistics STATEMENT
|
||||
user1 stage/sql/preparing STATEMENT
|
||||
user1 stage/sql/executing STATEMENT
|
||||
user1 stage/sql/Sending data STATEMENT
|
||||
user1 stage/sql/end STATEMENT
|
||||
user1 stage/sql/query end STATEMENT
|
||||
user1 stage/sql/closing tables STATEMENT
|
||||
user1 stage/sql/End of update loop STATEMENT
|
||||
user1 stage/sql/Query end STATEMENT
|
||||
user1 stage/sql/Commit STATEMENT
|
||||
user1 stage/sql/Closing tables STATEMENT
|
||||
user1 stage/sql/Unlocking tables STATEMENT
|
||||
user1 stage/sql/freeing items STATEMENT
|
||||
user1 stage/sql/cleaning up STATEMENT
|
||||
user1 stage/sql/Closing tables STATEMENT
|
||||
user1 stage/sql/Starting cleanup STATEMENT
|
||||
user1 stage/sql/Freeing items STATEMENT
|
||||
user1 stage/sql/Reset for next command STATEMENT
|
||||
call dump_one_thread('user2');
|
||||
username event_name sql_text
|
||||
user2 statement/sql/alter_table alter table test.t1 add column (b int)
|
||||
username event_name nesting_event_type
|
||||
user2 stage/sql/Waiting for table metadata lock STATEMENT
|
||||
username event_name nesting_event_type
|
||||
user2 stage/sql/init STATEMENT
|
||||
user2 stage/sql/checking permissions STATEMENT
|
||||
user2 stage/sql/checking permissions STATEMENT
|
||||
user2 stage/sql/init STATEMENT
|
||||
user2 stage/sql/Init STATEMENT
|
||||
user2 stage/sql/Checking permissions STATEMENT
|
||||
user2 stage/sql/Init for update STATEMENT
|
||||
user2 stage/sql/Opening tables STATEMENT
|
||||
user2 stage/sql/After opening tables STATEMENT
|
||||
user2 stage/sql/setup STATEMENT
|
||||
user2 stage/sql/creating table STATEMENT
|
||||
user2 stage/sql/Setup STATEMENT
|
||||
user2 stage/sql/Creating table STATEMENT
|
||||
user2 stage/sql/After create STATEMENT
|
||||
connection con1;
|
||||
commit;
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
select * from performance_schema.setup_instruments
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
select * from performance_schema.setup_instruments
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
select * from performance_schema.setup_instruments
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
select * from performance_schema.setup_instruments
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
show status like "performance_schema%";
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 0
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
show variables like "performance_schema_accounts_size";
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 0
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
show variables like "performance_schema_max_cond_classes";
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 0
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
show variables like "performance_schema_max_cond_classes";
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 0
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
show variables like "performance_schema_max_file_classes";
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 0
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
show variables like "performance_schema_max_file_classes";
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 0
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
show variables like "performance_schema_hosts_size";
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 0
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
show variables like "performance_schema_max_mutex_classes";
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 0
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
show variables like "performance_schema_max_mutex_classes";
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 0
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
show variables like "performance_schema_max_rwlock_classes";
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 0
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
show variables like "performance_schema_max_rwlock_classes";
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 0
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
show variables like "performance_schema_setup_actors_size";
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 0
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
show variables like "performance_schema_setup_objects_size";
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 0
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
show variables like "performance_schema_max_socket_classes";
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 0
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
show variables like "performance_schema_max_socket_classes";
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 0
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
show variables like "performance_schema_max_stage_classes";
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 0
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
show variables like "performance_schema_events_stages_history_size";
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 0
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
show variables like "performance_schema_events_stages_history_long_size";
|
||||
|
@ -17,93 +17,6 @@ count(*) > 3
|
||||
select count(*) from performance_schema.setup_timers;
|
||||
count(*)
|
||||
4
|
||||
select * from performance_schema.accounts;
|
||||
select * from performance_schema.cond_instances;
|
||||
select * from performance_schema.events_stages_current;
|
||||
select * from performance_schema.events_stages_history;
|
||||
select * from performance_schema.events_stages_history_long;
|
||||
select * from performance_schema.events_stages_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_stages_summary_global_by_event_name;
|
||||
select * from performance_schema.events_statements_current;
|
||||
select * from performance_schema.events_statements_history;
|
||||
select * from performance_schema.events_statements_history_long;
|
||||
select * from performance_schema.events_statements_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_digest;
|
||||
select * from performance_schema.events_statements_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_statements_summary_global_by_event_name;
|
||||
select * from performance_schema.events_waits_current;
|
||||
select * from performance_schema.events_waits_history;
|
||||
select * from performance_schema.events_waits_history_long;
|
||||
select * from performance_schema.events_waits_summary_by_account_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_host_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_instance;
|
||||
select * from performance_schema.events_waits_summary_by_thread_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_by_user_by_event_name;
|
||||
select * from performance_schema.events_waits_summary_global_by_event_name;
|
||||
select * from performance_schema.file_instances;
|
||||
select * from performance_schema.file_summary_by_event_name;
|
||||
select * from performance_schema.file_summary_by_instance;
|
||||
select * from performance_schema.host_cache;
|
||||
select * from performance_schema.hosts;
|
||||
select * from performance_schema.mutex_instances;
|
||||
select * from performance_schema.objects_summary_global_by_type;
|
||||
select * from performance_schema.performance_timers;
|
||||
select * from performance_schema.rwlock_instances;
|
||||
select * from performance_schema.session_account_connect_attrs;
|
||||
select * from performance_schema.session_connect_attrs;
|
||||
select * from performance_schema.setup_actors;
|
||||
select * from performance_schema.setup_consumers;
|
||||
select * from performance_schema.setup_instruments;
|
||||
select * from performance_schema.setup_objects;
|
||||
select * from performance_schema.setup_timers;
|
||||
select * from performance_schema.socket_instances;
|
||||
select * from performance_schema.socket_summary_by_instance;
|
||||
select * from performance_schema.socket_summary_by_event_name;
|
||||
select * from performance_schema.table_io_waits_summary_by_index_usage;
|
||||
select * from performance_schema.table_io_waits_summary_by_table;
|
||||
select * from performance_schema.table_lock_waits_summary_by_table;
|
||||
select * from performance_schema.threads;
|
||||
select * from performance_schema.users;
|
||||
show variables where
|
||||
`Variable_name` != "performance_schema_max_statement_classes" and
|
||||
`Variable_name` like "performance_schema%";
|
||||
Variable_name Value
|
||||
performance_schema ON
|
||||
performance_schema_accounts_size 100
|
||||
performance_schema_digests_size 200
|
||||
performance_schema_events_stages_history_long_size 1000
|
||||
performance_schema_events_stages_history_size 10
|
||||
performance_schema_events_statements_history_long_size 1000
|
||||
performance_schema_events_statements_history_size 10
|
||||
performance_schema_events_waits_history_long_size 10000
|
||||
performance_schema_events_waits_history_size 10
|
||||
performance_schema_hosts_size 100
|
||||
performance_schema_max_cond_classes 80
|
||||
performance_schema_max_cond_instances 1000
|
||||
performance_schema_max_digest_length 1024
|
||||
performance_schema_max_file_classes 50
|
||||
performance_schema_max_file_handles 32768
|
||||
performance_schema_max_file_instances 10000
|
||||
performance_schema_max_mutex_classes 200
|
||||
performance_schema_max_mutex_instances 5000
|
||||
performance_schema_max_rwlock_classes 40
|
||||
performance_schema_max_rwlock_instances 5000
|
||||
performance_schema_max_socket_classes 10
|
||||
performance_schema_max_socket_instances 1000
|
||||
performance_schema_max_stage_classes 150
|
||||
performance_schema_max_table_handles 1000
|
||||
performance_schema_max_table_instances 500
|
||||
performance_schema_max_thread_classes 50
|
||||
performance_schema_max_thread_instances 200
|
||||
performance_schema_session_connect_attrs_size 2048
|
||||
performance_schema_setup_actors_size 100
|
||||
performance_schema_setup_objects_size 100
|
||||
performance_schema_users_size 100
|
||||
show engine PERFORMANCE_SCHEMA status;
|
||||
show status like "performance_schema%";
|
||||
show variables like "performance_schema_max_statement_classes";
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user