powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Informix [игнор отключен] [закрыт для гостей] / Сильно ли будет увеличивать размер таблицы редко заполняемое поле типа ТЕХТ?
11 сообщений из 11, страница 1 из 1
Сильно ли будет увеличивать размер таблицы редко заполняемое поле типа ТЕХТ?
    #37183729
elenasm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне надо создать таблицу, в которой должно быть поле ERRORTEXT типа TEXT. Поле, по идее, нечасто заполняемое. Стоит ли его оставить в главной таблице, или лучше вынести в отдельную, со ссылкой на главную? Это зависит от того, сколько занимает в таблице пустое TEXT поле. Подскажите, пожалуйста как быть или в какой документации про это можно прочитать. Informix 11.5.
...
Рейтинг: 0 / 0
Сильно ли будет увеличивать размер таблицы редко заполняемое поле типа ТЕХТ?
    #37183955
elenasmМне надо создать таблицу, в которой должно быть поле ERRORTEXT типа TEXT. Поле, по идее, нечасто заполняемое. Стоит ли его оставить в главной таблице, или лучше вынести в отдельную, со ссылкой на главную? Это зависит от того, сколько занимает в таблице пустое TEXT поле. Подскажите, пожалуйста как быть или в какой документации про это можно прочитать. Informix 11.5.

Читать как всегда - Руководство Администратора и Справочник и Руководство по SQL

В них описано какой тип данных сколько запнимает

BLOB, как помнится, хранится как указатель на его реальные данные и имеет размер 56 байт.

По идее, если там NULL, то 56 байт вы всяко потратите, но место под сам BLOB не будет распределено.
...
Рейтинг: 0 / 0
Сильно ли будет увеличивать размер таблицы редко заполняемое поле типа ТЕХТ?
    #37183993
А вот точную ссылку что-то не найти

Можно проще - создаёте таблицу с одним столбцом TEXT и с помощью oncheck -pT изучаете размер :)
...
Рейтинг: 0 / 0
Сильно ли будет увеличивать размер таблицы редко заполняемое поле типа ТЕХТ?
    #37184007
elenasm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Павел, спасибо большое за ответ! Попробую посчитать в понедельник по таблице, а пока ищу в документации.
...
Рейтинг: 0 / 0
Сильно ли будет увеличивать размер таблицы редко заполняемое поле типа ТЕХТ?
    #37184126
DrGonzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Сильно ли будет увеличивать размер таблицы редко заполняемое поле типа ТЕХТ?
    #37184181
elenasm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DrGonzo, спасибо за ссылку, она документально подтверждает слова Яковлева Павла.
...
Рейтинг: 0 / 0
Сильно ли будет увеличивать размер таблицы редко заполняемое поле типа ТЕХТ?
    #37192391
Фотография Евгений Фадеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С точки зрения архитектуры БД вообще - я бы делал отдельной таблицей.
Потому что:
- NULL'able поля - зло
- при больших объемах базовой таблицы затраты на хранение/таскание с диска "ничего" станут ощутимыми (если учесть что данные в таком поле появляются нечасто и нужны тоже нечасто)
- если выяснится (а со временем - почти наверняка так и будет) что помимо этого поля, могут быть и другие данные об ошибке
...
Рейтинг: 0 / 0
Сильно ли будет увеличивать размер таблицы редко заполняемое поле типа ТЕХТ?
    #37192447
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яковлев Павел[
BLOB, как помнится, хранится как указатель на его реальные данные и имеет размер 56 байт.

BLOB-ы (и тип TEXT) можно хранить и внутри таблицы
...
Рейтинг: 0 / 0
Сильно ли будет увеличивать размер таблицы редко заполняемое поле типа ТЕХТ?
    #37192648
DrGonzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vasilis,

Это не отменяет blob-дескриптора на странице с записями - он присутствует как в случае если blob-данные хранятся в tblspace, так и в случае с отдельным blobspace.
...
Рейтинг: 0 / 0
Сильно ли будет увеличивать размер таблицы редко заполняемое поле типа ТЕХТ?
    #37192973
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DrGonzo,

безусловно. Я обратного и не утверждал.
...
Рейтинг: 0 / 0
Сильно ли будет увеличивать размер таблицы редко заполняемое поле типа ТЕХТ?
    #37193032
DrGonzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vasilis,

Да я просто уточнить, на всякий случай :)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Сильно ли будет увеличивать размер таблицы редко заполняемое поле типа ТЕХТ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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