drop table if exists test.setup_actors;
create table test.setup_actors as
select * from performance_schema.setup_actors;
insert into performance_schema.setup_actors
values ('%','%','%','YES', 'YES'); ERROR23000: Can't write; duplicate key in table 'setup_actors'
insert into performance_schema.setup_actors
values ('%','%','%','NO', 'NO'); ERROR23000: Can't write; duplicate key in table 'setup_actors'
truncate table performance_schema.setup_actors;
select * from performance_schema.setup_actors;
HOST USER ROLE ENABLED HISTORY
select * from performance_schema.setup_actors
where user = '%';
HOST USER ROLE ENABLED HISTORY
insert into performance_schema.setup_actors set user='Joe', host='localhost';
insert into performance_schema.setup_actors set user='Joe', host='%';
insert into performance_schema.setup_actors set user='%', host='server1';
insert into performance_schema.setup_actors set user='%', host='%';
insert into performance_schema.setup_actors
values ('localhost', 'user1', '%', 'NO%', 'NO'); ERROR01000: Data truncated for column 'ENABLED' at row 1
insert into performance_schema.setup_actors
values ('localhost', 'user1', '%', 'NO', 'KO'); ERROR01000: Data truncated for column 'HISTORY' at row 1
select * from performance_schema.setup_actors
order by USER, HOST;
HOST USER ROLE ENABLED HISTORY
% % % YES YES
server1 % % YES YES
% Joe % YES YES
localhost Joe % YES YES
update performance_schema.setup_actors set user='ILLEGAL'; ERROR HY000: Invalid performance_schema usage
update performance_schema.setup_actors set host='ILLEGAL'; ERROR HY000: Invalid performance_schema usage
update performance_schema.setup_actors set role='ILLEGAL'; ERROR HY000: Invalid performance_schema usage
update performance_schema.setup_actors set ENABLED='YES';
update performance_schema.setup_actors set HISTORY='YES';
update performance_schema.setup_actors set ENABLED=''; ERROR01000: Data truncated for column 'ENABLED' at row 1
update performance_schema.setup_actors set ENABLED='YESS'; ERROR01000: Data truncated for column 'ENABLED' at row 1
update performance_schema.setup_actors set ENABLED='NO%'; ERROR01000: Data truncated for column 'ENABLED' at row 1
update performance_schema.setup_actors set ENABLED=NULL; ERROR23000: Column 'ENABLED' cannot be null
update performance_schema.setup_actors set HISTORY='YESS'; ERROR01000: Data truncated for column 'HISTORY' at row 1
update performance_schema.setup_actors set HISTORY='NO%'; ERROR01000: Data truncated for column 'HISTORY' at row 1
update performance_schema.setup_actors set HISTORY=NULL; ERROR23000: Column 'HISTORY' cannot be null
select * from performance_schema.setup_actors
order by USER, HOST;
HOST USER ROLE ENABLED HISTORY
% % % YES YES
server1 % % YES YES
% Joe % YES YES
localhost Joe % YES YES
delete from performance_schema.setup_actors
where user = 'Joe'and host = 'localhost';
select * from performance_schema.setup_actors
order by USER, HOST;
HOST USER ROLE ENABLED HISTORY
% % % YES YES
server1 % % YES YES
% Joe % YES YES
delete from performance_schema.setup_actors;
select * from performance_schema.setup_actors
order by USER, HOST;
HOST USER ROLE ENABLED HISTORY
LOCK TABLES performance_schema.setup_actors READ;
UNLOCK TABLES;
LOCK TABLES performance_schema.setup_actors WRITE;
UNLOCK TABLES;
#
# WL#2284: Increase the length of a user name
#
insert into performance_schema.setup_actors set user='user_name_len_22_01234', host='localhost';
delete from performance_schema.setup_actors
where user = 'user_name_len_22_01234'and host = 'localhost';
truncate table performance_schema.setup_actors;
insert into performance_schema.setup_actors
select * from test.setup_actors;
drop table test.setup_actors;
#
# MDEV-25325 column_comment for performance_schema tables
#
select column_name, column_comment
from information_schema.columns
where table_schema='performance_schema'and table_name='setup_actors';
column_name column_comment
HOST Host name, either a literal, or the % wildcard representing any host.
USER User name, either a literal or the % wildcard representing any name.
ROLE Unused
ENABLED Whether to enable instrumentation for foreground threads matched by the row.
HISTORY Whether to log historical events for foreground threads matched by the row.
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet am 2026-10-08)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.