gpt4 book ai didi

sql-server - SQL优化: how many columns on a table?

转载 作者:行者123 更新时间:2023-12-02 06:55:22 24 4
gpt4 key购买 nike

在最近的一个项目中,我看到了 50 到 126 列的表格。

表中每个表是否应该包含更少的列,还是将它们分离到一个新表中并使用关系更好?有什么优点和缺点?

最佳答案

通常,最好首先设计表来对数据需求进行建模并满足规范化规则。 然后担心优化,例如存储一行需要多少页等。

我同意这里其他发帖者的观点,即大量列是一个潜在的危险信号,表明您的表格未正确标准化。但在这种情况下可能没问题。从您的描述中我们无法判断。

无论如何,仅仅因为列数过多而感到不安而将表拆分并不是正确的补救措施。这真的会造成任何缺陷或性能瓶颈吗?您需要测量才能确定,而不是假设。

关于sql-server - SQL优化: how many columns on a table?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/489003/

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