Re: How to do faster DML

Поиск
Список
Период
Сортировка
От Ron Johnson
Тема Re: How to do faster DML
Дата
Msg-id CANzqJaDg4C-i=koB4v1x_nrherdKsHVQm5dP1GMTc-yooKfd3A@mail.gmail.com
обсуждение исходный текст
Ответ на Re: How to do faster DML  (veem v <veema0000@gmail.com>)
Ответы Re: How to do faster DML
Список pgsql-general
On Tue, Feb 13, 2024 at 4:17 PM veem v <veema0000@gmail.com> wrote:
[sni[] 
One question here, if we have defined one column as a fixed length data type "integer" and slowly we noticed the length of data keeps increasing (in case of a sequence generated PK column which will keep increasing), and we want to alter the column to "bigint" now. In such scenario, will it append/pad the additional spaces to all the existing values which were already stored  with integer type initially in the table. And that would be then an increase to the existing table storage. Please correct me if I'm wrong.

ALTER TABLE foo ALTER COLUMN bar BIGINT; rewrites the whole table.  Do yourself a favor, and start with BIGINT.

В списке pgsql-general по дате отправления:

Предыдущее
От: veem v
Дата:
Сообщение: Re: How to do faster DML
Следующее
От: Simon Connah
Дата:
Сообщение: PostgreSQL DB in prod, test, debug