| Bug #78159 | Document behavior of SHOW command with show_compatibilty OFF &PFS compiled out | ||
|---|---|---|---|
| Submitted: | 21 Aug 2015 0:52 | Modified: | 1 Oct 2015 18:08 |
| Reporter: | Anitha Gopi | Email Updates: | |
| Status: | Closed | Impact on me: | |
| Category: | MySQL Server: Performance Schema | Severity: | S3 (Non-critical) |
| Version: | 5.7.9 | OS: | Any |
| Assigned to: | CPU Architecture: | Any | |
[21 Aug 2015 0:52]
Anitha Gopi
[1 Oct 2015 18:08]
Paul DuBois
Noted in 5.7.9 changelog.
With the show_compatibility_56 system variable disabled, SHOW
VARIABLES and SHOW STATUS statements failed if MySQL was compiled
without Performance Schema support. Consequently, it is no longer to
compile without the Performance Schema. If it is desired to compile
without particular types of instrumentation, that can be done with
the following CMake options:
DISABLE_PSI_COND
DISABLE_PSI_FILE
DISABLE_PSI_IDLE
DISABLE_PSI_MEMORY
DISABLE_PSI_METADATA
DISABLE_PSI_MUTEX
DISABLE_PSI_PS
DISABLE_PSI_RWLOCK
DISABLE_PSI_SOCKET
DISABLE_PSI_SP
DISABLE_PSI_STAGE
DISABLE_PSI_STATEMENT
DISABLE_PSI_STATEMENT_DIGEST
DISABLE_PSI_TABLE
DISABLE_PSI_THREAD
DISABLE_PSI_TRANSACTION
For example, to compile without mutex instrumentation, configure
MySQL using the -DDISABLE_PSI_MUTEX=1 option.
