17.11.2007, 16:06
общий
это ответ
Здравствуйте, BerdArt!
Если это картинки для товаров, то их действительно удобнее хранить в BLOB-полях. Это упрощает логику запросов.
При запросе содержимое BLOB-поля не передается в набор, даже если оно указано в запросе. Содержимое BLOB-поля передается только при выборке из конкретной строки.
Это существенно уменьшает трафик.
Если хранить картинки как отдельные файлы, то необходимо отслеживать уникальность имен файлов, их соответствие и т.д. Кроме того после выполнения запроса необходимо дополнительное действие - по найденому имени открыть файл, загрузить содержимое, закрыть файл. Это создает дополнительную нагрузку на сервер.