Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/MariaDB/mysql-test/suite/perfschema/r/   (MariaDB Server Version 8.1-8.4©)  Datei vom 1.9.2026 mit Größe 5 kB image not shown  

Quelle  part_table_io.result   Sprache: Lisp

 

drop table if exists test.marker;
create table test.marker(a int);
update performance_schema.setup_consumers set enabled='NO';
update performance_schema.setup_instruments set enabled='NO';
update performance_schema.setup_instruments set enabled='YES'
  where name like "wait/io/table/%";
truncate table performance_schema.events_waits_history_long;
flush global status;
flush tables;
drop table if exists test.no_index_tab;
update performance_schema.setup_consumers set enabled='YES';
insert into marker set a = 1;
create table test.no_index_tab
( a varchar(255) not null, b int not null) engine = MyISAM
PARTITION BY KEY (b) PARTITIONS 2;
insert into marker set a = 1;
show create table test.no_index_tab;
Table Create Table
no_index_tab CREATE TABLE `no_index_tab` (
  `a` varchar(255) NOT NULL,
  `b` int(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
 PARTITION BY KEY (`b`)
PARTITIONS 2
insert into marker set a = 1;
insert into test.no_index_tab set a = 'foo', b = 1;
insert into marker set a = 1;
insert into test.no_index_tab set a = 'foo', b = 2;
insert into marker set a = 1;
insert into test.no_index_tab set a = 'foo', b = 3;
insert into marker set a = 1;
select * from test.no_index_tab;
a b
foo 1
foo 3
foo 2
insert into marker set a = 1;
update test.no_index_tab set a = 'bar';
insert into marker set a = 1;
select * from test.no_index_tab limit 2;
a b
bar 1
bar 3
insert into marker set a = 1;
delete from test.no_index_tab where b = 3;
insert into marker set a = 1;
select * from test.no_index_tab;
a b
bar 1
bar 2
insert into marker set a = 1;
optimize table test.no_index_tab;
Table Op Msg_type Msg_text
test.no_index_tab optimize status OK
insert into marker set a = 1;
select * from test.no_index_tab;
a b
bar 1
bar 2
insert into marker set a = 1;
truncate table test.no_index_tab;
insert into marker set a = 1;
drop table test.no_index_tab;
update performance_schema.setup_consumers set enabled='NO';
select event_name,
left(source, locate(":", source)) as short_source,
object_type, object_schema,
if (locate("#sql-", object_name), "#sql-XXXX", object_name)
as pretty_name,
operation, number_of_bytes
from performance_schema.events_waits_history_long
where event_name like 'wait/io/table/%'
  and object_schema in ("test")
order by thread_id, event_id;
event_name short_source object_type object_schema pretty_name operation number_of_bytes
wait/io/table/sql/handler  TABLE test marker insert 1
wait/io/table/sql/handler  TABLE test marker insert 1
wait/io/table/sql/handler  TABLE test marker insert 1
wait/io/table/sql/handler  TABLE test no_index_tab insert 1
wait/io/table/sql/handler  TABLE test marker insert 1
wait/io/table/sql/handler  TABLE test no_index_tab insert 1
wait/io/table/sql/handler  TABLE test marker insert 1
wait/io/table/sql/handler  TABLE test no_index_tab insert 1
wait/io/table/sql/handler  TABLE test marker insert 1
wait/io/table/sql/handler  TABLE test no_index_tab fetch 3
wait/io/table/sql/handler  TABLE test marker insert 1
wait/io/table/sql/handler  TABLE test no_index_tab fetch 1
wait/io/table/sql/handler  TABLE test no_index_tab update 1
wait/io/table/sql/handler  TABLE test no_index_tab fetch 1
wait/io/table/sql/handler  TABLE test no_index_tab update 1
wait/io/table/sql/handler  TABLE test no_index_tab fetch 1
wait/io/table/sql/handler  TABLE test no_index_tab update 1
wait/io/table/sql/handler  TABLE test no_index_tab fetch 1
wait/io/table/sql/handler  TABLE test marker insert 1
wait/io/table/sql/handler  TABLE test no_index_tab fetch 2
wait/io/table/sql/handler  TABLE test marker insert 1
wait/io/table/sql/handler  TABLE test no_index_tab fetch 1
wait/io/table/sql/handler  TABLE test no_index_tab fetch 1
wait/io/table/sql/handler  TABLE test no_index_tab delete 1
wait/io/table/sql/handler  TABLE test no_index_tab fetch 1
wait/io/table/sql/handler  TABLE test marker insert 1
wait/io/table/sql/handler  TABLE test no_index_tab fetch 2
wait/io/table/sql/handler  TABLE test marker insert 1
wait/io/table/sql/handler  TABLE test marker insert 1
wait/io/table/sql/handler  TABLE test no_index_tab fetch 2
wait/io/table/sql/handler  TABLE test marker insert 1
wait/io/table/sql/handler  TABLE test marker insert 1
show global status like 'performance_schema_%';
Variable_name Value
Performance_schema_accounts_lost 0
Performance_schema_cond_classes_lost 0
Performance_schema_cond_instances_lost 0
Performance_schema_digest_lost 0
Performance_schema_file_classes_lost 0
Performance_schema_file_handles_lost 0
Performance_schema_file_instances_lost 0
Performance_schema_hosts_lost 0
Performance_schema_index_stat_lost 0
Performance_schema_locker_lost 0
Performance_schema_memory_classes_lost 0
Performance_schema_metadata_lock_lost 0
Performance_schema_mutex_classes_lost 0
Performance_schema_mutex_instances_lost 0
Performance_schema_nested_statement_lost 0
Performance_schema_prepared_statements_lost 0
Performance_schema_program_lost 0
Performance_schema_rwlock_classes_lost 0
Performance_schema_rwlock_instances_lost 0
Performance_schema_session_connect_attrs_lost 0
Performance_schema_socket_classes_lost 0
Performance_schema_socket_instances_lost 0
Performance_schema_stage_classes_lost 0
Performance_schema_statement_classes_lost 0
Performance_schema_table_handles_lost 0
Performance_schema_table_instances_lost 0
Performance_schema_table_lock_stat_lost 0
Performance_schema_thread_classes_lost 0
Performance_schema_thread_instances_lost 0
Performance_schema_users_lost 0
truncate performance_schema.events_waits_history_long;
flush global status;
update performance_schema.setup_consumers set enabled='NO';
truncate performance_schema.events_waits_history_long;
drop table test.marker;
flush global status;
update performance_schema.setup_instruments set enabled='YES';
update performance_schema.setup_consumers set enabled='YES';

Messung V0.5 in Prozent
C=67 H=100 G=84

¤ Dauer der Verarbeitung: 0.8 Sekunden  (vorverarbeitet am  2026-10-08) ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

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.