<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic MySQL Extension Requirements Removed in Extensions</title>
    <link>https://community.dynatrace.com/t5/Extensions/MySQL-Extension-Requirements-Removed/m-p/289859#M6860</link>
    <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hello, on November 17 I configured a MySQL extension, and at that time the documentation listed the following requirements:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Requirements for the MySQL extension&lt;/STRONG&gt;&lt;BR /&gt;MySQL user with native authentication&lt;/P&gt;&lt;P&gt;Create user:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;CREATE&lt;/SPAN&gt; &lt;SPAN class=""&gt;USER&lt;/SPAN&gt; &lt;SPAN class=""&gt;'dynatrace'&lt;/SPAN&gt;@&lt;SPAN class=""&gt;'%'&lt;/SPAN&gt; IDENTIFIED &lt;SPAN class=""&gt;WITH&lt;/SPAN&gt; mysql_native_password &lt;SPAN class=""&gt;BY&lt;/SPAN&gt; &lt;SPAN class=""&gt;'password'&lt;/SPAN&gt;; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;Grant permissions:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;GRANT&lt;/SPAN&gt; &lt;SPAN class=""&gt;SELECT&lt;/SPAN&gt; &lt;SPAN class=""&gt;ON&lt;/SPAN&gt; performance_schema.* &lt;SPAN class=""&gt;TO&lt;/SPAN&gt; &lt;SPAN class=""&gt;'dynatrace'&lt;/SPAN&gt;@&lt;SPAN class=""&gt;'%'&lt;/SPAN&gt;; &lt;SPAN class=""&gt;GRANT&lt;/SPAN&gt; PROCESS &lt;SPAN class=""&gt;ON&lt;/SPAN&gt; *.* &lt;SPAN class=""&gt;TO&lt;/SPAN&gt; &lt;SPAN class=""&gt;'dynatrace'&lt;/SPAN&gt;@&lt;SPAN class=""&gt;'%'&lt;/SPAN&gt;; &lt;SPAN class=""&gt;GRANT&lt;/SPAN&gt; &lt;SPAN class=""&gt;SHOW&lt;/SPAN&gt; DATABASES &lt;SPAN class=""&gt;ON&lt;/SPAN&gt; *.* &lt;SPAN class=""&gt;TO&lt;/SPAN&gt; &lt;SPAN class=""&gt;'dynatrace'&lt;/SPAN&gt;@&lt;SPAN class=""&gt;'%'&lt;/SPAN&gt;; &lt;SPAN class=""&gt;GRANT&lt;/SPAN&gt; &lt;SPAN class=""&gt;SELECT&lt;/SPAN&gt; &lt;SPAN class=""&gt;ON&lt;/SPAN&gt; mysql.slow_log &lt;SPAN class=""&gt;TO&lt;/SPAN&gt; &lt;SPAN class=""&gt;'dynatrace'&lt;/SPAN&gt;@&lt;SPAN class=""&gt;'%'&lt;/SPAN&gt;; &lt;SPAN class=""&gt;GRANT&lt;/SPAN&gt; &lt;SPAN class=""&gt;SELECT&lt;/SPAN&gt; &lt;SPAN class=""&gt;ON&lt;/SPAN&gt; sys.x$memory_global_by_current_bytes &lt;SPAN class=""&gt;TO&lt;/SPAN&gt; &lt;SPAN class=""&gt;'dynatrace'&lt;/SPAN&gt;@&lt;SPAN class=""&gt;'%'&lt;/SPAN&gt;; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;Note: To obtain database sizes, SELECT must be granted on each individual database.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;CPU Metrics&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;SET&lt;/SPAN&gt; &lt;SPAN class=""&gt;GLOBAL&lt;/SPAN&gt; innodb_monitor_enable&lt;SPAN class=""&gt;=&lt;/SPAN&gt;&lt;SPAN class=""&gt;'cpu%'&lt;/SPAN&gt;; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&lt;STRONG&gt;Top Slow Queries&lt;/STRONG&gt;&lt;BR /&gt;Enable slow logging to table:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;SET&lt;/SPAN&gt; &lt;SPAN class=""&gt;GLOBAL&lt;/SPAN&gt; log_output &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;'TABLE'&lt;/SPAN&gt;; &lt;SPAN class=""&gt;SET&lt;/SPAN&gt; &lt;SPAN class=""&gt;GLOBAL&lt;/SPAN&gt; slow_query_log &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;'ON'&lt;/SPAN&gt;; &lt;SPAN class=""&gt;SET&lt;/SPAN&gt; &lt;SPAN class=""&gt;GLOBAL&lt;/SPAN&gt; long_query_time &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;2&lt;/SPAN&gt;; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;Enable statement instruments and consumers:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;UPDATE&lt;/SPAN&gt; performance_schema.setup_instruments &lt;SPAN class=""&gt;SET&lt;/SPAN&gt; ENABLED = &lt;SPAN class=""&gt;'YES'&lt;/SPAN&gt;, TIMED = &lt;SPAN class=""&gt;'YES'&lt;/SPAN&gt; &lt;SPAN class=""&gt;WHERE&lt;/SPAN&gt; &lt;SPAN class=""&gt;NAME&lt;/SPAN&gt; &lt;SPAN class=""&gt;LIKE&lt;/SPAN&gt; &lt;SPAN class=""&gt;'statement/%'&lt;/SPAN&gt;; &lt;SPAN class=""&gt;UPDATE&lt;/SPAN&gt; performance_schema.setup_consumers &lt;SPAN class=""&gt;SET&lt;/SPAN&gt; ENABLED = &lt;SPAN class=""&gt;'YES'&lt;/SPAN&gt; &lt;SPAN class=""&gt;WHERE&lt;/SPAN&gt; &lt;SPAN class=""&gt;NAME&lt;/SPAN&gt; &lt;SPAN class=""&gt;IN&lt;/SPAN&gt; (&lt;SPAN class=""&gt;'events_statements_history'&lt;/SPAN&gt;, &lt;SPAN class=""&gt;'events_statements_summary_by_digest'&lt;/SPAN&gt;); &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&lt;STRONG&gt;Execution Plan&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Create procedure:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;CREATE&lt;/SPAN&gt; &lt;SPAN class=""&gt;SCHEMA&lt;/SPAN&gt; &lt;SPAN class=""&gt;IF&lt;/SPAN&gt; &lt;SPAN class=""&gt;NOT&lt;/SPAN&gt; &lt;SPAN class=""&gt;EXISTS&lt;/SPAN&gt; dynatrace; &lt;SPAN class=""&gt;DELIMITER&lt;/SPAN&gt; $$ &lt;SPAN class=""&gt;CREATE&lt;/SPAN&gt; &lt;SPAN class=""&gt;PROCEDURE&lt;/SPAN&gt; dynatrace.dynatrace_execution_plan(&lt;SPAN class=""&gt;IN&lt;/SPAN&gt; query &lt;SPAN class=""&gt;TEXT&lt;/SPAN&gt;) &lt;SPAN class=""&gt;SQL&lt;/SPAN&gt; &lt;SPAN class=""&gt;SECURITY&lt;/SPAN&gt; &lt;SPAN class=""&gt;DEFINER&lt;/SPAN&gt; &lt;SPAN class=""&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class=""&gt;SET&lt;/SPAN&gt; @&lt;SPAN class=""&gt;explain&lt;/SPAN&gt; := CONCAT(&lt;SPAN class=""&gt;'EXPLAIN FORMAT=JSON '&lt;/SPAN&gt;, query); &lt;SPAN class=""&gt;PREPARE&lt;/SPAN&gt; stmt &lt;SPAN class=""&gt;FROM&lt;/SPAN&gt; @&lt;SPAN class=""&gt;explain&lt;/SPAN&gt;; &lt;SPAN class=""&gt;EXECUTE&lt;/SPAN&gt; stmt; &lt;SPAN class=""&gt;DEALLOCATE&lt;/SPAN&gt; &lt;SPAN class=""&gt;PREPARE&lt;/SPAN&gt; stmt; &lt;SPAN class=""&gt;END&lt;/SPAN&gt; $$ &lt;SPAN class=""&gt;DELIMITER&lt;/SPAN&gt; ; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;Grant permission:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;GRANT&lt;/SPAN&gt; &lt;SPAN class=""&gt;EXECUTE&lt;/SPAN&gt; &lt;SPAN class=""&gt;ON&lt;/SPAN&gt; &lt;SPAN class=""&gt;PROCEDURE&lt;/SPAN&gt; dynatrace.dynatrace_execution_plan &lt;SPAN class=""&gt;TO&lt;/SPAN&gt; &lt;SPAN class=""&gt;'dynatrace'&lt;/SPAN&gt;@&lt;SPAN class=""&gt;'%'&lt;/SPAN&gt;; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;PRE&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;Now this information no longer appears in the extension documentation.&lt;/P&gt;&lt;P&gt;I would like to know whether these requirements are still needed and if they have any impact on the database. We also want to see execution plans and slow queries, but this information is still not displayed by the extension.&lt;/P&gt;&lt;P&gt;Any guidance or updates on the current requirements for the extension would be appreciated.&lt;/P&gt;</description>
    <pubDate>Wed, 19 Nov 2025 13:35:59 GMT</pubDate>
    <dc:creator>NicoleMT</dc:creator>
    <dc:date>2025-11-19T13:35:59Z</dc:date>
    <item>
      <title>MySQL Extension Requirements Removed</title>
      <link>https://community.dynatrace.com/t5/Extensions/MySQL-Extension-Requirements-Removed/m-p/289859#M6860</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hello, on November 17 I configured a MySQL extension, and at that time the documentation listed the following requirements:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Requirements for the MySQL extension&lt;/STRONG&gt;&lt;BR /&gt;MySQL user with native authentication&lt;/P&gt;&lt;P&gt;Create user:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;CREATE&lt;/SPAN&gt; &lt;SPAN class=""&gt;USER&lt;/SPAN&gt; &lt;SPAN class=""&gt;'dynatrace'&lt;/SPAN&gt;@&lt;SPAN class=""&gt;'%'&lt;/SPAN&gt; IDENTIFIED &lt;SPAN class=""&gt;WITH&lt;/SPAN&gt; mysql_native_password &lt;SPAN class=""&gt;BY&lt;/SPAN&gt; &lt;SPAN class=""&gt;'password'&lt;/SPAN&gt;; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;Grant permissions:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;GRANT&lt;/SPAN&gt; &lt;SPAN class=""&gt;SELECT&lt;/SPAN&gt; &lt;SPAN class=""&gt;ON&lt;/SPAN&gt; performance_schema.* &lt;SPAN class=""&gt;TO&lt;/SPAN&gt; &lt;SPAN class=""&gt;'dynatrace'&lt;/SPAN&gt;@&lt;SPAN class=""&gt;'%'&lt;/SPAN&gt;; &lt;SPAN class=""&gt;GRANT&lt;/SPAN&gt; PROCESS &lt;SPAN class=""&gt;ON&lt;/SPAN&gt; *.* &lt;SPAN class=""&gt;TO&lt;/SPAN&gt; &lt;SPAN class=""&gt;'dynatrace'&lt;/SPAN&gt;@&lt;SPAN class=""&gt;'%'&lt;/SPAN&gt;; &lt;SPAN class=""&gt;GRANT&lt;/SPAN&gt; &lt;SPAN class=""&gt;SHOW&lt;/SPAN&gt; DATABASES &lt;SPAN class=""&gt;ON&lt;/SPAN&gt; *.* &lt;SPAN class=""&gt;TO&lt;/SPAN&gt; &lt;SPAN class=""&gt;'dynatrace'&lt;/SPAN&gt;@&lt;SPAN class=""&gt;'%'&lt;/SPAN&gt;; &lt;SPAN class=""&gt;GRANT&lt;/SPAN&gt; &lt;SPAN class=""&gt;SELECT&lt;/SPAN&gt; &lt;SPAN class=""&gt;ON&lt;/SPAN&gt; mysql.slow_log &lt;SPAN class=""&gt;TO&lt;/SPAN&gt; &lt;SPAN class=""&gt;'dynatrace'&lt;/SPAN&gt;@&lt;SPAN class=""&gt;'%'&lt;/SPAN&gt;; &lt;SPAN class=""&gt;GRANT&lt;/SPAN&gt; &lt;SPAN class=""&gt;SELECT&lt;/SPAN&gt; &lt;SPAN class=""&gt;ON&lt;/SPAN&gt; sys.x$memory_global_by_current_bytes &lt;SPAN class=""&gt;TO&lt;/SPAN&gt; &lt;SPAN class=""&gt;'dynatrace'&lt;/SPAN&gt;@&lt;SPAN class=""&gt;'%'&lt;/SPAN&gt;; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;Note: To obtain database sizes, SELECT must be granted on each individual database.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;CPU Metrics&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;SET&lt;/SPAN&gt; &lt;SPAN class=""&gt;GLOBAL&lt;/SPAN&gt; innodb_monitor_enable&lt;SPAN class=""&gt;=&lt;/SPAN&gt;&lt;SPAN class=""&gt;'cpu%'&lt;/SPAN&gt;; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&lt;STRONG&gt;Top Slow Queries&lt;/STRONG&gt;&lt;BR /&gt;Enable slow logging to table:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;SET&lt;/SPAN&gt; &lt;SPAN class=""&gt;GLOBAL&lt;/SPAN&gt; log_output &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;'TABLE'&lt;/SPAN&gt;; &lt;SPAN class=""&gt;SET&lt;/SPAN&gt; &lt;SPAN class=""&gt;GLOBAL&lt;/SPAN&gt; slow_query_log &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;'ON'&lt;/SPAN&gt;; &lt;SPAN class=""&gt;SET&lt;/SPAN&gt; &lt;SPAN class=""&gt;GLOBAL&lt;/SPAN&gt; long_query_time &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;2&lt;/SPAN&gt;; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;Enable statement instruments and consumers:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;UPDATE&lt;/SPAN&gt; performance_schema.setup_instruments &lt;SPAN class=""&gt;SET&lt;/SPAN&gt; ENABLED = &lt;SPAN class=""&gt;'YES'&lt;/SPAN&gt;, TIMED = &lt;SPAN class=""&gt;'YES'&lt;/SPAN&gt; &lt;SPAN class=""&gt;WHERE&lt;/SPAN&gt; &lt;SPAN class=""&gt;NAME&lt;/SPAN&gt; &lt;SPAN class=""&gt;LIKE&lt;/SPAN&gt; &lt;SPAN class=""&gt;'statement/%'&lt;/SPAN&gt;; &lt;SPAN class=""&gt;UPDATE&lt;/SPAN&gt; performance_schema.setup_consumers &lt;SPAN class=""&gt;SET&lt;/SPAN&gt; ENABLED = &lt;SPAN class=""&gt;'YES'&lt;/SPAN&gt; &lt;SPAN class=""&gt;WHERE&lt;/SPAN&gt; &lt;SPAN class=""&gt;NAME&lt;/SPAN&gt; &lt;SPAN class=""&gt;IN&lt;/SPAN&gt; (&lt;SPAN class=""&gt;'events_statements_history'&lt;/SPAN&gt;, &lt;SPAN class=""&gt;'events_statements_summary_by_digest'&lt;/SPAN&gt;); &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&lt;STRONG&gt;Execution Plan&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Create procedure:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;CREATE&lt;/SPAN&gt; &lt;SPAN class=""&gt;SCHEMA&lt;/SPAN&gt; &lt;SPAN class=""&gt;IF&lt;/SPAN&gt; &lt;SPAN class=""&gt;NOT&lt;/SPAN&gt; &lt;SPAN class=""&gt;EXISTS&lt;/SPAN&gt; dynatrace; &lt;SPAN class=""&gt;DELIMITER&lt;/SPAN&gt; $$ &lt;SPAN class=""&gt;CREATE&lt;/SPAN&gt; &lt;SPAN class=""&gt;PROCEDURE&lt;/SPAN&gt; dynatrace.dynatrace_execution_plan(&lt;SPAN class=""&gt;IN&lt;/SPAN&gt; query &lt;SPAN class=""&gt;TEXT&lt;/SPAN&gt;) &lt;SPAN class=""&gt;SQL&lt;/SPAN&gt; &lt;SPAN class=""&gt;SECURITY&lt;/SPAN&gt; &lt;SPAN class=""&gt;DEFINER&lt;/SPAN&gt; &lt;SPAN class=""&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class=""&gt;SET&lt;/SPAN&gt; @&lt;SPAN class=""&gt;explain&lt;/SPAN&gt; := CONCAT(&lt;SPAN class=""&gt;'EXPLAIN FORMAT=JSON '&lt;/SPAN&gt;, query); &lt;SPAN class=""&gt;PREPARE&lt;/SPAN&gt; stmt &lt;SPAN class=""&gt;FROM&lt;/SPAN&gt; @&lt;SPAN class=""&gt;explain&lt;/SPAN&gt;; &lt;SPAN class=""&gt;EXECUTE&lt;/SPAN&gt; stmt; &lt;SPAN class=""&gt;DEALLOCATE&lt;/SPAN&gt; &lt;SPAN class=""&gt;PREPARE&lt;/SPAN&gt; stmt; &lt;SPAN class=""&gt;END&lt;/SPAN&gt; $$ &lt;SPAN class=""&gt;DELIMITER&lt;/SPAN&gt; ; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;Grant permission:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;GRANT&lt;/SPAN&gt; &lt;SPAN class=""&gt;EXECUTE&lt;/SPAN&gt; &lt;SPAN class=""&gt;ON&lt;/SPAN&gt; &lt;SPAN class=""&gt;PROCEDURE&lt;/SPAN&gt; dynatrace.dynatrace_execution_plan &lt;SPAN class=""&gt;TO&lt;/SPAN&gt; &lt;SPAN class=""&gt;'dynatrace'&lt;/SPAN&gt;@&lt;SPAN class=""&gt;'%'&lt;/SPAN&gt;; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;PRE&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;Now this information no longer appears in the extension documentation.&lt;/P&gt;&lt;P&gt;I would like to know whether these requirements are still needed and if they have any impact on the database. We also want to see execution plans and slow queries, but this information is still not displayed by the extension.&lt;/P&gt;&lt;P&gt;Any guidance or updates on the current requirements for the extension would be appreciated.&lt;/P&gt;</description>
      <pubDate>Wed, 19 Nov 2025 13:35:59 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Extensions/MySQL-Extension-Requirements-Removed/m-p/289859#M6860</guid>
      <dc:creator>NicoleMT</dc:creator>
      <dc:date>2025-11-19T13:35:59Z</dc:date>
    </item>
    <item>
      <title>Re: MySQL Extension Requirements Removed</title>
      <link>https://community.dynatrace.com/t5/Extensions/MySQL-Extension-Requirements-Removed/m-p/289912#M6861</link>
      <description>&lt;P&gt;Recently, all of the 'documentation' portions of the Hub tiles was moved to docs.dynatrace.com from the Hub tiles. The Hub tiles still have the releases/release notes but you'll see the details such as this in the docs now. There is a link to 'Documentation' on the Hub tile that will take you to the appropriate page.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For MySQL it is here:&amp;nbsp;&lt;A href="https://docs.dynatrace.com/docs/observe/applications-and-microservices/databases/extensions/mysql-remote-monitoring-v2" target="_blank"&gt;https://docs.dynatrace.com/docs/observe/applications-and-microservices/databases/extensions/mysql-remote-monitoring-v2&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Nov 2025 21:18:16 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Extensions/MySQL-Extension-Requirements-Removed/m-p/289912#M6861</guid>
      <dc:creator>JamesKitson</dc:creator>
      <dc:date>2025-11-19T21:18:16Z</dc:date>
    </item>
  </channel>
</rss>

