我的 Wordpress 表似乎需要优化,所以我查看了命令 OPTIMIZE TABLE 。当我运行命令时,我得到以下结果:
表不支持优化,改为重新创建+分析
这些表是使用 Wordpress 2.91 安装程序构建的,根本没有修改过。
- 这是正常的吗?
- 如何优化我的数据库以保持正常工作?
我正在运行安装了 MySQL 的 Windows Server 2008,每次重新启动服务器时,MySQL 服务都不会立即启动。查看 Windows 事件日志显示 MySQL 服务在启动时已挂起。查看 Services.msc 控制台会显示正在启动的服务状态...
最终,就像 10 分钟一样,MySQL 服务实际上完成了启动过程,并且数据库可用于我的 Wordpress 服务器......
我查看了 MySQL .err 文件,没有发现任何表明启动过程延迟的内容......
谁能建议一种方法来确定导致延迟的原因,更重要的是,如何防止 MySQL 启动延迟?
更新:这是从关机到启动完成的 .err 日志内容。请注意,启动从 10:30:00 开始,而 MySQL 直到 10:47:14 才准备好连接,整整 17 分钟后:
100322 10:27:06 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Normal shutdown
100322 10:27:06 [Note] Event Scheduler: Purging the queue. 0 events
100322 10:27:06 InnoDB: Starting shutdown...
100322 10:27:08 InnoDB: Shutdown completed; log sequence number 4 3854351346
100322 10:27:08 [Warning] Forcing shutdown of 1 plugins
100322 10:27:08 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Shutdown complete
100322 10:30:00 [Note] Plugin 'FEDERATED' is disabled.
100322 10:30:01 InnoDB: Started; log sequence number 4 3854351346
100322 10:47:14 [Note] Event Scheduler: Loaded 0 events
100322 10:47:14 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: ready for connections.
更新 2: MySQL 被配置为服务(安装过程的一部分,我没有做任何事情)并执行以下语法(因为它出现在注册表中):
"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld" --defaults-file="C:\Program Files\MySQL\MySQL Server 5.1\my.ini" MySQL