sql server index
数据库存储列只有一次在非聚集索引中
The Database Engine never stores a given column twice in a nonclustered index.
所以多个列索引,当有列已经存储过了,就不会在存储列的行指针链接,所以会有些多个列的索引空间占用也不是很大
参考:
SQL Server and Azure SQL index architecture and design guide - SQL Server | Microsoft Learn