Performance Schema System Variables The maximum number of instrumented mutex objects. For information about how to set and use this variable, see Section 27.7, “Performance Schema Status Monitoring” . The maximum number of rows in the  prepared_statements_instances  table. If this maximum is exceeded such that a prepared statement cannot be instrumented, the Performance Schema increments the  Performance_schema_prepared_statements_lost  status variable. For information about how to set and use this variable, see Section 27.7, “Performance Schema Status Monitoring” . The default value of this variable is autosized based on the value of the  max_prepared_stmt_count system variable. The maximum number of rwlock instruments. For information about how to set and use this variable, see Section 27.7, “Performance Schema Status Monitoring” . 5111 • performance_schema_max_program_instances • performance_schema_max_rwlock_classes • performance_schema_max_prepared_statements_instances Command-Line Format --performance-schema-max-prepared- statements-instances=# System Variable Scope Global Dynamic No SET_VAR  Hint Applies No Type Integer Default Value -1  (signifies autoscaling; do not assign this literal value) Command-Line Format --performance-schema-max-rwlock- classes=# System Variable performance_schema_max_rwlock_classes Scope Global Dynamic No SET_VAR  Hint Applies No Type Integer Default Value 60 Minimum Value 0 Maximum Value ( ≥  8.0.12) 1024 Maximum Value (8.0.11) 256 Command-Line Format --performance-schema-max-program- instances=# System Variable performance_schema_max_program_instances Scope Global Dynamic No