我想通过将 varchar 类型的列的值取出到外部查找表来优化大表的存储(有很多重复值)
这样做的过程本质上是非常技术性的(创建查找表并引用它而不是实际值),听起来它应该是基础设施的一部分(在这种情况下是 sql server 或任何 RDBMS)。
比我想象的要多,它应该是索引的一个选项——不要存储重复的值。只是对重复值的引用。
可以以这种方式优化索引 - 不保存重复值,而只是参考?
当有许多重复值时,它应该使表和索引的大小更小。
我想通过将 varchar 类型的列的值取出到外部查找表来优化大表的存储(有很多重复值)
这样做的过程本质上是非常技术性的(创建查找表并引用它而不是实际值),听起来它应该是基础设施的一部分(在这种情况下是 sql server 或任何 RDBMS)。
比我想象的要多,它应该是索引的一个选项——不要存储重复的值。只是对重复值的引用。
可以以这种方式优化索引 - 不保存重复值,而只是参考?
当有许多重复值时,它应该使表和索引的大小更小。