это нормально?
Смотрю через запрос
select
table_name,
pg_size_pretty(pg_relation_size(quote_ident(table_name))),
pg_relation_size(quote_ident(table_name))
from information_schema.tables
where table_schema = 'public'
order by 3 desc;
Нормально. Вы чем бэкап то создавали?
бекапил через pg_dump рестор через pg_restore, нормально смысле все данные на месте или часть по пути пропало? )
Пропало ли что-то по пути лучшэ проверять другими методами, чем соц.опросы рандомных чятиков.
А так вообще -- нормально. Но пропасть могло, почему нет. pg_dump в этом смысле опасный, надо внимательно смотреть на ошыбки и понимать каждую и при дампе и при ресторе.
ошибок не было, юзаю облачный postgresql. Может разница в том что на новой базе не перенеслись индексы
pg_restore и без ошыбок? Значит, вы просто не туда ошыбки направили! Шучу, на одной версии действительно такое бывает вроде.
Так проверяйте -- есть ли индэксы или нет. Можно ещё сдампить схему и прогнать через diff. Ещё -- научитесь считать контрольные суммы для вашых данных, и их сравнивать. Всяко полезное умение.
индексы есть схему сравнил все совпадает как считать контрольную сумму )
Выбираете записи, которые не должны были меняться в определённом порядке, колонки в них в определённом порядке, и каким-то фиксированным образом подаёте на вход алгоритму рассчёта контрольных сумм или хэшэй.
Обсуждают сегодня