powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Есть ли различия в размерности типов данных под 32-bit и 64-bit?
6 сообщений из 6, страница 1 из 1
Есть ли различия в размерности типов данных под 32-bit и 64-bit?
    #39233930
Valentine_vaia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Я не смогла найти описания особенностей работы PostgreSQL под x64, поэтому обращаюсь к вам.
Интересует, изменится ли допустимый диапазон значений числовых типов данных при переходе с 32-bit на 64-bit?

В документации ( Глава 8. Типы данных ) прописано, например,
integer int, int4 знаковое четырёхбайтное целое
Значит и под 32-bit и под 64-bit диапазон допустимых значений будет одним?
-2147483648 .. +2147483647
...
Рейтинг: 0 / 0
Есть ли различия в размерности типов данных под 32-bit и 64-bit?
    #39233931
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valentine_vaiaДобрый день.
Я не смогла найти описания особенностей работы PostgreSQL под x64, поэтому обращаюсь к вам.
Интересует, изменится ли допустимый диапазон значений числовых типов данных при переходе с 32-bit на 64-bit?

В документации ( Глава 8. Типы данных ) прописано, например,
integer int, int4 знаковое четырёхбайтное целое
Значит и под 32-bit и под 64-bit диапазон допустимых значений будет одним?
-2147483648 .. +2147483647

да.

--
Maxim Boguk
www.postgresql-consulting.ru
...
Рейтинг: 0 / 0
Есть ли различия в размерности типов данных под 32-bit и 64-bit?
    #39236257
Valentine_vaia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Maxim Boguk, спасибо)
...
Рейтинг: 0 / 0
Есть ли различия в размерности типов данных под 32-bit и 64-bit?
    #39293660
Valentine_vaia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем добрый день!
Обнаружила одну неприятную вещь. В системной таблице pg_type указаны все типы данных.
И в версии 9.2 для типа name указан размер 64 . А в старой версии 7.4 этот тип имеет размерность 256 .

Подскажите, что делать?

В базе во многих местах используется тип name. Некоторые данные из старой БД обрезаны...
...
Рейтинг: 0 / 0
Есть ли различия в размерности типов данных под 32-bit и 64-bit?
    #39293661
Alexius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valentine_vaia,

странно, в документации написано что там тоже 64 байта. или это нестандартная сборка и поменяли размер при компиляции?
а для чего используется этот внутренний тип, почему нельзя text использовать? или речь про то, что названия полей и прочие идентификаторы обрезаны?
...
Рейтинг: 0 / 0
Есть ли различия в размерности типов данных под 32-bit и 64-bit?
    #39293756
Фотография vyegorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valentine_vaia,

Я бы смотрел на параметр `max_identifier_length` в `pg_settings` или же на `Maximum length of identifiers` в выводе `pg_controldata`, чтобы точно знать с каким значением были скомпилированы бинарники.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Есть ли различия в размерности типов данных под 32-bit и 64-bit?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]