小编Ber*_*ers的帖子

NULL 与 NOT NULL 性能差异

最近我正在查看我们拥有的 SQL 表并注意到以下内容。

    [FooColumn] CHAR (1) DEFAULT ('N') NOT NULL,
Run Code Online (Sandbox Code Playgroud)

在上面你可以看到 FooColumn 将始终默认为 'N' 但仍然指定了“NOT NULL”。

将列设置为“NOT NULL”而不是“NULL”是否会存在一些存储/性能差异?

SQL Server 如何处理“NOT NULL:与“NULL”列不同?

注意:这仅适用于 SQL,而不是外部执行 NULL 检查的开销

sql sql-server performance null

3
推荐指数
1
解决办法
7140
查看次数

标签 统计

null ×1

performance ×1

sql ×1

sql-server ×1