gpt4 book ai didi

sql - 为什么我应该在表格中分隔使用频率/未使用频率的列?

转载 作者:可可西里 更新时间:2023-11-01 08:08:15 26 4
gpt4 key购买 nike

有人向我提到我应该将经常使用的列与不经常使用的列分开。为什么?

是因为列数少的表更适合缓存吗?是否有缓存所有列而不是选定列的优化?这是经常阅读的表格吗?我应该将 freq write 列分离到它们自己的表中吗?

最佳答案

这通常与不要使父表太宽有关,这会在分页中产生问题(以及可能的完整性问题,因为您可能突然发现您无法存储记录,因为它比行的字节数宽大小将允许。)。了解数据库如何在特定数据库的页面中存储记录,您就会明白为什么经验丰富的设计师通常更喜欢不太宽的表。创建较窄表的一种方法是将较少使用的信息移动到与初始表具有一对一关系的表中。

关于sql - 为什么我应该在表格中分隔使用频率/未使用频率的列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3121361/

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