3

我编写了一个简单的 C# 程序,它创建随机字符串并计算 MD5、SHA-1、SHA-256、SHA-384 和 SHA-512 哈希。它将它存储在我的本地数据库中。但是当我尝试执行此 SQL 时:

SELECT Original FROM md5list WHERE md5 = 'blabla' LIMIT 0, 50

但是过了一会儿,mysql服务器断开连接并说查询花费了太多时间。我怎样才能延长时间或让它更快?是否有可能在一小时内得到结果?

4

2 回答 2

2

Original在和上添加索引md5。您应该比一小时快得多。

创建索引语句

于 2012-11-06T14:21:04.803 回答
2

EXPLAIN PLAN 查询以查看它是否正在执行 TABLE SCAN。如果您看到一个,请在该md5列中添加一个索引,看看是否有帮助。

于 2012-11-06T14:21:33.227 回答