我正在尝试开发一个跟踪每日库存数据的应用程序。 (每天为每个股票创建一条新记录)。跟踪将有大约5000-10000股票。然后我需要分析每天,每月或其他时期的一些库存数据,并保留它。
我的问题是:为每个库存创建一个活动表,以保持日常活动(每天都是新行)或者拥有一个巨大的表是更聪明的吗?每天为所有股票插入10,000条记录?请记住,我需要每天为每个库存进行批量计算(计算移动平均值和东西)。
答案 0 :(得分:6)
一张桌子。您可能希望按库存ID对其进行分区。
自动创建表几乎总是一个坏主意。
答案 1 :(得分:0)
通常,与联接和多个查询相比,您可以更快地查询单个表。