gpt4 book ai didi

sql - 什么更好 : to have many similar databases or one database with similar tables or one database with one table?

转载 作者:太空狗 更新时间:2023-10-30 01:54:25 27 4
gpt4 key购买 nike

<分区>

我需要处理几个数据样本,比如说,N。这些样本代表相似的数据,但来自不同的来源。例如,不同商店的订单历史记录。所以所有样本的结构都是一样的。要处理数据,我有几种可能性:

  1. 使用相同的N个数据库模式,每个样本一个

  2. 使用一个数据库,但是N 组表。例如,用户_1,...,用户_N; Product_1, ..., Product_N, Order_1, ..., Order_N 等等。

  3. 使用一个数据库和一组表 User、Product、Order,但向每个表添加一个代表样本索引的辅助列。很明显,这一列应该是一个索引。

最后一个变体似乎是最方便使用的,因为所有的查询都变得简单了。在第二种情况下,我需要将表名作为参数发送到查询(存储过程)(这可能吗?)。

那么你会建议哪种方式?性能非常重要。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com