MySQL 每秒有这么多条记录,是否有可接受的速度SELECT
?我知道这取决于查询的复杂程度和我的机器规格。SELECT
但是我可以对标准查询进行模糊/近似的速度估计吗?可能是这样的:
SELECT a, b, c, d, e, f FROM my_table;
我使用 .NET 连接器访问 MySQL;从我的代码中,我做了这样的事情:
MySqlCommand cmd = new MySqlCommand(query, _conn);
MySqlDataReader r = cmd.ExecuteReader();
List<int> lst = new List<int>();
while (r.Read())
{
lst.Add(.....
}
r.Close();
目前我可以SELECT
在 150 毫秒内记录 25000 条记录。但是当我在它下面运行它phpmyadmin
大约需要 75 毫秒。从 MySQL 控制台它需要少于 50 毫秒。文档是否need not be worried about
建议通过连接器、控制台或其他方式进行限制?我在具有 2 Gb RAM 的 Intel Core2 Duo (2 GHz) 上运行。速度对我的需求至关重要。
我记得在某个地方读过这样一个..