sql - SQL Server 中的 BIT 字段比 int 字段快吗?

标签 sql performance bit

我有一些字段的表,该值将是 1 0。这个表将是非常大的加类。使用位数据类型好还是使用不同类型的性能更好?当然,所有字段都应该被索引。

最佳答案

我无法为您提供任何有关性能的统计数据,但是,您应该始终使用最能代表您的数据的类型。如果你想要的只是 1-0,那么你绝对应该使用位域。

您可以为数据库提供的信息越多,“猜测”正确的可能性就越大。

关于sql - SQL Server 中的 BIT 字段比 int 字段快吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/866209/

相关文章:

performance - 有效地将大文件读入 map

MongoDB 聚合 V/S 简单查询性能?

performance - 流行的 CPU/CPU 指令集是否支持跨步数据访问?

go - 在 Go 中解压 redis 设置位字符串

Java集包含所有性能

mysql - 如何以多列作为别名进行子查询

sql - 从 PL/SQL 函数返回 'table'(没有预定义列名)

mysql - 在旧版本的mysql中,我们可以使用WITH语句的替代方案是什么?

Python:使用位。用零和一编码核苷酸

sql - 为一组 SQL 语句分配一个数字分数