Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Чем так плох text? / 10 сообщений из 10, страница 1 из 1
09.12.2004, 13:14
    #32820618
blackrook
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чем так плох text?
Хотелось бы узнать минусы text по отношению к varchar, ибо мне кажется что использовать text гораздо удобнее, однако я неоднократно слышал советы что использовать text "не нужно" без объяснений почему.

Может кто-нибудь поделиться знаниями?
...
Рейтинг: 0 / 0
09.12.2004, 18:17
    #32821731
Sad Spirit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чем так плох text?
Нет там никаких минусов, разработчики PostgreSQL рекомендуют всегда использовать text, а varchar исключительно в том случае, если длина строк ограничена каким-либо правилом предметной области.
...
Рейтинг: 0 / 0
10.12.2004, 13:53
    #32823189
MaximZ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чем так плох text?
Это все действительно зависит от реализации базы данных.
Но я всегда считал что если данные у меня ограницены, то лучше использовтаь varchar. Просто по определению, если вы заранее декларируете ваши потребности, то система лучше спланирует свою работу. А вот делает она это или нет, я не уточнял.
...
Рейтинг: 0 / 0
10.12.2004, 15:26
    #32823496
synapse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чем так плох text?
Text это только в PosgreSql а если переносить будешь на что-нибудь другое то обломишься с этимс текстом...
...
Рейтинг: 0 / 0
10.12.2004, 17:45
    #32823974
MaximZ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чем так плох text?
synapseText это только в PosgreSql а если переносить будешь на что-нибудь другое то обломишься с этимс текстом...

а в чем нету типа text?
...
Рейтинг: 0 / 0
10.12.2004, 20:13
    #32824211
Shweik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чем так плох text?
Вобщем--то text это тот же blob (memo)/blob(formatted text)
И вроде нет никаких _явных_ противопоказаний (как скажем у типа money - вот уж чем точно нельзя пользоваться 8) ).
...
Рейтинг: 0 / 0
20.12.2004, 08:47
    #32834069
ГАГН 2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чем так плох text?
а как насчёт производительности в случаях с text и varchar?
...
Рейтинг: 0 / 0
20.12.2004, 14:24
    #32834921
Sad Spirit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чем так плох text?
Конкретно в PostgreSQL производительность text будет слегка выше, т.к. не проверяется длина поля.
...
Рейтинг: 0 / 0
21.12.2004, 08:01
    #32836095
ГАГН 2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чем так плох text?
ничего себе...
выходит, в PostgreSQL тип "Text" использовать в любом случае предпочтительнее, чем "Varchar"?....
...
Рейтинг: 0 / 0
29.12.2004, 07:23
    #32848796
neko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чем так плох text?
varchar == char
разница в том
что второй паддится пробелами до длинны
в остальном
они эквивалентны
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Чем так плох text? / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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