|
Про хранение картинок в 1С 8.2 | ☑ | ||
---|---|---|---|---|
0
Lazy Cat
14.11.12
✎
21:07
|
Есть УТ 11. Есть список товаров порядка 100 000 наименований. Каждый товар имеет фото. Вопрос: где лучше хранить фото: в самой базе или на диске, благо 1С позволяет то и то? Как аргументировать обе точки зрения?
|
|||
1
Пеппи
14.11.12
✎
21:09
|
Лучше на диске конечно. База в размере не будет расти.
|
|||
2
Vladal
14.11.12
✎
22:21
|
А давай прикинем плюсы и минусы каждого способа
В базе: + картинки сохранятся в архиве - архивы базы всегда будут содержать одну и ту же статическую информацию На диске: + простой и привычный доступ к картинке - потеря информации при неосторожном обращении, регулируется правами пользователей на папку В другой базе: + нет простого доступа пользователей к картинкам + можно архивировать отдельно от данных |
|||
3
Азат
14.11.12
✎
22:24
|
(2) а мне нравится тема в другой базе... причем как вариант - двоичные данные хранить в SQL базе, которая прицеплена как внешний источник данных к этой
|
|||
4
H A D G E H O G s
14.11.12
✎
22:25
|
(2) все не то.
|
|||
5
H A D G E H O G s
14.11.12
✎
22:26
|
Самый главный плюс - говорить на собеседовании:
"Я работал с базой в 70 гигабайт, ёпта!" |
|||
6
Азат
14.11.12
✎
22:27
|
у меня щас у осн. клиента база 36 гиг + вспомогательные SQL базки на 50 гиг...
|
|||
7
YHVVH
14.11.12
✎
22:57
|
(0) зачем таскать картинки в базу не понятно.
|
|||
8
YHVVH
14.11.12
✎
22:59
|
а у нас 136 , и че она такая большая фиг знает.
|
|||
9
H A D G E H O G s
14.11.12
✎
23:00
|
(8) Ну так узнай
|
|||
10
YHVVH
14.11.12
✎
23:00
|
(9) а нафига, работает и работает
|
|||
11
YHVVH
14.11.12
✎
23:01
|
и это еще года ей нет
|
|||
12
H A D G E H O G s
14.11.12
✎
23:02
|
(11) Может проверить источники рук?
|
|||
13
YHVVH
14.11.12
✎
23:03
|
(12) чаго?
|
|||
14
H A D G E H O G s
14.11.12
✎
23:03
|
||||
15
YHVVH
14.11.12
✎
23:05
|
(14) ну а как же без этого
|
|||
16
YHVVH
14.11.12
✎
23:06
|
зато
"Я работал с базой в 136 гигабайт, ёпта" звучит лучше чем "Я работал с базой в 70 гигабайт, ёпта" |
|||
17
H A D G E H O G s
14.11.12
✎
23:07
|
(15) Я всемерно за девиз - "Работает - не трожь".
Но 136 гигов за год меня бы ввело в акуй и я бы стал копать причину. |
|||
18
H A D G E H O G s
14.11.12
✎
23:08
|
Как минимум - шринк не делается.
|
|||
19
YHVVH
14.11.12
✎
23:09
|
(18) какой шринк не делается не понял?
|
|||
20
Азат
14.11.12
✎
23:10
|
(18) у них файловая :D :D
|
|||
21
YHVVH
14.11.12
✎
23:11
|
(20) ага шара по сети лежит
|
|||
22
H A D G E H O G s
14.11.12
✎
23:13
|
(21) Я вижу трепетное отношение к пользователям.
|
|||
23
YHVVH
14.11.12
✎
23:17
|
в (21) шутка
|
|||
24
Vladal
15.11.12
✎
00:16
|
(14) +100500
|
|||
25
Vladal
15.11.12
✎
00:19
|
(5) Понимаешь, это может подействовать на девочку-HR, но если будешь общаться со специалистом, у него проснётся профессиональный интерес. И, возможно, юмор.
|
|||
26
Vladal
15.11.12
✎
00:23
|
о! тема в тему: Исчезли все фото с жесткого диска.
|
|||
27
Mashinist
15.11.12
✎
01:01
|
если база на ms sql то он позволяет хранить отдельные таблицы на разных томах
т.е. храним картинки в базе, но на дешевом медленном диске вот такой еще вариант |
|||
28
Lazy Cat
15.11.12
✎
06:26
|
Так, но насколько я понимаю: конкретно в УТ картинки хранятся в отделной таблице, справочники на нее только ссылаются. Соответственно, будет размер увеличения базы, но не будет увеличения нагрузки на память и процессор, если впрямую к ним не обращаться. Кроме того, всегда есть полная информация, нет риска потерять картинки, и не надо заморачиваться с их догрузкой-выгрузкой. Пользователь их смотрит только в самой базе, ему другого и не надо. Так что, на мой взгляд, плюсов в этом варианте больше.
|
|||
29
mehfk
15.11.12
✎
07:02
|
Никто не пробовал?
wiki:FileStream |
|||
30
IamAlexy
15.11.12
✎
07:09
|
хоть бы кто вкурил как в 1С подсистема работы с файлами хранит картинки в сетевых папках..
ппц.. а еще 1Сники блин |
|||
31
Lazy Cat
15.11.12
✎
07:12
|
(30) тема для того и создана, чтобы разобраться. Мне это надо. А как она хранит - я читал код. Вопрос в том, что лучше.
|
|||
32
IamAlexy
15.11.12
✎
07:17
|
(31) и чо в коде написано?
|
|||
33
Lazy Cat
15.11.12
✎
07:18
|
(32) Если тебе по существу сказать нечего, не засоряй ветку. Если есть- говори. А вот этих понтов не надо..
|
|||
34
IamAlexy
15.11.12
✎
07:39
|
файлы блин
единственно рекомендованный разработчиками метод хранения картинок- файлы... они для этого подсистему блин запилили целую которая позволяет работать с файлами так же как будта они в базе лежат |
|||
35
Lazy Cat
15.11.12
✎
07:44
|
(34) Плюсы и минусы такого подхода?
|
|||
36
Повелитель
15.11.12
✎
07:44
|
(0)
У нас планируется ассортимент около 100 000, сейчас имеем пока 18 000, картинки решили хранить отдельно, основная причина, нет смысла хранить это все в ежедневных бэкапах. |
|||
37
IamAlexy
15.11.12
✎
07:59
|
(35) разработчики плохого не посоветуют.
собственно под это и проектировалась система. а вообще плюсы собственно в том что файлы лежат ВНЕ базы. |
|||
38
H A D G E H O G s
15.11.12
✎
15:00
|
(29) Круто, че!
|
|||
39
H A D G E H O G s
15.11.12
✎
15:01
|
(29) Еще бы 1с добавила поддержку бы как отдельного типа в 1С - цены бы не было.
|
|||
40
ERWINS
15.11.12
✎
15:07
|
у меня в базе отгрузок все напечатанные формы сохранялись....
все картинки, сканы и т д... и ничего страшного |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |