«Постоянный» означает «физически сохраненный» в этом контексте.
Это означает, что вычисленное значение вычисляется один раз при вставке (и при обновлении) и сохраняется на диске, поэтому его не нужно вычислять повторно при каждом выборе.
Сохранение также приводит к снижению производительности при вставке и обновлении, поскольку столбец должен быть вычислен, но повысит производительность при последующих запросах выбора.
Итак, это зависит от вашего шаблона использования, который следует придерживаться: если вы обновляете нечасто, но делаете много запросов, вам следует установить persisted = true.
Если вы часто обновляете или не заботитесь о производительности поиска, вам следует рассмотреть возможность установки постоянного значения = false