我的直觉是,将字符串(带有数组元素)字段设置为表上的索引将不利于性能(在表上完成的大部分操作是插入和更新 - 表保存事务数据及其当前大小大约有 2000 万条记录)。
该字符串扩展了具有 4 个数组元素的类型,但并不总是填充所有这些元素。我需要证明为什么不将此字段设置为索引之一。我尝试过寻找答案,阅读 Kimberley Tripps 博客,浏览 MSDN 上的最佳实践重新索引(仅提到索引最好首先在数字上,然后是字符串字段)等等。但这些都没有提到在字段上索引表那是一个数组类型。我可以给出什么理由来证明不对字符串数组字段进行索引。如果我的直觉完全错误并且索引在数组字段上运行良好,为什么会这样?