Collect information about prepared statements if P_S is enabled
Bug #1642750 reported by
Sveta Smirnova
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona Toolkit moved to https://jira.percona.com/projects/PT |
Fix Committed
|
Undecided
|
Agustín |
Bug Description
In version 5.7+ it is possible to see statistics of all prepared statements, currently existing in the server:
select t.processlist_id, pse.* from performance_
tags: | added: pt-stalk |
Changed in percona-toolkit: | |
status: | New → Confirmed |
tags: | added: pt90 |
Changed in percona-toolkit: | |
assignee: | nobody → Agustín (agustin-gallego) |
status: | Confirmed → In Progress |
To post a comment you must log in.
For tests.
SET @sum_statement_ prepare = 'SELECT SUM(? + ?) AS sum_A_B'; prepare;
PREPARE sum_statement FROM @sum_statement_
SET @random_ statement_ prepare = 'SELECT RAND() AS rand'; statement_ prepare;
PREPARE rand_statement FROM @random_
EXECUTE rand_statement;
DEALLOCATE PREPARE rand_statement;
SET @absolute_ value_statement _prepare = 'SELECT ABS(?), sleep(10) AS abs_A'; value_statement _prepare;
PREPARE abs_statement FROM @absolute_
SET @a = -5;
EXECUTE abs_statement USING @a;
-- DEALLOCATE PREPARE sum_statement;
-- DEALLOCATE PREPARE abs_statement;