Мне нужно добавить дельта-стол мышления-sphinx в моей таблице с 17 миллионами записей, тогда мне нужно индексировать это поле.Добавить столбец без времени простоя
БД является postgres, и добавление столбца будет приводить к сокращению времени в течение часа, который не является исчерпывающим, поэтому любое предложение/идея о том, как изменить таблицу, чтобы на всей таблице не было блокировки.
Почему, по вашему мнению, на обновление потребуется около часа? Я только что сделал тест на производственной таблице с ~ 3 400 000 строк. Добавление нового столбца заняло 4,366 мс, создание индекса - 8725,777 мс. – strkol