diff --git a/bin/pt-query-digest b/bin/pt-query-digest index 8716e94b..f060b287 100755 --- a/bin/pt-query-digest +++ b/bin/pt-query-digest @@ -7391,7 +7391,7 @@ sub profile { $report->title('Profile'); my @cols = ( { name => 'Rank', right_justify => 1, }, - { name => 'Query ID', }, + { name => 'Query ID', width => 35 }, { name => 'Response time', right_justify => 1, }, { name => 'Calls', right_justify => 1, }, { name => 'R/Call', right_justify => 1, }, diff --git a/t/pt-query-digest/samples/binlog001.txt b/t/pt-query-digest/samples/binlog001.txt index 24eded06..026d3c77 100644 --- a/t/pt-query-digest/samples/binlog001.txt +++ b/t/pt-query-digest/samples/binlog001.txt @@ -216,11 +216,11 @@ insert into test1.tbl6 metric12 = metric12 + values(metric12), secs = secs + values(secs)\G # Profile -# Rank Query ID Response time Calls R/Call -# ==== ================================== ================ ===== ========= -# 1 0xE82A828B855B8A64CD948EAF18BC614E 20704.0000 16.7% 1 20704.0000 0.00 REPLACE SELECT test?.tbl? test?.tblo test?.tbl? -# 2 0xF16F3C71626070A8C356FD9EFD7D799E 20675.0000 16.7% 1 20675.0000 0.00 UPDATE test?.tblo test?.tbl? -# 3 0xD2CB5CE49F609121B5E55291C7DE1096 20664.0000 16.7% 1 20664.0000 0.00 UPDATE test?.tblo test?.tbl? -# 4 0x8D589AFA4DFAEEED85FFF5AA78E5FF6A 20664.0000 16.7% 1 20664.0000 0.00 BEGIN -# 5 0xCCEBC6F06883270EED69B13F3D0161D0 20661.0000 16.7% 1 20661.0000 0.00 UPDATE test?.tbl? -# 6 0xB80726C1C01E650979BFEA84D0CED05F 20661.0000 16.7% 1 20661.0000 0.00 INSERT UPDATE test?.tbl? +# Rank Query ID Response time Calls R/Call +# ==== =================================== ================ ===== ======== +# 1 0xE82A828B855B8A64CD948EAF18BC614E 20704.0000 16.7% 1 20704.0000 0.00 REPLACE SELECT test?.tbl? test?.tblo test?.tbl? +# 2 0xF16F3C71626070A8C356FD9EFD7D799E 20675.0000 16.7% 1 20675.0000 0.00 UPDATE test?.tblo test?.tbl? +# 3 0xD2CB5CE49F609121B5E55291C7DE1096 20664.0000 16.7% 1 20664.0000 0.00 UPDATE test?.tblo test?.tbl? +# 4 0x8D589AFA4DFAEEED85FFF5AA78E5FF6A 20664.0000 16.7% 1 20664.0000 0.00 BEGIN +# 5 0xCCEBC6F06883270EED69B13F3D0161D0 20661.0000 16.7% 1 20661.0000 0.00 UPDATE test?.tbl? +# 6 0xB80726C1C01E650979BFEA84D0CED05F 20661.0000 16.7% 1 20661.0000 0.00 INSERT UPDATE test?.tbl? diff --git a/t/pt-query-digest/samples/binlog002.txt b/t/pt-query-digest/samples/binlog002.txt index a3fb805d..dfe68609 100644 --- a/t/pt-query-digest/samples/binlog002.txt +++ b/t/pt-query-digest/samples/binlog002.txt @@ -95,8 +95,8 @@ create table foo (i int)\G create database d\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x184C72455CBE7450F579EC4A9633EEA0 0.0000 0.0% 1 0.0000 0.00 INSERT foo -# 2 0x4C73A3608535A07A03409022EB8A4AE7 0.0000 0.0% 1 0.0000 0.00 CREATE TABLE foo -# 3 0x3EDE13F29C785C9EF25D6D5AC7C18FF3 0.0000 0.0% 1 0.0000 0.00 CREATE DATABASE d +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x184C72455CBE7450F579EC4A9633EEA0 0.0000 0.0% 1 0.0000 0.00 INSERT foo +# 2 0x4C73A3608535A07A03409022EB8A4AE7 0.0000 0.0% 1 0.0000 0.00 CREATE TABLE foo +# 3 0x3EDE13F29C785C9EF25D6D5AC7C18FF3 0.0000 0.0% 1 0.0000 0.00 CREATE DATABASE d diff --git a/t/pt-query-digest/samples/binlog011.txt b/t/pt-query-digest/samples/binlog011.txt index 069f97b0..7126a36c 100644 --- a/t/pt-query-digest/samples/binlog011.txt +++ b/t/pt-query-digest/samples/binlog011.txt @@ -680,26 +680,26 @@ ORDER BY cy.country, c.city\G INSERT INTO `address` VALUES (1,'47 MySakila Drive',NULL,'Alberta',300,'','','2006-02-15 11:45:30') /*... omitted ...*/\G # Profile -# Rank Query ID Response time Calls R/Call V/M I -# ==== ================================ ============= ===== ====== ===== = -# 1 0x8D589AFA4DFAEEED85FFF5AA78E... 19.0000 33.3% 22 0.8636 3.67 BEGIN -# 2 0xD1D19A39A5189A3A693F5F4CA1A... 7.0000 12.3% 2 3.5000 7.00 INSERT rental -# 3 0x6692BFEDE6AB56814677E4CEDF8... 5.0000 8.8% 2 2.5000 5.00 INSERT payment -# 4 0x266D117CFD8ED7C1AAECC8184D1... 3.0000 5.3% 1 3.0000 0.00 INSERT film -# 5 0x5D2F650658D1B9C51A3BF395BD4... 2.0000 3.5% 1 2.0000 0.00 CREATE TABLE store `store` -# 6 0xCBD4B02B76FCD5BCD8657A03D07... 1.0000 1.8% 1 1.0000 0.00 CREATE TABLE payment `payment` -# 7 0x1B49B966156BD5391405E69931A... 1.0000 1.8% 1 1.0000 0.00 CREATE TABLE language `language` -# 8 0x0DE767BB5A2112B83B0263BE336... 1.0000 1.8% 1 1.0000 0.00 CREATE TABLE actor `actor` -# 9 0xC7D5A4E49E422A5209482CA2620... 1.0000 1.8% 1 1.0000 0.00 CREATE TABLE city `city` -# 10 0x06B95BC192D493BF80F6ECA81D5... 1.0000 1.8% 1 1.0000 0.00 CREATE TABLE category `category` -# 11 0x2191F33283A3743FAE6D99E149C... 1.0000 1.8% 1 1.0000 0.00 INSERT inventory -# 12 0xFFDE0605772D1BD0E771A1D1EAD... 1.0000 1.8% 1 1.0000 0.00 CREATE TABLE inventory `inventory` -# 13 0x1161695D97D5E56D8A380065832... 1.0000 1.8% 1 1.0000 0.00 CREATE TABLE film_text `film_text` -# 14 0xE9F9A7EE464D666B0FD12A9C9BF... 1.0000 1.8% 1 1.0000 0.00 CREATE TABLE film_category `film_category` -# 15 0x28F5E254B8810D1293E5C17055D... 1.0000 1.8% 1 1.0000 0.00 INSERT film_actor -# 16 0xB25BC072BED6DE4E7677746C22C... 1.0000 1.8% 1 1.0000 0.00 CREATE TABLE film_actor `film_actor` -# 17 0x45781B86D83AE665EE462EEBC76... 1.0000 1.8% 1 1.0000 0.00 CREATE TABLE percona_test.checksums -# 18 0x2F981A9FC6992839C5F99E5B57D... 1.0000 1.8% 1 1.0000 0.00 -# 19 0xC16F5DCD62BA36A15C6D8C73D42... 1.0000 1.8% 1 1.0000 0.00 CREATE payment rental inventory store address city country staff -# 20 0x6846663BC60B4FF9D62F1A6D5A6... 1.0000 1.8% 1 1.0000 0.00 INSERT address -# MISC 0xMISC 6.0000 10.5% 95 0.0632 0.0 <72 ITEMS> +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x8D589AFA4DFAEEED85FFF5AA78E5FF6A 19.0000 33.3% 22 0.8636 3.67 BEGIN +# 2 0xD1D19A39A5189A3A693F5F4CA1A936BA 7.0000 12.3% 2 3.5000 7.00 INSERT rental +# 3 0x6692BFEDE6AB56814677E4CEDF8EA4E2 5.0000 8.8% 2 2.5000 5.00 INSERT payment +# 4 0x266D117CFD8ED7C1AAECC8184D17D799 3.0000 5.3% 1 3.0000 0.00 INSERT film +# 5 0x5D2F650658D1B9C51A3BF395BD4C2AC5 2.0000 3.5% 1 2.0000 0.00 CREATE TABLE store `store` +# 6 0xCBD4B02B76FCD5BCD8657A03D0724524 1.0000 1.8% 1 1.0000 0.00 CREATE TABLE payment `payment` +# 7 0x1B49B966156BD5391405E69931A1FC8D 1.0000 1.8% 1 1.0000 0.00 CREATE TABLE language `language` +# 8 0x0DE767BB5A2112B83B0263BE3363F7DF 1.0000 1.8% 1 1.0000 0.00 CREATE TABLE actor `actor` +# 9 0xC7D5A4E49E422A5209482CA2620152A7 1.0000 1.8% 1 1.0000 0.00 CREATE TABLE city `city` +# 10 0x06B95BC192D493BF80F6ECA81D5F0D25 1.0000 1.8% 1 1.0000 0.00 CREATE TABLE category `category` +# 11 0x2191F33283A3743FAE6D99E149CE09C6 1.0000 1.8% 1 1.0000 0.00 INSERT inventory +# 12 0xFFDE0605772D1BD0E771A1D1EAD499BA 1.0000 1.8% 1 1.0000 0.00 CREATE TABLE inventory `inventory` +# 13 0x1161695D97D5E56D8A38006583244505 1.0000 1.8% 1 1.0000 0.00 CREATE TABLE film_text `film_text` +# 14 0xE9F9A7EE464D666B0FD12A9C9BF3E41F 1.0000 1.8% 1 1.0000 0.00 CREATE TABLE film_category `film_category` +# 15 0x28F5E254B8810D1293E5C17055D970BE 1.0000 1.8% 1 1.0000 0.00 INSERT film_actor +# 16 0xB25BC072BED6DE4E7677746C22CD9F16 1.0000 1.8% 1 1.0000 0.00 CREATE TABLE film_actor `film_actor` +# 17 0x45781B86D83AE665EE462EEBC76A46F2 1.0000 1.8% 1 1.0000 0.00 CREATE TABLE percona_test.checksums +# 18 0x2F981A9FC6992839C5F99E5B57D2D6DB 1.0000 1.8% 1 1.0000 0.00 +# 19 0xC16F5DCD62BA36A15C6D8C73D42AE624 1.0000 1.8% 1 1.0000 0.00 CREATE payment rental inventory store address city country staff +# 20 0x6846663BC60B4FF9D62F1A6D5A67AFA8 1.0000 1.8% 1 1.0000 0.00 INSERT address +# MISC 0xMISC 6.0000 10.5% 95 0.0632 0.0 <72 ITEMS> diff --git a/t/pt-query-digest/samples/cannot-distill-profile.txt b/t/pt-query-digest/samples/cannot-distill-profile.txt index 15f7c3ed..01ebc8b6 100644 --- a/t/pt-query-digest/samples/cannot-distill-profile.txt +++ b/t/pt-query-digest/samples/cannot-distill-profile.txt @@ -1,6 +1,6 @@ # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x480546EB8B8460BD5B721CAE3EDDB56B 0.0900 69.1% 1 0.0900 0.00 -# 2 0x3309663231C2F066BE90A42C0FB7E89E 0.0403 30.9% 1 0.0403 0.00 +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x480546EB8B8460BD5B721CAE3EDDB56B 0.0900 69.1% 1 0.0900 0.00 +# 2 0x3309663231C2F066BE90A42C0FB7E89E 0.0403 30.9% 1 0.0403 0.00 diff --git a/t/pt-query-digest/samples/genlog001.txt b/t/pt-query-digest/samples/genlog001.txt index dc4d3f78..af87bc03 100644 --- a/t/pt-query-digest/samples/genlog001.txt +++ b/t/pt-query-digest/samples/genlog001.txt @@ -125,10 +125,10 @@ SELECT DISTINCT col FROM tbl WHERE foo=20061219\G administrator command: Init DB\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0xEDBC971AEC392917AA353644DE4C4CB4 0.0000 0.0% 2 0.0000 0.00 ADMIN QUIT -# 2 0x7417646A9FE969365D51E5F01B88B79E 0.0000 0.0% 2 0.0000 0.00 ADMIN CONNECT -# 3 0x373CEA028C0EA95444AAC79F41BCF692 0.0000 0.0% 1 0.0000 0.00 SELECT tbl -# 4 0x30388146EA1DA5814D096479916B0F45 0.0000 0.0% 1 0.0000 0.00 SELECT tbl -# 5 0x898255B1BE4F8C3044AE35A182869033 0.0000 0.0% 1 0.0000 0.00 ADMIN INIT DB +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0xEDBC971AEC392917AA353644DE4C4CB4 0.0000 0.0% 2 0.0000 0.00 ADMIN QUIT +# 2 0x7417646A9FE969365D51E5F01B88B79E 0.0000 0.0% 2 0.0000 0.00 ADMIN CONNECT +# 3 0x373CEA028C0EA95444AAC79F41BCF692 0.0000 0.0% 1 0.0000 0.00 SELECT tbl +# 4 0x30388146EA1DA5814D096479916B0F45 0.0000 0.0% 1 0.0000 0.00 SELECT tbl +# 5 0x898255B1BE4F8C3044AE35A182869033 0.0000 0.0% 1 0.0000 0.00 ADMIN INIT DB diff --git a/t/pt-query-digest/samples/genlog002.txt b/t/pt-query-digest/samples/genlog002.txt index c12e2cf5..03f8e4e9 100644 --- a/t/pt-query-digest/samples/genlog002.txt +++ b/t/pt-query-digest/samples/genlog002.txt @@ -69,7 +69,7 @@ SELECT category_id WHERE auction_id = '3015563'\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0xC6637FEB865265BA0A3E6DCD23F3445A 0.0000 0.0% 1 0.0000 0.00 SELECT auction_search -# 2 0xB42FB5382732CE142361B36A4AEB397B 0.0000 0.0% 1 0.0000 0.00 SELECT auction_category_map +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0xC6637FEB865265BA0A3E6DCD23F3445A 0.0000 0.0% 1 0.0000 0.00 SELECT auction_search +# 2 0xB42FB5382732CE142361B36A4AEB397B 0.0000 0.0% 1 0.0000 0.00 SELECT auction_category_map diff --git a/t/pt-query-digest/samples/genlog003.txt b/t/pt-query-digest/samples/genlog003.txt index 601674a5..2a9c7576 100644 --- a/t/pt-query-digest/samples/genlog003.txt +++ b/t/pt-query-digest/samples/genlog003.txt @@ -125,10 +125,10 @@ SELECT DISTINCT col FROM tbl WHERE foo=20061219\G administrator command: Init DB\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0xEDBC971AEC392917AA353644DE4C4CB4 0.0000 0.0% 2 0.0000 0.00 ADMIN QUIT -# 2 0x7417646A9FE969365D51E5F01B88B79E 0.0000 0.0% 2 0.0000 0.00 ADMIN CONNECT -# 3 0x373CEA028C0EA95444AAC79F41BCF692 0.0000 0.0% 1 0.0000 0.00 SELECT tbl -# 4 0x30388146EA1DA5814D096479916B0F45 0.0000 0.0% 1 0.0000 0.00 SELECT tbl -# 5 0x898255B1BE4F8C3044AE35A182869033 0.0000 0.0% 1 0.0000 0.00 ADMIN INIT DB +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0xEDBC971AEC392917AA353644DE4C4CB4 0.0000 0.0% 2 0.0000 0.00 ADMIN QUIT +# 2 0x7417646A9FE969365D51E5F01B88B79E 0.0000 0.0% 2 0.0000 0.00 ADMIN CONNECT +# 3 0x373CEA028C0EA95444AAC79F41BCF692 0.0000 0.0% 1 0.0000 0.00 SELECT tbl +# 4 0x30388146EA1DA5814D096479916B0F45 0.0000 0.0% 1 0.0000 0.00 SELECT tbl +# 5 0x898255B1BE4F8C3044AE35A182869033 0.0000 0.0% 1 0.0000 0.00 ADMIN INIT DB diff --git a/t/pt-query-digest/samples/genlog005.txt b/t/pt-query-digest/samples/genlog005.txt index e3c48efd..9e7f7aa7 100644 --- a/t/pt-query-digest/samples/genlog005.txt +++ b/t/pt-query-digest/samples/genlog005.txt @@ -290,17 +290,17 @@ SELECT USER()\G SELECT 1 FROM (SELECT `GRANTEE`, `IS_GRANTABLE` FROM `INFORMATION_SCHEMA`.`COLUMN_PRIVILEGES` UNION SELECT `GRANTEE`, `IS_GRANTABLE` FROM `INFORMATION_SCHEMA`.`TABLE_PRIVILEGES` UNION SELECT `GRANTEE`, `IS_GRANTABLE` FROM `INFORMATION_SCHEMA`.`SCHEMA_PRIVILEGES` UNION SELECT `GRANTEE`, `IS_GRANTABLE` FROM `INFORMATION_SCHEMA`.`USER_PRIVILEGES`) t WHERE `IS_GRANTABLE` = 'YES' AND '''root''@''localhost''' LIKE `GRANTEE` LIMIT 1\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x7417646A9FE969365D51E5F01B88B79E 0.0000 0.0% 2 0.0000 0.00 ADMIN CONNECT -# 2 0x68C6B480CBDB8159E2F7D83651089289 0.0000 0.0% 1 0.0000 0.00 SELECT -# 3 0xC4AB84B66A4FBA135A2F00AA08F7A560 0.0000 0.0% 1 0.0000 0.00 SELECT mysql.user -# 4 0xAB58F0EB775FA5FBF2E9C9BDE150321B 0.0000 0.0% 1 0.0000 0.00 SET -# 5 0x1E5B97E780818DDB3B9AD583C3AFC61D 0.0000 0.0% 1 0.0000 0.00 SET -# 6 0xF0A406222CD7B02708E4BF21400A779E 0.0000 0.0% 1 0.0000 0.00 SELECT phpmyadmin.pma__usergroups phpmyadmin.pma__users -# 7 0x1A47B347E419B05A62642FD655801FC1 0.0000 0.0% 1 0.0000 0.00 SELECT phpmyadmin.pma__bookmark -# 8 0x4C1AABB35EA40368289CE0B9F6EA151D 0.0000 0.0% 1 0.0000 0.00 SELECT INFORMATION_SCHEMA.SCHEMATA -# 9 0xDDABDE67AC3044CAED549F59FFFA541B 0.0000 0.0% 1 0.0000 0.00 SELECT phpmyadmin.pma__navigationhiding -# 10 0x35CCC630581DCD5AA46100310F18DEB9 0.0000 0.0% 1 0.0000 0.00 SELECT INFORMATION_SCHEMA.SCHEMATA -# 11 0x7B48FAA9C951DD8A389FF9DA2DF3DF62 0.0000 0.0% 1 0.0000 0.00 SELECT -# 12 0x75A885FE43F31908754B91A2F3BD1E20 0.0000 0.0% 1 0.0000 0.00 SELECT UNION INFORMATION_SCHEMA.COLUMN_PRIVILEGES INFORMATION_SCHEMA.TABLE_PRIVILEGES INFORMATION_SCHEMA.SCHEMA_PRIVILEGES INFORMATION_SCHEMA.USER_PRIVILEGES +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x7417646A9FE969365D51E5F01B88B79E 0.0000 0.0% 2 0.0000 0.00 ADMIN CONNECT +# 2 0x68C6B480CBDB8159E2F7D83651089289 0.0000 0.0% 1 0.0000 0.00 SELECT +# 3 0xC4AB84B66A4FBA135A2F00AA08F7A560 0.0000 0.0% 1 0.0000 0.00 SELECT mysql.user +# 4 0xAB58F0EB775FA5FBF2E9C9BDE150321B 0.0000 0.0% 1 0.0000 0.00 SET +# 5 0x1E5B97E780818DDB3B9AD583C3AFC61D 0.0000 0.0% 1 0.0000 0.00 SET +# 6 0xF0A406222CD7B02708E4BF21400A779E 0.0000 0.0% 1 0.0000 0.00 SELECT phpmyadmin.pma__usergroups phpmyadmin.pma__users +# 7 0x1A47B347E419B05A62642FD655801FC1 0.0000 0.0% 1 0.0000 0.00 SELECT phpmyadmin.pma__bookmark +# 8 0x4C1AABB35EA40368289CE0B9F6EA151D 0.0000 0.0% 1 0.0000 0.00 SELECT INFORMATION_SCHEMA.SCHEMATA +# 9 0xDDABDE67AC3044CAED549F59FFFA541B 0.0000 0.0% 1 0.0000 0.00 SELECT phpmyadmin.pma__navigationhiding +# 10 0x35CCC630581DCD5AA46100310F18DEB9 0.0000 0.0% 1 0.0000 0.00 SELECT INFORMATION_SCHEMA.SCHEMATA +# 11 0x7B48FAA9C951DD8A389FF9DA2DF3DF62 0.0000 0.0% 1 0.0000 0.00 SELECT +# 12 0x75A885FE43F31908754B91A2F3BD1E20 0.0000 0.0% 1 0.0000 0.00 SELECT UNION INFORMATION_SCHEMA.COLUMN_PRIVILEGES INFORMATION_SCHEMA.TABLE_PRIVILEGES INFORMATION_SCHEMA.SCHEMA_PRIVILEGES INFORMATION_SCHEMA.USER_PRIVILEGES diff --git a/t/pt-query-digest/samples/issue_1196-output-5.7.txt b/t/pt-query-digest/samples/issue_1196-output-5.7.txt index fa997c37..63ce8e20 100644 --- a/t/pt-query-digest/samples/issue_1196-output-5.7.txt +++ b/t/pt-query-digest/samples/issue_1196-output-5.7.txt @@ -1,8 +1,8 @@ # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x867E8F0D95B72228D4B6A5CD2F2F485C 0.2148 100.0% 1 0.2148 0.00 SELECT t +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x867E8F0D95B72228D4B6A5CD2F2F485C 0.2148 100.0% 1 0.2148 0.00 SELECT t # Query 1: 0 QPS, 0x concurrency, ID 0x867E8F0D95B72228D4B6A5CD2F2F485C at byte 0 # This item is included in the report because it matches --limit. diff --git a/t/pt-query-digest/samples/issue_1604834-1.txt b/t/pt-query-digest/samples/issue_1604834-1.txt index 298666e9..6c77a177 100644 --- a/t/pt-query-digest/samples/issue_1604834-1.txt +++ b/t/pt-query-digest/samples/issue_1604834-1.txt @@ -1,5 +1,5 @@ # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0xC17ACBB2A781EF953D120517D93D7104 0.4296 100.0% 2 0.2148 0.00 SELECT t +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0xC17ACBB2A781EF953D120517D93D7104 0.4296 100.0% 2 0.2148 0.00 SELECT t diff --git a/t/pt-query-digest/samples/issue_1604834-2.txt b/t/pt-query-digest/samples/issue_1604834-2.txt index d26f84e5..7fb4ac37 100644 --- a/t/pt-query-digest/samples/issue_1604834-2.txt +++ b/t/pt-query-digest/samples/issue_1604834-2.txt @@ -1,6 +1,6 @@ # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x8F45041D3231A430A6FCCF25435B296C 0.2148 50.0% 1 0.2148 0.00 SELECT t -# 2 0xC845F0936D35B0C1EC1B54C188363AAD 0.2148 50.0% 1 0.2148 0.00 SELECT t +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x8F45041D3231A430A6FCCF25435B296C 0.2148 50.0% 1 0.2148 0.00 SELECT t +# 2 0xC845F0936D35B0C1EC1B54C188363AAD 0.2148 50.0% 1 0.2148 0.00 SELECT t diff --git a/t/pt-query-digest/samples/proclist001.txt b/t/pt-query-digest/samples/proclist001.txt index a7f838bf..c40cf63f 100644 --- a/t/pt-query-digest/samples/proclist001.txt +++ b/t/pt-query-digest/samples/proclist001.txt @@ -1 +1 @@ -# Exec time 100 9s 2s 4s 3s 4s 786ms 3s \ No newline at end of file +# Exec time 100 10s 1s 3s 2s 3s 896ms 2s \ No newline at end of file diff --git a/t/pt-query-digest/samples/pt-234.log b/t/pt-query-digest/samples/pt-234.log index b1fe18b8..40b51bc3 100644 --- a/t/pt-query-digest/samples/pt-234.log +++ b/t/pt-query-digest/samples/pt-234.log @@ -90,9 +90,9 @@ administrator command: Execute\G BEGIN\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0xBA7E77F4CCD756FC9617DE062D3FFA8D 0.0000 0.0% 2 0.0000 0.00 COMMIT Xid_log_event -# 2 0x44B4197B8790DED42342554AF88317C9 0.0000 0.0% 2 0.0000 0.00 BEGIN -# 3 0x2A89113BB920BA301228F184663C8627 0.0000 0.0% 2 0.0000 0.00 ADMIN EXECUTE -# 4 0x8D589AFA4DFAEEED85FFF5AA78E5FF6A 0.0000 0.0% 1 0.0000 0.00 BEGIN +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0xBA7E77F4CCD756FC9617DE062D3FFA8D 0.0000 0.0% 2 0.0000 0.00 COMMIT Xid_log_event +# 2 0x44B4197B8790DED42342554AF88317C9 0.0000 0.0% 2 0.0000 0.00 BEGIN +# 3 0x2A89113BB920BA301228F184663C8627 0.0000 0.0% 2 0.0000 0.00 ADMIN EXECUTE +# 4 0x8D589AFA4DFAEEED85FFF5AA78E5FF6A 0.0000 0.0% 1 0.0000 0.00 BEGIN diff --git a/t/pt-query-digest/samples/rawlog001.txt b/t/pt-query-digest/samples/rawlog001.txt index ce4452ac..3671521a 100644 --- a/t/pt-query-digest/samples/rawlog001.txt +++ b/t/pt-query-digest/samples/rawlog001.txt @@ -52,7 +52,7 @@ SELECT c FROM t WHERE id=1\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x813FE962AFBBC891774B2B0B59EBAC2C 0.0000 0.0% 1 0.0000 0.00 SELECT t? -# 2 0x5F47280C0D7DCF5CCB5621E548E5497F 0.0000 0.0% 1 0.0000 0.00 SELECT t +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x813FE962AFBBC891774B2B0B59EBAC2C 0.0000 0.0% 1 0.0000 0.00 SELECT t? +# 2 0x5F47280C0D7DCF5CCB5621E548E5497F 0.0000 0.0% 1 0.0000 0.00 SELECT t diff --git a/t/pt-query-digest/samples/slow002_iters_2.txt b/t/pt-query-digest/samples/slow002_iters_2.txt index a1dd3243..b9781a83 100644 --- a/t/pt-query-digest/samples/slow002_iters_2.txt +++ b/t/pt-query-digest/samples/slow002_iters_2.txt @@ -41,7 +41,7 @@ select n.column1 = a.column1, n.word3 = a.word3 from db2.tuningdetail_21_265507 inner join db1.gonzo a using(gonzo) \G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================= ============= ===== ====== ===== -# 1 0x45FE45AEC222350466825DDC008F... 0.7261 95.3% 1 0.7261 0.00 UPDATE db?.tuningdetail_?_? db?.gonzo -# MISC 0xMISC 0.0360 4.7% 7 0.0051 0.0 <6 ITEMS> +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x45FE45AEC222350466825DDC008FFA89 0.7261 95.3% 1 0.7261 0.00 UPDATE db?.tuningdetail_?_? db?.gonzo +# MISC 0xMISC 0.0360 4.7% 7 0.0051 0.0 <6 ITEMS> diff --git a/t/pt-query-digest/samples/slow007_explain_3.txt b/t/pt-query-digest/samples/slow007_explain_3.txt index 1556a021..486126c3 100644 --- a/t/pt-query-digest/samples/slow007_explain_3.txt +++ b/t/pt-query-digest/samples/slow007_explain_3.txt @@ -33,6 +33,6 @@ SELECT fruit FROM trees\G # EXPLAIN failed: DBD::mysql::st execute failed: Table 'food.trees' doesn't exist [for Statement "EXPLAIN SELECT fruit FROM trees"] at line ?. # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x88F3D65BE48113F18E306CDB7A800841 0.0000 100.0% 1 0.0000 0.00 SELECT trees +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x88F3D65BE48113F18E306CDB7A800841 0.0000 100.0% 1 0.0000 0.00 SELECT trees diff --git a/t/pt-query-digest/samples/slow007_explain_4.txt b/t/pt-query-digest/samples/slow007_explain_4.txt index 99fb2ac3..23064815 100644 --- a/t/pt-query-digest/samples/slow007_explain_4.txt +++ b/t/pt-query-digest/samples/slow007_explain_4.txt @@ -1,5 +1,5 @@ # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x88F3D65BE48113F18E306CDB7A800841 0.0000 100.0% 1 0.0000 0.00 SELECT trees +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x88F3D65BE48113F18E306CDB7A800841 0.0000 100.0% 1 0.0000 0.00 SELECT trees diff --git a/t/pt-query-digest/samples/slow013_report_profile.txt b/t/pt-query-digest/samples/slow013_report_profile.txt index de1113a6..9423ae95 100644 --- a/t/pt-query-digest/samples/slow013_report_profile.txt +++ b/t/pt-query-digest/samples/slow013_report_profile.txt @@ -1,8 +1,8 @@ # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================= ============= ===== ====== ===== -# 1 0xF9734574CDDDC5D231DA25F95494... 0.1494 99.9% 1 0.1494 0.00 SHOW STATUS -# 2 0x80AEBDBE9DD8458C3AEAAD0E15D7... 0.0001 0.1% 2 0.0000 0.00 SET -# 3 0xFFFCA4D67EA0A788813031B8BBC3... 0.0000 0.0% 1 0.0000 0.00 COMMIT -# MISC 0xMISC 0.0000 0.0% 1 0.0000 0.0 <1 ITEMS> +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0xF9734574CDDDC5D231DA25F95494CA95 0.1494 99.9% 1 0.1494 0.00 SHOW STATUS +# 2 0x80AEBDBE9DD8458C3AEAAD0E15D725B5 0.0001 0.1% 2 0.0000 0.00 SET +# 3 0xFFFCA4D67EA0A788813031B8BBC3B329 0.0000 0.0% 1 0.0000 0.00 COMMIT +# MISC 0xMISC 0.0000 0.0% 1 0.0000 0.0 <1 ITEMS> diff --git a/t/pt-query-digest/samples/slow033-rtm-event-1h.txt b/t/pt-query-digest/samples/slow033-rtm-event-1h.txt index 16e44979..0724e04f 100644 --- a/t/pt-query-digest/samples/slow033-rtm-event-1h.txt +++ b/t/pt-query-digest/samples/slow033-rtm-event-1h.txt @@ -31,6 +31,6 @@ SELECT * FROM foo\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo diff --git a/t/pt-query-digest/samples/slow033-rtm-event-25h.txt b/t/pt-query-digest/samples/slow033-rtm-event-25h.txt index 398896c1..4a02d5fb 100644 --- a/t/pt-query-digest/samples/slow033-rtm-event-25h.txt +++ b/t/pt-query-digest/samples/slow033-rtm-event-25h.txt @@ -31,6 +31,6 @@ SELECT * FROM foo\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 2 0.0000 0.00 SELECT foo +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 2 0.0000 0.00 SELECT foo diff --git a/t/pt-query-digest/samples/slow033-rtm-interval-1d.txt b/t/pt-query-digest/samples/slow033-rtm-interval-1d.txt index 531b159a..16e73c3e 100644 --- a/t/pt-query-digest/samples/slow033-rtm-interval-1d.txt +++ b/t/pt-query-digest/samples/slow033-rtm-interval-1d.txt @@ -31,9 +31,9 @@ SELECT * FROM foo\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo # Query 1: 0 QPS, 0x concurrency, ID 0x7023AEC64FE3598DAC1BF726F2AB10C5 at byte 179 # This item is included in the report because it matches --limit. @@ -67,9 +67,9 @@ SELECT * FROM foo\G SELECT * FROM foo\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo # Query 1: 2 QPS, 0.00x concurrency, ID 0xF1711862B758491C07AEF8EFAB3FA3CE at byte 509 # This item is included in the report because it matches --limit. @@ -134,10 +134,10 @@ SELECT * FROM bar\G SELECT * FROM foo\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0xF1711862B758491C07AEF8EFAB3FA3CE 0.0000 66.7% 2 0.0000 0.00 SELECT bar -# 2 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 33.3% 1 0.0000 0.00 SELECT foo +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0xF1711862B758491C07AEF8EFAB3FA3CE 0.0000 66.7% 2 0.0000 0.00 SELECT bar +# 2 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 33.3% 1 0.0000 0.00 SELECT foo # Query 1: 0 QPS, 0x concurrency, ID 0x7023AEC64FE3598DAC1BF726F2AB10C5 at byte 861 # This item is included in the report because it matches --limit. @@ -171,6 +171,6 @@ SELECT * FROM foo\G SELECT * FROM foo\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo diff --git a/t/pt-query-digest/samples/slow033-rtm-interval-30m.txt b/t/pt-query-digest/samples/slow033-rtm-interval-30m.txt index 87f81505..b3098836 100644 --- a/t/pt-query-digest/samples/slow033-rtm-interval-30m.txt +++ b/t/pt-query-digest/samples/slow033-rtm-interval-30m.txt @@ -31,9 +31,9 @@ SELECT * FROM foo\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo # Query 1: 0 QPS, 0x concurrency, ID 0x7023AEC64FE3598DAC1BF726F2AB10C5 at byte 179 # This item is included in the report because it matches --limit. @@ -67,9 +67,9 @@ SELECT * FROM foo\G SELECT * FROM foo\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo # Query 1: 2 QPS, 0.00x concurrency, ID 0xF1711862B758491C07AEF8EFAB3FA3CE at byte 509 # This item is included in the report because it matches --limit. @@ -103,9 +103,9 @@ SELECT * FROM foo\G SELECT * FROM bar\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0xF1711862B758491C07AEF8EFAB3FA3CE 0.0000 100.0% 2 0.0000 0.00 SELECT bar +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0xF1711862B758491C07AEF8EFAB3FA3CE 0.0000 100.0% 2 0.0000 0.00 SELECT bar # Query 1: 0 QPS, 0x concurrency, ID 0x7023AEC64FE3598DAC1BF726F2AB10C5 at byte 683 # This item is included in the report because it matches --limit. @@ -139,9 +139,9 @@ SELECT * FROM bar\G SELECT * FROM foo\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo # Query 1: 0 QPS, 0x concurrency, ID 0x7023AEC64FE3598DAC1BF726F2AB10C5 at byte 861 # This item is included in the report because it matches --limit. @@ -175,6 +175,6 @@ SELECT * FROM foo\G SELECT * FROM foo\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo diff --git a/t/pt-query-digest/samples/slow033-rtm-interval-30s-3iter.txt b/t/pt-query-digest/samples/slow033-rtm-interval-30s-3iter.txt index 6b8adbfe..feb4e04c 100644 --- a/t/pt-query-digest/samples/slow033-rtm-interval-30s-3iter.txt +++ b/t/pt-query-digest/samples/slow033-rtm-interval-30s-3iter.txt @@ -31,9 +31,9 @@ SELECT * FROM foo\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo # Query 1: 0 QPS, 0x concurrency, ID 0x7023AEC64FE3598DAC1BF726F2AB10C5 at byte 179 # This item is included in the report because it matches --limit. @@ -67,9 +67,9 @@ SELECT * FROM foo\G SELECT * FROM foo\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo # Query 1: 0 QPS, 0x concurrency, ID 0xF1711862B758491C07AEF8EFAB3FA3CE at byte 344 # This item is included in the report because it matches --limit. @@ -103,6 +103,6 @@ SELECT * FROM foo\G SELECT * FROM bar\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0xF1711862B758491C07AEF8EFAB3FA3CE 0.0000 100.0% 1 0.0000 0.00 SELECT bar +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0xF1711862B758491C07AEF8EFAB3FA3CE 0.0000 100.0% 1 0.0000 0.00 SELECT bar diff --git a/t/pt-query-digest/samples/slow033-rtm-interval-30s.txt b/t/pt-query-digest/samples/slow033-rtm-interval-30s.txt index 83dae098..9c6eaa3f 100644 --- a/t/pt-query-digest/samples/slow033-rtm-interval-30s.txt +++ b/t/pt-query-digest/samples/slow033-rtm-interval-30s.txt @@ -31,9 +31,9 @@ SELECT * FROM foo\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo # Query 1: 0 QPS, 0x concurrency, ID 0x7023AEC64FE3598DAC1BF726F2AB10C5 at byte 179 # This item is included in the report because it matches --limit. @@ -67,9 +67,9 @@ SELECT * FROM foo\G SELECT * FROM foo\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo # Query 1: 0 QPS, 0x concurrency, ID 0xF1711862B758491C07AEF8EFAB3FA3CE at byte 344 # This item is included in the report because it matches --limit. @@ -103,9 +103,9 @@ SELECT * FROM foo\G SELECT * FROM bar\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0xF1711862B758491C07AEF8EFAB3FA3CE 0.0000 100.0% 1 0.0000 0.00 SELECT bar +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0xF1711862B758491C07AEF8EFAB3FA3CE 0.0000 100.0% 1 0.0000 0.00 SELECT bar # Query 1: 0 QPS, 0x concurrency, ID 0xF1711862B758491C07AEF8EFAB3FA3CE at byte 509 # This item is included in the report because it matches --limit. @@ -139,9 +139,9 @@ SELECT * FROM bar\G SELECT * FROM bar\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0xF1711862B758491C07AEF8EFAB3FA3CE 0.0000 100.0% 1 0.0000 0.00 SELECT bar +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0xF1711862B758491C07AEF8EFAB3FA3CE 0.0000 100.0% 1 0.0000 0.00 SELECT bar # Query 1: 0 QPS, 0x concurrency, ID 0x7023AEC64FE3598DAC1BF726F2AB10C5 at byte 683 # This item is included in the report because it matches --limit. @@ -175,9 +175,9 @@ SELECT * FROM bar\G SELECT * FROM foo\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo # Query 1: 0 QPS, 0x concurrency, ID 0x7023AEC64FE3598DAC1BF726F2AB10C5 at byte 861 # This item is included in the report because it matches --limit. @@ -211,6 +211,6 @@ SELECT * FROM foo\G SELECT * FROM foo\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x7023AEC64FE3598DAC1BF726F2AB10C5 0.0000 100.0% 1 0.0000 0.00 SELECT foo diff --git a/t/pt-query-digest/samples/slow034-order-by-Locktime-sum-with-Locktime-distro.txt b/t/pt-query-digest/samples/slow034-order-by-Locktime-sum-with-Locktime-distro.txt index a63f9c4f..2b5caab2 100644 --- a/t/pt-query-digest/samples/slow034-order-by-Locktime-sum-with-Locktime-distro.txt +++ b/t/pt-query-digest/samples/slow034-order-by-Locktime-sum-with-Locktime-distro.txt @@ -161,10 +161,10 @@ SELECT id FROM tbl WHERE id = 1\G SELECT COUNT(*) FROM blah WHERE col > 2\G # Profile -# Rank Query ID Response time Calls R/Call -# ==== ================================== =============== ===== ========= -# 1 0xA5C90AEFB6734628ABE9508269335CD1 1349.0001 98.9% 1 1349.0001 0.00 DELETE forest -# 2 0x7023AEC64FE3598DAC1BF726F2AB10C5 2.9042 0.2% 4 0.7261 0.03 SELECT foo -# 3 0x937677F741B37EAFB79802214165F670 0.7261 0.1% 2 0.3631 0.73 INSERT tbl -# 4 0x181E5BEE0A9CD8C01F9B2F47A843D460 1.7261 0.1% 1 1.7261 0.00 SELECT tbl -# 5 0xFBC6FB7F8360D37D3F1024B96D9D469E 9.0001 0.7% 1 9.0001 0.00 SELECT blah +# Rank Query ID Response time Calls R/Call +# ==== =================================== =============== ===== ========= +# 1 0xA5C90AEFB6734628ABE9508269335CD1 1349.0001 98.9% 1 1349.0001 0.00 DELETE forest +# 2 0x7023AEC64FE3598DAC1BF726F2AB10C5 2.9042 0.2% 4 0.7261 0.03 SELECT foo +# 3 0x937677F741B37EAFB79802214165F670 0.7261 0.1% 2 0.3631 0.73 INSERT tbl +# 4 0x181E5BEE0A9CD8C01F9B2F47A843D460 1.7261 0.1% 1 1.7261 0.00 SELECT tbl +# 5 0xFBC6FB7F8360D37D3F1024B96D9D469E 9.0001 0.7% 1 9.0001 0.00 SELECT blah diff --git a/t/pt-query-digest/samples/slow034-order-by-Locktime-sum.txt b/t/pt-query-digest/samples/slow034-order-by-Locktime-sum.txt index e185ccd1..53c12f99 100644 --- a/t/pt-query-digest/samples/slow034-order-by-Locktime-sum.txt +++ b/t/pt-query-digest/samples/slow034-order-by-Locktime-sum.txt @@ -161,10 +161,10 @@ SELECT id FROM tbl WHERE id = 1\G SELECT COUNT(*) FROM blah WHERE col > 2\G # Profile -# Rank Query ID Response time Calls R/Call -# ==== ================================== =============== ===== ========= -# 1 0xA5C90AEFB6734628ABE9508269335CD1 1349.0001 98.9% 1 1349.0001 0.00 DELETE forest -# 2 0x7023AEC64FE3598DAC1BF726F2AB10C5 2.9042 0.2% 4 0.7261 0.03 SELECT foo -# 3 0x937677F741B37EAFB79802214165F670 0.7261 0.1% 2 0.3631 0.73 INSERT tbl -# 4 0x181E5BEE0A9CD8C01F9B2F47A843D460 1.7261 0.1% 1 1.7261 0.00 SELECT tbl -# 5 0xFBC6FB7F8360D37D3F1024B96D9D469E 9.0001 0.7% 1 9.0001 0.00 SELECT blah +# Rank Query ID Response time Calls R/Call +# ==== =================================== =============== ===== ========= +# 1 0xA5C90AEFB6734628ABE9508269335CD1 1349.0001 98.9% 1 1349.0001 0.00 DELETE forest +# 2 0x7023AEC64FE3598DAC1BF726F2AB10C5 2.9042 0.2% 4 0.7261 0.03 SELECT foo +# 3 0x937677F741B37EAFB79802214165F670 0.7261 0.1% 2 0.3631 0.73 INSERT tbl +# 4 0x181E5BEE0A9CD8C01F9B2F47A843D460 1.7261 0.1% 1 1.7261 0.00 SELECT tbl +# 5 0xFBC6FB7F8360D37D3F1024B96D9D469E 9.0001 0.7% 1 9.0001 0.00 SELECT blah diff --git a/t/pt-query-digest/samples/slow035.txt b/t/pt-query-digest/samples/slow035.txt index 0e67121f..834dee99 100644 --- a/t/pt-query-digest/samples/slow035.txt +++ b/t/pt-query-digest/samples/slow035.txt @@ -85,7 +85,7 @@ SELECT * FROM blah WHERE something = 'important'\G INSERT INTO db.v (m, b) VALUES ('', 'Exact')\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x01C11894F289821F9E892D4B16D7BFC2 0.0000 0.0% 1 0.0000 0.00 SELECT blah -# 2 0x53AFEEC4943ACB06727841EC88423713 0.0000 0.0% 1 0.0000 0.00 INSERT db.v +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x01C11894F289821F9E892D4B16D7BFC2 0.0000 0.0% 1 0.0000 0.00 SELECT blah +# 2 0x53AFEEC4943ACB06727841EC88423713 0.0000 0.0% 1 0.0000 0.00 INSERT db.v diff --git a/t/pt-query-digest/samples/slow037_report.txt b/t/pt-query-digest/samples/slow037_report.txt index 8ae128d6..684bc457 100644 --- a/t/pt-query-digest/samples/slow037_report.txt +++ b/t/pt-query-digest/samples/slow037_report.txt @@ -27,6 +27,6 @@ LOCK foo bar # Profile -# Rank Query ID Response time Calls R/Call V/M Item -# ==== ======== ============= ===== ====== ===== ============ -# 1 0x 0.0010 100.0% 1 0.0010 0.00 LOCK foo bar +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x 0.0010 100.0% 1 0.0010 0.00 LOCK foo bar diff --git a/t/pt-query-digest/samples/slow048.txt b/t/pt-query-digest/samples/slow048.txt index b0fa4780..1f6a3e03 100644 --- a/t/pt-query-digest/samples/slow048.txt +++ b/t/pt-query-digest/samples/slow048.txt @@ -27,6 +27,6 @@ SELECT * FROM `products` ORDER BY name, shape asc\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0xF26B49DB07BBD0EE208AC308FD716D83 0.0001 100.0% 4 0.0000 0.00 SELECT products +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0xF26B49DB07BBD0EE208AC308FD716D83 0.0001 100.0% 4 0.0000 0.00 SELECT products diff --git a/t/pt-query-digest/samples/slow049.txt b/t/pt-query-digest/samples/slow049.txt index 7f9645a1..9a18c439 100644 --- a/t/pt-query-digest/samples/slow049.txt +++ b/t/pt-query-digest/samples/slow049.txt @@ -10,12 +10,12 @@ # Query size 308 30 34 30.80 31.70 1.64 28.75 # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== =============================== =============== ===== ======== ==== -# 1 0x95FD3A847023D37C95AADD230F... 1000.0000 53.8% 2 500.0000 0.00 SELECT two -# 2 0xBB15BFCE4C9727175081E1858C... 500.0000 26.9% 1 500.0000 0.00 SELECT three -# 4 0x66112E536C54CE7170E215C4BF... 50.0000 2.7% 5 10.0000 0.00 SELECT one -# MISC 0xMISC 310.0000 16.7% 2 155.0000 0.0 <2 ITEMS> +# Rank Query ID Response time Calls R/Call +# ==== =================================== =============== ===== ======== +# 1 0x95FD3A847023D37C95AADD230F4EB56A 1000.0000 53.8% 2 500.0000 0.00 SELECT two +# 2 0xBB15BFCE4C9727175081E1858C60FD05 500.0000 26.9% 1 500.0000 0.00 SELECT three +# 4 0x66112E536C54CE7170E215C4BFED0080 50.0000 2.7% 5 10.0000 0.00 SELECT one +# MISC 0xMISC 310.0000 16.7% 2 155.0000 0.0 <2 ITEMS> # Query 1: 2 QPS, 1.00kx concurrency, ID 0x95FD3A847023D37C95AADD230F4EB56A at byte 886 # This item is included in the report because it matches --limit. diff --git a/t/pt-query-digest/samples/slow050.txt b/t/pt-query-digest/samples/slow050.txt index c3e187f6..97c555f3 100644 --- a/t/pt-query-digest/samples/slow050.txt +++ b/t/pt-query-digest/samples/slow050.txt @@ -28,6 +28,6 @@ UPDATE mybbl_MBMessage SET groupId = (select groupId from Group_ where name = 'Guest')\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============== ===== ======= === -# 1 0x854B57896A3E0670305E73C51188758F 10.0000 100.0% 1 10.0000 0.00 UPDATE SELECT mybbl_MBMessage Group_ +# Rank Query ID Response time Calls R/Call V/ +# ==== =================================== ============== ===== ======= == +# 1 0x854B57896A3E0670305E73C51188758F 10.0000 100.0% 1 10.0000 0.00 UPDATE SELECT mybbl_MBMessage Group_ diff --git a/t/pt-query-digest/samples/slow051.txt b/t/pt-query-digest/samples/slow051.txt index 306cdaf6..c6ef34c4 100644 --- a/t/pt-query-digest/samples/slow051.txt +++ b/t/pt-query-digest/samples/slow051.txt @@ -26,6 +26,6 @@ LOAD DATA INFILE '/tmp/bar.txt' INTO TABLE db.tbl\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0xE248F647EF2C6F1414354E1D979884B4 0.0000 100.0% 2 0.0000 0.00 LOAD DATA db.tbl +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0xE248F647EF2C6F1414354E1D979884B4 0.0000 100.0% 2 0.0000 0.00 LOAD DATA db.tbl diff --git a/t/pt-query-digest/samples/slow052.txt b/t/pt-query-digest/samples/slow052.txt index c08c7a34..ec339515 100644 --- a/t/pt-query-digest/samples/slow052.txt +++ b/t/pt-query-digest/samples/slow052.txt @@ -58,7 +58,7 @@ select very_variable_column from unsteady_table\G select less_variable_column from steady_table\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============== ===== ====== ==== -# 1 0x3ACFE4E81547889E32B0659E6D13E5A2 308.4675 74.6% 100 3.0847 0.48 SELECT unsteady_table -# 2 0x07BD39112F052FC12F621C2B0611518C 104.9344 25.4% 100 1.0493 0.00 SELECT steady_table +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============== ===== ====== === +# 1 0x3ACFE4E81547889E32B0659E6D13E5A2 308.4675 74.6% 100 3.0847 0.48 SELECT unsteady_table +# 2 0x07BD39112F052FC12F621C2B0611518C 104.9344 25.4% 100 1.0493 0.00 SELECT steady_table diff --git a/t/pt-query-digest/samples/slow058.txt b/t/pt-query-digest/samples/slow058.txt index 8f3ab391..6bb030dc 100644 --- a/t/pt-query-digest/samples/slow058.txt +++ b/t/pt-query-digest/samples/slow058.txt @@ -87,8 +87,8 @@ insert `foo` values("bar")\G load data local infile '/tmp/foo.txt' into table `foo`\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0xC6846BD8C9A8209BF33473286088142B 0.0376 50.0% 2 0.0188 0.00 REPLACE foo -# 2 0xD2FAEB9897F588D8471A0C4BD7A4EE34 0.0376 50.0% 2 0.0188 0.00 INSERT foo -# 3 0x86FDEB668430A493EBAC9C76529E62CE 0.0000 0.0% 2 0.0000 0.00 LOAD DATA foo +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0xC6846BD8C9A8209BF33473286088142B 0.0376 50.0% 2 0.0188 0.00 REPLACE foo +# 2 0xD2FAEB9897F588D8471A0C4BD7A4EE34 0.0376 50.0% 2 0.0188 0.00 INSERT foo +# 3 0x86FDEB668430A493EBAC9C76529E62CE 0.0000 0.0% 2 0.0000 0.00 LOAD DATA foo diff --git a/t/pt-query-digest/samples/slow059_report01.txt b/t/pt-query-digest/samples/slow059_report01.txt index 9960bff6..763db325 100644 --- a/t/pt-query-digest/samples/slow059_report01.txt +++ b/t/pt-query-digest/samples/slow059_report01.txt @@ -121,7 +121,7 @@ SELECT foo FROM bar WHERE id=2\G INSERT INTO foo VALUES (NULL, 3)\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x24BC7BB1422E14BA9EA505F4786E7F15 0.0005 73.8% 2 0.0002 0.00 SELECT bar -# 2 0xF227C8FE1FC34645D2BA209E593ABAA7 0.0002 26.2% 1 0.0002 0.00 INSERT foo +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x24BC7BB1422E14BA9EA505F4786E7F15 0.0005 73.8% 2 0.0002 0.00 SELECT bar +# 2 0xF227C8FE1FC34645D2BA209E593ABAA7 0.0002 26.2% 1 0.0002 0.00 INSERT foo diff --git a/t/pt-query-digest/samples/tcpdump017_report.txt b/t/pt-query-digest/samples/tcpdump017_report.txt index 46bcddb2..87eef47c 100644 --- a/t/pt-query-digest/samples/tcpdump017_report.txt +++ b/t/pt-query-digest/samples/tcpdump017_report.txt @@ -34,6 +34,6 @@ select @@version_comment limit 1\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x0E7680C04FF2596BE3A3649C5FAC418D 0.6696 100.0% 4 0.1674 0.19 SELECT +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x0E7680C04FF2596BE3A3649C5FAC418D 0.6696 100.0% 4 0.1674 0.19 SELECT diff --git a/t/pt-query-digest/samples/tcpdump033.txt b/t/pt-query-digest/samples/tcpdump033.txt index 22800b1a..fbbdb44a 100644 --- a/t/pt-query-digest/samples/tcpdump033.txt +++ b/t/pt-query-digest/samples/tcpdump033.txt @@ -99,11 +99,11 @@ select * from d.t where name="daniel"\G DEALLOCATE PREPARE 4\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0xE4695C206D6C7F946EE88728F6F29C72 0.0010 54.4% 7 0.0001 0.00 SELECT d.t -# 2 0x84DDEEB20D115535ECBCD0412B5E497A 0.0008 45.6% 5 0.0002 0.00 SELECT d.t -# 3 0xF35CCCED7D400036559914DA8A7B7F28 0.0000 0.0% 3 0.0000 0.00 +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0xE4695C206D6C7F946EE88728F6F29C72 0.0010 54.4% 7 0.0001 0.00 SELECT d.t +# 2 0x84DDEEB20D115535ECBCD0412B5E497A 0.0008 45.6% 5 0.0002 0.00 SELECT d.t +# 3 0xF35CCCED7D400036559914DA8A7B7F28 0.0000 0.0% 3 0.0000 0.00 # Prepared statements # Rank Query ID PREP PREP Response EXEC EXEC Res diff --git a/t/pt-query-digest/samples/tcpdump041.txt b/t/pt-query-digest/samples/tcpdump041.txt index 601b2b62..0e9a91c5 100644 --- a/t/pt-query-digest/samples/tcpdump041.txt +++ b/t/pt-query-digest/samples/tcpdump041.txt @@ -40,9 +40,9 @@ PREPARE SELECT i FROM d.t WHERE i=?\G SELECT i FROM d.t WHERE i=?\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0xC29D79D8CB57E235AA8E9FA785927259 0.0003 100.0% 1 0.0003 0.00 SELECT d.t +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0xC29D79D8CB57E235AA8E9FA785927259 0.0003 100.0% 1 0.0003 0.00 SELECT d.t # Prepared statements # Rank Query ID PREP PREP Response EXEC EXEC Res diff --git a/t/pt-query-digest/samples/tcpdump043_report.txt b/t/pt-query-digest/samples/tcpdump043_report.txt index d831e736..452907f5 100644 --- a/t/pt-query-digest/samples/tcpdump043_report.txt +++ b/t/pt-query-digest/samples/tcpdump043_report.txt @@ -35,6 +35,6 @@ administrator command: Connect\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x7417646A9FE969365D51E5F01B88B79E 3.5363 100.0% 1 3.5363 0.00 ADMIN CONNECT +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x7417646A9FE969365D51E5F01B88B79E 3.5363 100.0% 1 3.5363 0.00 ADMIN CONNECT diff --git a/t/pt-query-digest/samples/tcpdump044_report.txt b/t/pt-query-digest/samples/tcpdump044_report.txt index 73ab1b1d..2b2d4701 100644 --- a/t/pt-query-digest/samples/tcpdump044_report.txt +++ b/t/pt-query-digest/samples/tcpdump044_report.txt @@ -34,6 +34,6 @@ administrator command: Connect\G # Profile -# Rank Query ID Response time Calls R/Call V/M -# ==== ================================== ============= ===== ====== ===== -# 1 0x7417646A9FE969365D51E5F01B88B79E 3.8195 100.0% 1 3.8195 0.00 ADMIN CONNECT +# Rank Query ID Response time Calls R/Call V/M +# ==== =================================== ============= ===== ====== ==== +# 1 0x7417646A9FE969365D51E5F01B88B79E 3.8195 100.0% 1 3.8195 0.00 ADMIN CONNECT