看到偶尔的数据库访问丢失

Yii occational database access lost

我有一个 15 tables 的舞蹈学校网站,所有这些都是在 yii 中完成的,管理员可以添加不同的内容。多亏了 Yii,开发和部署乐趣多于痛苦,但现在又出现了新问题。偶尔错误说

 database table for active record 'somerecord' does not exist in database

这个错误只是意味着 table 不存在。但这只会偶尔发生一次。就像每半小时左右一次或有时更频繁。这可能是服务器问题吗?即使发生这种情况,网站速度也相当快,这让我排除了高服务器负载的可能性?这可能是特定于数据库服务器或其他东西。数据库在本地主机上 Mysql。

我没有使用模式缓存,也没有使用操作码缓存器。

Yii 版本为 1.1.14

是的,那是你的数据库服务器有问题,而不是 Yii。我使用 Yii 多年,只有在数据库服务器无响应时才会看到该错误。

添加架构缓存似乎可以降低此错误的发生率。但是现在偶尔会弹出内部错误...不过这是服务器性能问题..