【发布时间】:2011-01-29 19:19:13
【问题描述】:
谁能告诉我如何在 MySQL 中添加键缩放?我在数据库中有 500,000,000 行,trans,列 i (INT UNSIGNED)、j (INT UNSIGNED)、nu (DOUBLE)、A (DOUBLE)。 我尝试索引一列,例如
ALTER TABLE trans ADD KEY idx_A (A);
我等着。对于 14,000,000 行的表,在我的 MacBook Pro 上执行大约需要 2 分钟,但对于整个 50 亿行,它需要 15 小时并且还在增加。是我做错了什么,还是我只是对索引数据库如何随行数扩展而天真?
【问题讨论】:
-
您可能想考虑拆分(数据库分片)您的表