【问题标题】:Adding a FULLTEXT index on existing db在现有数据库上添加 FULLTEXT 索引
【发布时间】:2011-12-30 12:02:46
【问题描述】:

我有一个 MySQL 表,它有 165,716 条记录(并且还在增加)。该表为 233.3 MB 大。现在我想向该表中的列添加 FULLTEXT 索引。这可能吗,还是会成为问题?

亲切的问候

【问题讨论】:

    标签: mysql fulltext-index


    【解决方案1】:

    如果表正在运行 MyISAM 引擎,这是可能的,但完成初始索引可能需要很长时间。

    [编辑]我误读了大小 - 我以为是 2.3GB,而不是 233MB!如果是这种情况,索引应该不会花费那么长时间。

    【讨论】:

    • Tnx,我正在运行 MyISAM 引擎,所以这不是问题 :)。我想知道这 160k+ 条记录是否有问题!
    • 只有在正常使用表并且由于表锁定(难以预测)导致的停机时间会导致问题时才会出现问题。如果可以的话,复制表并计算索引副本所需的时间。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-27
    • 2011-07-24
    • 2014-06-20
    • 1970-01-01
    • 2011-08-09
    • 2016-10-30
    相关资源
    最近更新 更多