估计MySql的磁盘空间

估计MySql的磁盘空间,mysql,Mysql,我有一个MySql数据库,它有高达几GB的数据。此外,我执行限制查询,这些查询需要一些可用空间来执行。我正在使用C#.Net来了解总的可用磁盘空间。有没有办法知道成功执行排序/限制查询需要多少可用空间?我认为没有100%准确的方法来估计这个值。 这在很大程度上取决于MySQL配置参数和可用的服务器RAM 是的。但我没有找到解决方案的指针。当MySQL执行限制/排序查询时,它必须在磁盘上存储一些临时数据。因此,执行一个成功的查询所需的磁盘(而不是RAM)上的最小内存量是我们每次计算所需的。

我有一个MySql数据库,它有高达几GB的数据。此外,我执行限制查询,这些查询需要一些可用空间来执行。我正在使用C#.Net来了解总的可用磁盘空间。有没有办法知道成功执行排序/限制查询需要多少可用空间?

我认为没有100%准确的方法来估计这个值。
这在很大程度上取决于MySQL配置参数和可用的服务器RAM

是的。但我没有找到解决方案的指针。当MySQL执行限制/排序查询时,它必须在磁盘上存储一些临时数据。因此,执行一个成功的查询所需的磁盘(而不是RAM)上的最小内存量是我们每次计算所需的。