MySQL:将索引添加到事件表

标签 mysql optimization indexing

我的 _sitecustomers 表有大约 67,000 条记录,在优化网站的搜索后,我决定我应该再索引 1 或 2 个列以加快查询速度。有没有办法用这么多记录索引一个已经活跃的表?

最佳答案

67k 并不是真正的大记录数。一个简单的 ALTER TABLE 语句就可以了:

ALTER TABLE `_sitecustomers`
    ADD INDEX `col1` (`col1`),
    ADD INDEX `col2` (`col2`);

关于MySQL:将索引添加到事件表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18048713/

相关文章:

php - 如何选择 ID 不在 PHP LARGE 数组中的行?

math - 近似值 e^x

在 WHERE 中使用大引号整数时,MySQL 更新不使用索引

PHP/mySQL 下拉框问题

mysql - 两个外键引用一个表和可为空的外键

php - 由于时间戳 now(),SQL 插入忽略不起作用

c - 为什么某些 C 编译器会在奇怪的地方设置函数的返回值?

c++ - 高效编辑图像中的像素

arrays - 为什么在大多数编程语言中数组索引都是基于零的?

mysql - 在创建索引时查询期间与 mysql 服务器失去连接,但之后仍然获取索引