0
我有一个MySql数据库,其数据高达几GB。另外,我执行需要一些可用空间以供执行的LIMIT查询。我使用C#.Net来了解总的和可用的磁盘空间。有没有办法知道需要多少可用空间才能成功执行SORT/LIMIT查询?估计MySql的磁盘空间
我有一个MySql数据库,其数据高达几GB。另外,我执行需要一些可用空间以供执行的LIMIT查询。我使用C#.Net来了解总的和可用的磁盘空间。有没有办法知道需要多少可用空间才能成功执行SORT/LIMIT查询?估计MySql的磁盘空间
我认为没有100%准确的方法来估计这个值。 它非常依赖MySQL配置参数和可用的服务器RAM。
是的。但我没有找到解决方案的指针。当MySQL执行LIMIT/SORT查询时,它必须在磁盘上存储一些临时数据。因此,为了执行我们需要进行计算的成功查询,需要DISK(而不是RAM)上的最小内存量。 – Morin 2010-11-19 05:29:56