小编bra*_*ley的帖子

突然不得不重建索引以防止网站宕机

我一直有这个问题一段时间:https : //stackoverflow.com/questions/7770695/mysql-query-slow-until-reindex-column

看起来一切都很好,当我突然对表进行大量写入时,索引似乎死了,查询最多需要 2 秒。当我有很多流量时总是会发生这种情况,因此连锁反应几乎会使我的数据库服务器停机。

如果我重建索引,一切都会好起来的。什么可能导致索引中的这些突然“中断”?如何预防?

表定义:

+---------------+-----------------------+------+-----+---------+----------------+
| Field         | Type                  | Null | Key | Default | Extra          |
+---------------+-----------------------+------+-----+---------+----------------+
| id            | int(11) unsigned      | NO   | PRI | NULL    | auto_increment |
| user_id       | mediumint(8) unsigned | YES  | MUL | NULL    |                |
| created       | int(11) unsigned      | YES  | MUL | NULL    |                |
| track         | int(11) unsigned      | YES  | MUL | NULL    |                |
| prop          | …
Run Code Online (Sandbox Code Playgroud)

mysql

7
推荐指数
1
解决办法
4980
查看次数

标签 统计

mysql ×1