mysql performance_schema缺少表

时间:2015-04-01 11:20:37

标签: mysql ubuntu-server

在安装了sudo apt-get install的ubuntu框上使用mysql 5.6.19,我缺少一些表(在尝试使用性能报告时从Workbench收到警报)。

这些是我在performance_schema中的表格:

+----------------------------------------------+
| Tables_in_performance_schema                 |
+----------------------------------------------+
| cond_instances                               |
| events_waits_current                         |
| events_waits_history                         |
| events_waits_history_long                    |
| events_waits_summary_by_instance             |
| events_waits_summary_by_thread_by_event_name |
| events_waits_summary_global_by_event_name    |
| file_instances                               |
| file_summary_by_event_name                   |
| file_summary_by_instance                     |
| mutex_instances                              |
| performance_timers                           |
| rwlock_instances                             |
| session_connect_attrs                        |
| setup_consumers                              |
| setup_instruments                            |
| setup_timers                                 |
| threads                                      |
+----------------------------------------------+

从检查the docs开始,我发现我缺少以下表格:

  • performance_schema.events_statements_current
  • performance_schema.events_statements_history
  • performance_schema.events_statements_history_long
  • performance_schema.events_stages_current
  • performance_schema.events_stages_history
  • performance_schema.events_stages_history_long

这是show engines的输出:

mysql> show engines;
...
*************************** 8. row ***************************
      Engine: PERFORMANCE_SCHEMA
     Support: YES
     Comment: Performance Schema
Transactions: NO
          XA: NO
  Savepoints: NO
...

有人可以发布show create table语句,以便创建它们吗?如果您注意到另一个我失踪的表格,我非常感谢show create table以及

1 个答案:

答案 0 :(得分:1)

您拥有的表来自MySQL 5.5,缺少5.6中的新表。

请运行mysql_upgrade