Luk*_*101 6 c# performance normalization denormalization sql-server-2008
我正在设计一个数据库,我想规范化数据库.在一个查询中,我将加入大约30-40个表.如果它变得非常受欢迎,这会损害网站性能吗?这将是主要查询,它将在50%的时间内被调用.我将加入关于两个表的其他查询.
我现在可以选择标准化或不标准化,但如果标准化将来成为问题,我可能需要重写40%的软件,这可能需要很长时间.在这种情况下,规范化真的会受到伤害吗 在我有空的时候,我应该现在正常化吗?
我引用:“为了正确性而标准化,为了速度而非标准化 - 并且仅在必要时”
我建议您参考:就数据库而言,“为了正确性而规范化,为了性能而去规范化”是正确的口头禅吗?
HTH。
| 归档时间: |
|
| 查看次数: |
774 次 |
| 最近记录: |