如何计算数据库的使用生命周期?
How to calculate the lifetime of the use of a database?
你能帮我解决这个问题吗?
您有以下信息:
Name Date Size_Total Size_Free Size_Used
X 20/05/2019 50MB 40MB 10MB
X 21/05/2019 50MB 35MB 15MB
X 22/05/2019 50MB 26MB 24MB
X 23/05/2019 50MB 24MB 26MB
X 24/05/2019 50MB 22MB 28MB
X 25/05/2019 50MB 17MB 33MB
X 26/05/2019 50MB 15MB 35MB
这些数据每天从数据库中提取以供监控。根据其用途,我可以使用什么统计函数来确定数据库还剩 运行 天,共 space 天?
感谢您的帮助。
非常感谢
一个简单的解决方案是使用线性回归得出数据库大小的线性模型。
使用此输入生成以下输出。
直线斜率方程就是我们要找的:y = 4.107x + 8
。通过确定此函数与数据库大小 y = 50
相交的位置,我们可以使用它来确定数据库何时达到其最大大小。第二个等式是一条水平线,因为数据库的最大大小不会随 x
、时间而变化,这就是整个问题。
寻找交集会产生以下结果:
但是请记住,答案10.2264
、包括已经过去的日子。我们有 7 天的输入,因此由于我们的模型预测数据库将在第十天填满,我们有 大约两天 和一些变化。但这不是一个硬性数字,因为请记住,数据库大小在不规则地增加,如果我们的基础数据不能代表真实的数据库使用,或者如果直接影响数据库使用的外部因素发生变化,我们可能会有更多或更少的时间。
请注意,我没有在答案中包含计算,因为我专注于 high-level 概念。我使用第一个线性回归计算器进行了快速 google 搜索,然后将方程代入 Wolfram Alpha,所以请自己实际执行此操作以验证数字是否正确。
你能帮我解决这个问题吗?
您有以下信息:
Name Date Size_Total Size_Free Size_Used
X 20/05/2019 50MB 40MB 10MB
X 21/05/2019 50MB 35MB 15MB
X 22/05/2019 50MB 26MB 24MB
X 23/05/2019 50MB 24MB 26MB
X 24/05/2019 50MB 22MB 28MB
X 25/05/2019 50MB 17MB 33MB
X 26/05/2019 50MB 15MB 35MB
这些数据每天从数据库中提取以供监控。根据其用途,我可以使用什么统计函数来确定数据库还剩 运行 天,共 space 天?
感谢您的帮助。
非常感谢
一个简单的解决方案是使用线性回归得出数据库大小的线性模型。
使用此输入生成以下输出。
直线斜率方程就是我们要找的:y = 4.107x + 8
。通过确定此函数与数据库大小 y = 50
相交的位置,我们可以使用它来确定数据库何时达到其最大大小。第二个等式是一条水平线,因为数据库的最大大小不会随 x
、时间而变化,这就是整个问题。
寻找交集会产生以下结果:
但是请记住,答案10.2264
、包括已经过去的日子。我们有 7 天的输入,因此由于我们的模型预测数据库将在第十天填满,我们有 大约两天 和一些变化。但这不是一个硬性数字,因为请记住,数据库大小在不规则地增加,如果我们的基础数据不能代表真实的数据库使用,或者如果直接影响数据库使用的外部因素发生变化,我们可能会有更多或更少的时间。
请注意,我没有在答案中包含计算,因为我专注于 high-level 概念。我使用第一个线性回归计算器进行了快速 google 搜索,然后将方程代入 Wolfram Alpha,所以请自己实际执行此操作以验证数字是否正确。