Если я создал индекс для столбца A в таблице, а позже я обновлю запись для столбца B из этой таблицы, будет ли индекс переиндексирован или он будет переиндексирован только при изменении значения для записи в столбце А?
Большинство СУБД будет обновлять индекс на лету каждый раз, когда значение изменяется в столбце A (поскольку именно для этого был создан индекс).Если столбец B не является частью созданного индекса, любые его обновления не должны влиять на индекс.