首页 文章

我该如何规划股票历史数据

提问于
浏览
0

我的目标是将全局库存的全部历史存储在数据库中 .

历史是每天,每个股票的每一行应包含日期,开盘价,收盘价,高价,低价和成交量 .

我首先创建一个表格,如下所示:

id,股票代码,日期,开放,关闭,低,高,音量

但它将是一个包含数百万行的表,我认为我需要防止它 .

我想的另一个解决方案是为每一行创建一个表,但是通过这个解决方案,我将获得一个包含数千个表的数据库,我认为这是错误的 .

1 回答

  • 0

    绝对是你的第一个想法 - 一个包含数百万行的表 . 虽然听起来很多,但任何值得使用的数据库软件都应该能够应对这种情况,如果使用得当的话 . 单表方法还具有简单性的优点,可以轻松地一次查询所有数据 .

    相反,如果您有许多表,这将使查询所有数据变得更加复杂,并且可能还需要您在数据集扩展时进行持续的模式更改,这可能是不可取的 .

相关问题