Некоторое время я работал над вставкой данных из раздутой книги Excel в базу данных SQL. Моя команда предложила сохранить резервную копию .xls, и они задаются вопросом, может ли быть хорошей идеей поместить рабочую книгу Excel в базу данных, чтобы все соответствующие данные из нашего проекта были вместе.
Я знаю, что некоторые базы данных поддерживают вставку двоичных файлов, но, очевидно, это было не то, что первоначально предполагалось использовать системы БД, и поэтому я думаю, что это плохая идея. Мой голос - разместить URL-адреса рабочих книг в базе данных и хранить рабочие книги в безопасном месте в нашей интрасети.
Каковы плюсы (если они есть, помимо хранения производственных данных и резервной копии в одном месте) и минусы размещения BLOB-объектов в базе данных?
Редактировать: Просто, чтобы прояснить немного дальше, хотя я даю конкретный сценарий, я намерен, чтобы этот вопрос касался в основном BLOB-объектов в целом. Но все, что я могу найти для ваших ответов, которые помогут мне в моей конкретной ситуации, конечно, приветствуется. :)
Спасибо,
Роберт
Постскриптум Для тех из вас, кто не знал, BLOB является обратным термином для "Binary Large Object"