Все советуют не хранить файлы в ДБ. Однако вот что надо мне. У меня есть небольшие документы и картинки, размером до 1 мб, их может быть тысячи десятки и сотни тысяч. Сверхскорость и кеширование не требуются, так как это корпоративное приложение и количество сотрудников одновременно запрашивающих эти файлы приемлимо для дб. Проблема в другом, я нашел комментарий по этому поводу:
Try testing 1,000 users getting 1,000 images from your database / file system, better still try 1,000 users getting the SAME image fro your database / file system. I think then you'll see slightly different results!
And never use a DB to store your images if you plan on having thousands or millions of images! For each entry in your DB you could be multiplying the space used 10 fold by having images cluttering up the DB, and even though DBs can cope with terabytes of storage, there is the danger that one day you WILL discover the edge of the Universe!
особенно
For each entry in your DB you could be multiplying the space used 10 fold by having images cluttering up the DB
Т.е. если у меня в таблице ~100000 записей где есть пара интов, варчаров плюс блобы по 1 мегабайт, то вся таблица будет весить много больше ~100000 мегабайт? Чем это обуславливается если это так?