Ваши значения столбцов varchar(150)
будут отсортированы в алфавитном порядке (определяется с помощью используемой вами сортировки) в виде строк (а не массивов символов).Таким образом, в конце концов, у вас есть один длинный список отсортированных строк.
Этот список затем упорядочивается в сбалансированном порядке.Каждый уровень индекса указывает на другой уровень, и значения элементов индекса определяют, какой диапазон значений содержится на каждой странице индекса более низкого уровня.
При таком расположении, при котором читается всего несколько страниц,SQL Server достигнет конечного уровня индекса и сможет получать ваши данные.Так что на самом деле строки интерпретируются как атомарные строки, а не соединения символов или что-то еще.
По сути, структура индекса будет выглядеть примерно так, как показано в Основы индекса SQL Server - только вместо числовых значений у вас будут строковые значения на страницах индекса.