Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Как лучше организовать хранение данных
Форумы портала PHP.SU » PHP » SQL и Архитектура БД » Как лучше организовать хранение данных

Страниц (1): [1]
 

1. Gal_Sergey - 18 Мая, 2008 - 23:58:42 - перейти к сообщению
Допустим, есть текстовые данные. Но длина каждой записи сильно отличается. Правильно ли я сделаю, если вместо записи данные буду помещать в файл, а в таблицу базы данных буду давать ссылку на этот файл? Или может есть какой-то спец тип для таких полей?
2. D1mOn - 19 Мая, 2008 - 05:09:18 - перейти к сообщению
А разве Вас кто-то ограничивает в длине? Ставте тип поля TEXT (до 65536 символов), если надо больше ставте MEDIUMTEXT.

З.Ы. Мускул работает быстрее файлов. ИМХО.
4. Gal_Sergey - 19 Мая, 2008 - 15:09:21 - перейти к сообщению
D1mOn пишет:

А разве Вас кто-то ограничивает в длине?

Я просто боюсь неоправдано растратить дисковое пространство. Я имею в виду если длина поля, к примеру, 65000 символов, а записано в него 500 символов, то израсходованная память для этого поля 65кБ, а не 0,5кБ. Или в мускуле нет этой проблемы?

 

Powered by ExBB FM 1.0 RC1