2010-11-02 71 views
0

我有一个MySql数据库,其数据高达几GB。另外,我执行需要一些可用空间以供执行的LIMIT查询。我使用C#.Net来了解总的和可用的磁盘空间。有没有办法知道需要多少可用空间才能成功执行SORT/LIMIT查询?估计MySql的磁盘空间

回答

0

我认为没有100%准确的方法来估计这个值。 它非常依赖MySQL配置参数和可用的服务器RAM。

+0

是的。但我没有找到解决方案的指针。当MySQL执行LIMIT/SORT查询时,它必须在磁盘上存储一些临时数据。因此,为了执行我们需要进行计算的成功查询,需要DISK(而不是RAM)上的最小内存量。 – Morin 2010-11-19 05:29:56