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

В документации ( Глава 8. Типы данных ) прописано, например,
integer int, int4 знаковое четырёхбайтное целое
Значит и под 32-bit и под 64-bit диапазон допустимых значений будет одним?
-2147483648 .. +2147483647
...
Рейтинг: 0 / 0
12.05.2016, 08:18
    #39233931
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли различия в размерности типов данных под 32-bit и 64-bit?
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
16.05.2016, 08:54
    #39236257
Valentine_vaia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли различия в размерности типов данных под 32-bit и 64-bit?
Maxim Boguk, спасибо)
...
Рейтинг: 0 / 0
18.08.2016, 07:58
    #39293660
Valentine_vaia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли различия в размерности типов данных под 32-bit и 64-bit?
Всем добрый день!
Обнаружила одну неприятную вещь. В системной таблице pg_type указаны все типы данных.
И в версии 9.2 для типа name указан размер 64 . А в старой версии 7.4 этот тип имеет размерность 256 .

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

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

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

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


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