gpt4 book ai didi

tsql - smallint 与 int 的性能对比

转载 作者:行者123 更新时间:2023-12-03 08:09:46 31 4
gpt4 key购买 nike

如果我知道列的值应该始终在 smallint 数据类型允许的范围内,从数据完整性维护的角度来看,我似乎应该将数据存储在 smallint 列而不是 int 列中.

但是我想知道是否可以通过使用更少的字节来支付任何性能损失?

最佳答案

更小的类型 = 更少的磁盘存储空间,这会导致更高效的索引。但是,除非处理大量数据,否则这些性能提升将微乎其微;此外,为了避免隐式转换(这可能会抵消您看到的任何性能提升),您需要确保每次引用该列时都使用正确的类型(包括与参数的比较等)。

可能是一种洗涤方式。

关于tsql - smallint 与 int 的性能对比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7923058/

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