|
|
1
0
我认为DRY在源代码方面比数据库设计更重要。 这是一种正常的模式,例如有一个表 原始数据(全部)—>每小时聚合数据->每日汇总数据等 您需要考虑您的数据适合何种逻辑格式。 其他可能的解决方案包括: 视图-创建一个计算值的视图表,并让您的客户端访问该视图(这样您就不必物理存储计算)。 服务器/客户端缓存-计算客户端上的值,并根据计算的生存期设置相关的缓存时间。 |
|
|
developer · 带外键的SQL表设计 1 年前 |
|
|
relatively_random · 确保两个表之间一致的共同参考 1 年前 |
|
|
b126 · 在两种不同的Oracle模式上执行相同查询的速度差异很大 2 年前 |
|
|
robertspierre · 在多对多关系中自动删除未引用的行 2 年前 |
|
|
Michael Samuel · MYSQL在以下情况下自动创建索引 8 年前 |