Каков максимальной размер файла 1С?

1. admitcom 27.06.12 13:34 Сейчас в теме
Вопрос наверное больше программистам. С недавних пор заметил что размер файла 1Cv8.1CD (собственно и база и конфигурация) превысила размер в 1.5 Gb. Кто знает не пора ли будет переводить на SQL в случае если размер базы скоро перевалит за 2 Gb. Помнится, где то читал что 32 -х разрядные системы плохо работают с файлами размером более 2Gb? даже с файловой системой NTFS.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
10. alexandr1972_1 27.06.12 17:44 Сейчас в теме
(1) Одна моя база перестала работать при 4 Гб. Это произошло на виндовс XP.
41. Xershi 1484 27.04.17 20:12 Сейчас в теме
(1) до 8.3.8 максимальный размер 4 ГБ на таблицу (таблица это конкретный справочник, документ и прочее). С 8.3.8 можно увеличить размер таблиц и на увеличенный размер база сможет подрасти!
50. kild 89 24.02.18 23:21 Сейчас в теме
(1)Некоторые особенности устройства и работы файловой базы данных «1С:Предприятия 8»
https://its.1c.ru/db/metod8dev/content/5710/hdoc
73. RG-Soft 117 22.12.22 13:32 Сейчас в теме
(1) На самом нижнем уровне файл *.1CD или файл базы данных содержит внутри своего рода файловую систему, включающую в себя так называемые внутренние файлы. Файл *.1CD имеет страничную организацию, то есть состоит из страниц размером 4096 байт (4 К). Размер файла *.1CD всегда кратен 4 К.

Страницы адресуются их номерами. Номер страницы представлен 4-байтовым целым числом без знака. Следовательно, файл *.1CD может содержать не более чем 4 294 967 296 страниц.
2. mazzzay 27.06.12 13:40 Сейчас в теме
У нас когда перевалило за 2,5 гига начались тормоза, перешли на SQL вздохнули с облегчением
3. kalyanova 27.06.12 13:41 Сейчас в теме
А сколько пользователей работает с базой? Если больше 5, то в любом случае лучше на SQL переходить.
4. mazzzay 27.06.12 13:43 Сейчас в теме
В любом случае уже задумывайтесь о переходе, уверяю жалеть не будете, на SQL не сказать что летает, но работает стабильно
5. admitcom 27.06.12 14:29 Сейчас в теме
Да просто у меня на 7-ке когда перевалило за 2 Гига я тоже перевел на SQL. Неудобно было копировать и архивировать базу, какие то заморочки были постоянно с этим, да и сервак сильно грузился. Ладно, спасибо за советы, придется все таки готовиться к переходу, эхх...
6. alexhline 110 27.06.12 16:31 Сейчас в теме
Максимальный размер файла 1Cv8.1CD - около 8ГБ - после этого система перестаёт записывать в него данные.
32-х битная система вполне может справляться с подобным размером файла при наличии RAID массива и нормального терминального сервера. Если база бухгалтерская - т.е. конфигурация построена на Плане счетов - то по опыту работает помедленнее чем конфигурации на регистрах накопления.
12. Diego_Iv 34 28.06.12 10:51 Сейчас в теме
(6) alexhline,
(8) Spektr,

Перестаньте людей пугать, нет такого ограничения.
Сам работал с базой 16Гб на 20 пользователей - тормозило при одновременной работе, но работало.
Потом на SQL перевел её.

У 1С есть ограничение в 4Гб для одной таблицы базы.
Это далеко не одно и тоже, что и размер файла базы.
maraton86; manlak; TuneSoft; Емельянов Алексей; Anchoret; amalarius; ZOMI; SeiOkami; alex25ru; ELAM; klinval; nihfalck; Greysvandir; alex_shkut; +14 Ответить
7. alexhline 110 27.06.12 16:33 Сейчас в теме
При большом количестве пользователей (от 5-ти) если работаете не в терминальном режиме - рекомендую переходить или на SQL или на терминальный режим - нужно принимать решение взависимости от количества пользователей, конфигураций баз данных, подлючённого торгового оборудования и парка компьютеров.
8. Spektr 1000 27.06.12 16:38 Сейчас в теме
Для файлового варианта - ограничение 4 Gb.
osapon; NN2P; +2 2 Ответить
45. Емельянов Алексей 158 23.02.18 07:54 Сейчас в теме
52. Емельянов Алексей 158 15.10.18 09:45 Сейчас в теме
(45) Удалил файл не чайно.
Вот новый, файловая база 12 Гб, работает 5 пользователей в терминале, все летает.
https://yadi.sk/i/SmNXgRwrmE8SYw
9. alexhline 110 27.06.12 16:48 Сейчас в теме
НЕТ!!! у меня на 8-ке в файловом ваританте три базы работаю до 8-ми ГБ ОДНОЗНАЧНО, гонял до предела базы - пока не встали (и в какойто официальной инфе 1С также написано: 8 ГБ)
33. Thalt 09.02.16 23:37 Сейчас в теме
(9) alexhline, :) У бывших клиентов две файловые базы по 12.5Гб на данный момент. Работают под платформой 8.1.
Внутри баз самая большая таблица - 1.5Гб.
Емельянов Алексей; +1 Ответить
70. x13RUS064 16.01.20 01:03 Сейчас в теме
(33)
Подскажите как посмотреть размер таблиц. на 8,3? не хочется неожиданно встрять
71. Kaniman 16.01.20 10:01 Сейчас в теме
(70) здесь на портале есть разработки, типа базомер или так
72. Thalt 16.01.20 13:28 Сейчас в теме
(71) Там количество записей. Оно с размером таблицы не соотносится 1-к-1. Надо файловую базу разбирать - были где-то на просторах обработки или tool.
11. alexhline 110 27.06.12 21:53 Сейчас в теме
в Windows XP возможно ограничение файловой системы заложено на 2 или 4ГБ.
Я говорю про ограничение 1С, а не операционной системы.
На Windows 2003 таково не наблюдается.
13. motorkuzbassa.it 99 28.06.12 10:55 Сейчас в теме
а еще загрузка выгрузка в .dt могут заметно файловый вариант уменьшит, особенно если были часто аварийные выключения.
14. admitcom 28.06.12 15:00 Сейчас в теме
Вообщем если были случаи что база с 4 Гб стабильно работает на Win XP, а у меня 64-х разрядная Win 2008 R2, тогда думаю переход на SQL пока не светит.
15. SlayDer_t 09.07.12 20:47 Сейчас в теме
в случае файлового варианта, как уменьшить файл базы?
16. timurhv 10.07.12 00:10 Сейчас в теме
(15) SlayDer_t, в конфигураторе "Администрирование - тестирование и исправление", там в конце пункт по сжатию таблиц.
(0) Ограничение в 1С для файловых баз данных - 4гб на одну из таблиц (допустим если взять какой-то справочник, содержащий много элементов, имеющий наименование неограниченной длины, то этот порог быстро превысится), ограничение ОС х86 - 4гб на сами файлы *.1CD.
Попробуйте сжать таблицы в тестировании и исправлении, предварительно создав резервную копию базы. Т.к. сама структура работы предполагает, что если место высвобождается после обновления конфигурации 1С, то сам файл не уменьшается, а просто помечается пространство как свободное, поэтому хорошо запаковывается архиваторами в некоторых случаях.
17. Diego_Iv 34 10.07.12 10:51 Сейчас в теме
(16) timurhv,
ограничение ОС х86 - 4гб на сами файлы *.1CD.


Хватит народ пугать!!!
Нет такого ограничения у ОС х86
Есть такое ограничение у файловой системы FAT32 - 4Гб, неужели Вы свои базы
держите на таком разделе???
А максимальный размер в NTFS - 2 в 64 степени байт.
KrivosheevEV; Емельянов Алексей; kot26rus; +3 Ответить
18. timurhv 10.07.12 10:58 Сейчас в теме
(17) Diego_Iv, Да, действительно не то написал)))
19. Arox 4 10.07.12 13:25 Сейчас в теме
Есть ограничение на таблицу в БД. т е если таблица превысила помоему 4ГБ, то база работать вообще не будет, и над будет зачищать таблицу.
а так распаковывал базу до 32ГБ в файловом варианте.
Емельянов Алексей; kanalya; +2 Ответить
20. mailrum2004 1 21.02.13 12:01 Сейчас в теме
Что касается файловой базы данных 1С:Предприятия, то в ней все данные, относящиеся к одной таблице, собраны в три внутренних файла:

файл записей, в котором находятся все записи таблицы, за исключением полей неограниченной длины
файл индексов
файл значений неограниченной длины

Размер каждого из этих файлов не может превышать 4 гб.

(http://devtrainingforum.v8.1c.ru/forum/thread.jsp?id=567351)
Емельянов Алексей; kot26rus; +2 Ответить
21. mailrum2004 1 21.02.13 13:11 Сейчас в теме
Хорошая утилита для определения размера файлов таблиц:
http://infostart.ru/public/82178/
kanalya; AllexSoft; +2 Ответить
22. a.p.soft 54 09.12.13 18:47 Сейчас в теме
Только что одна база заткнулась на 13Гб с сообщением превышен максимальный размер файловой базы... Так что точно ограничение не 4Гб, а те кто утверждают что 4Гб просто не особо компетентны, т.к. не знают ограничений файловых систем.
Емельянов Алексей; +1 Ответить
23. ogursoft 10.12.13 08:27 Сейчас в теме
Скорее всего если файловая система FAT, то на 4Гб заткнется из-за ограничений файловой системы, а если NTFS, то заткнется на 13 Гб из-за ограничения 1С. Я бы столько не стал бы держать в файловой, если только не один пользователь.
24. Ироида 8 11.03.14 13:42 Сейчас в теме
Если база многолетняя, то может имеет смысл сделать свертку базы?
25. Nucky 35 19.11.14 10:43 Сейчас в теме
21 Гб ограничение для файловой базы данных 1С v8.2.
26. deniseek77 86 19.11.14 10:57 Сейчас в теме
(25) Nucky, Ограничение наступит раньше, когда 1 из таблиц превысит свой максимальный размер. А потом уже когда наступит ограничение на размер файла в операционной системе.
27. vggrigoryev 10.12.14 16:55 Сейчас в теме
В одном из ответ про три файла звучал официальный ответ специалиста фирмы "1С"
Про ограничение на размер каждого из файлов трех таблиц, из которых состоит файловая версия базы на платформе 1С
Каждая таблица не может превышать 4 гб.
Так как файлов таблиц всего три, то путем не хитрой математики мы получаем.
Проблемы могут возникнуть при объеме ИБ более 12Гб (4Гб*3)
28. vermouth 10.12.14 17:48 Сейчас в теме
(27) vggrigoryev,
Но тогда получается, что размер файла базы данных В ПРИНЦИПЕ не может превысить 12 Гб +/- размер служебной области(если таковая имеется) или нет ? :)
31. akita 11.06.15 09:46 Сейчас в теме
(27) vggrigoryev,
Так как файлов таблиц всего три, то путем не хитрой математики
читайте внимательнее:
то в ней все данные, относящиеся к одной таблице, собраны в три внутренних файла
Diego_Iv; +1 Ответить
34. Thalt 09.02.16 23:41 Сейчас в теме
(27) vggrigoryev, Не-а. :) Проблемы могут возникнуть, когда одна из таблиц перевалит за 4Гб. Т.е. потенциально получить проблемы можно при размере базы >4Гб (если не вдаваясь в детали по поводу размера индексов, блобов и т.д.). Но все строго индивидуально и зависит от того, что в базе ведут.
29. vermouth 10.12.14 17:53 Сейчас в теме
я просто имел недавно "удовольствие" работать с файловой базой УТ10 с РИБом из 7 узлов... а РИБ в УТ10 только полный... и каждый узел весил 15Г. Сейчас слава Богу база уже SQL -ная и в узлах Филиалах заменена 1С:Розницей с обменом в УТ
Косяки в старой базе естественно были... но проявлялись только в момент обмена - узел РИБ мог просто сказать:"Ой , мне плохо.База повреждена"
30. sasha777666 321 11.06.15 09:33 Сейчас в теме
Та же проблема, незнаю какой порог, но выгрузку размером 8,5 Гбайт не загружает. Ошибка превышения максимального ращмера БД
32. lamer666 13.11.15 07:04 Сейчас в теме
Подведу итог.
Как уже было сказано, в файловом варианте базы данных 1С:Предприятия все данные, относящиеся к одной таблице, собраны в три внутренних файла:

файл записей, в котором находятся все записи таблицы, за исключением полей неограниченной длины
файл индексов
файл значений неограниченной длины

Размер каждого из этих файлов не может превышать 4 гб.

Таким образом, в принципе возможна ситуация, когда файловая БД становится неработоспособной уже при превышении размера в 4 гб - если почти вся информация окажется втиснутой в один файл. На практике такая ситуация маловероятна. Однако, при размере БД 10-12 гб вероятность выскочить за пределы повышается, и тут нужно вовремя отследить этот момент. Утилита http://infostart.ru/public/82178/ вам в помощь (проверено на 1С v8.3 - работает).
35. Diego_Iv 34 10.02.16 10:16 Сейчас в теме
Еще в качестве итога:

В типовых базах могут быстро расти 2 таблицы и за которыми надо следить:
- регистр сведений "Версии объектов" (если включено "Версионирование").
- справочник "Хранилище доп. информации" (любые картинки, файлы - которые можно прикреплять к элементам справочников или документам).
Во втором случае злой юзер вообще легко может в базу закинуть пару копий этой же базы 1С :).
База при этом продолжит работать, только новые файлы не даст прикреплять.
36. @lexandr 143 22.04.17 13:24 Сейчас в теме
Есть сеть магазинов с рапределенной базой, где на каждом узле база более 30 Гб и все работает, правда тормозит малость, но на магазинах SSD и Intel i3 и все работает так уже несколько лет. Базы забыл уточнить конечно файловые. Ограничение в 1с у файловых баз данных это 4Гб на таблицу, для каждого объекта минимум 3-и таблицы.
37. VmvLer 22.04.17 13:46 Сейчас в теме
c 8.3.8... размер одной таблицы файловой может быть 6Гб, ИТС
38. imax26 91 24.04.17 09:12 Сейчас в теме
В одной организации у меня живет и здравствует файл базы в 9.5Гб....
39. asupsam 60 27.04.17 19:22 Сейчас в теме
(38) Не смешите, у меня база 19Гб, постоянно работающих человек 8-10, без тормозов. Перевел на формат 8.3.8, размер страницы 8192, теперь размер одной таблицы может быть до 32Гб, есть куда еще расти)))
40. Xershi 1484 27.04.17 20:03 Сейчас в теме
(39) будет смешно когда база рухнет) Хотя бекапы помогут, но сам факт забавный!
43. asupsam 60 28.04.17 08:31 Сейчас в теме
(40) Сама по себе база не рушится) А вообще ближайшее время хочу на постгри перевести на всякий случай
42. FilimonVl 27.04.17 20:19 Сейчас в теме
У нас и больше 8 Гб работала. Все зависит от распределения таблиц. Да и свертку базы никто не отменял.
44. Sokar 28.04.17 08:38 Сейчас в теме
на данный момент одна из баз Бухгалтерия 3.0 последний релиз, платформа последний релиз (файловая 3-4 пользователя) - 5,4 Гб - полет нормальный, тормозов нет, база живет уже несколько лет, ни одного падения
46. Емельянов Алексей 158 23.02.18 08:04 Сейчас в теме
Тоже отпишусь.
Ограничение 4 Гб на таблицу.

У нас вот база крутиться файловая более 12 Гб
https://yadi.sk/i/dxOtOnPF3ShScB

Хотя отчетом меньше 12 Гб.
Но записей в таблицах много. Отчет "Статистика ИБ, автор Глух Дмитрий"
https://yadi.sk/i/Rg0AlSVd3ShSn4
47. rusmil 262 23.02.18 18:04 Сейчас в теме
База 1С Управление торговлей 10, файловая 24 Гб
Платформа 1C 8.2.19.130
Windows Server 2008 x64

Полет нормальный.
53. matol 02.12.18 12:51 Сейчас в теме
(47) Добрый день. Вы писали, что база УТ 10, файловая размером 24 Гига работает нормально. А сколько одновременно пользователей работает с базой и на каком железе база развёрнута?
54. rusmil 262 02.12.18 14:16 Сейчас в теме
(53) С базой работают одновременно 10 пользователей, подключаются через удаленный рабочий стол. В базе данные за 10 лет. База начала быстро пухнуть, когда пользователи стали прикреплять изображения к товарам.
48. user922558 23.02.18 18:30 Сейчас в теме
Нужно уменьшить базу за счет удаления данных и потом в конфигураторе выполнить Администрирование -> Тестирование и исправление - > Сжатие таблиц информационной базы
(файловая версия 1С 8 при удалении данных в режиме Предприятия, не удаляет данные со своих страниц БД, а помечает потоки как удаленные и сжатие БД нужно делать регулярно для очистки таких данных)

Если не поможет, то значит пора уже базу перевести, на SQL вариант!
49. DenisCh 23.02.18 18:54 Сейчас в теме
Перепись самоубийц?
27272; Abbra; LadyS; +3 Ответить
51. Kaspirovsky 215 26.02.18 08:36 Сейчас в теме
тестовая база разрослась до 60 гигов и сказала кря...
55. Veika 25 04.01.19 21:57 Сейчас в теме
Коллеги, а у меня другой вопрос, работаем в БП 3.0.66.60 в файловом варианте с октября 2018 года и размер базы 2 736 392 Кб за 3 месяца такой объем, с чем это может быть связано... Или это нормально, что-то программа стала подтормаживать и пытаюсь понять в чем проблема...
56. ishelper 04.01.19 22:10 Сейчас в теме
(55)
размер базы 2 736 392 Кб за 3 месяца
Скорее всего, что-то объемное загрузили в базу. Например, классификатор адресов РФ, частично или полностью.

Если база много обновлялась (что в вашем случае с 3.0.66.60 маловероятно), то после обновлений в ней нередко остается много "мусора" от прошлых конфигураций. Помогает ТиИ с галками "Реструктуризация" и "Сжатие таблиц".

Кстати, оно же потребуется, если действительно загружен КЛАДР (или ФИАС?) и вы решите его удалить - без сжатия таблиц место не освободится.

А по хорошему, надо базу открывать в Tool_1CD и смотреть - есть там статистика по размеру таблиц.
58. alivan 04.01.19 23:52 Сейчас в теме
(55) Может зависеть от разного. Сколько у вас операций в день. Сколько пользователей работает. Что за база, типовая или нет и т.д.
Смотреть Tool_1C есть ли смысл? Что вы планируете увидеть? Реальные таблицы? И? Что будете с этим делать?
Сжать базу и пересчитать итоги совет дельный. Обязательно сделать резервную копию вначале.
57. Veika 25 04.01.19 22:19 Сейчас в теме
Благодарю... Посмотрю я таблицы Tool_1CD и дальше...
59. meriferi 05.01.19 19:37 Сейчас в теме
1С ограничивает 4Гб для одной таблицы
60. Veika 25 06.01.19 15:34 Сейчас в теме
Ситуация вообще-то в следующем, в ИБ было 4 организации, по определенным причинам организации надо было разделить, вывела одну организацию простым удалением всех данных по другим, а вот теперь, ИБ с выделенной одной организацией имеет такой размер и тормозит... как все-таки уменьшить размер базы, какие еще манипуляции (ТиИ с реструктуризацией и сжатием таблиц) могут помочь, пользователи жалуются, что тормозит при формировании ОСВ и открытии других отчетов....
61. ishelper 06.01.19 16:08 Сейчас в теме
(60)
Ситуация вообще-то в следующем, в ИБ было 4 организации, по определенным причинам организации надо было разделить, вывела одну организацию простым удалением всех данных по другим
Ну, всё как всегда в дамских ветках: ключевые моменты сначала умалчиваются, а когда все предположения у сердобольных участников иссякают - тогда-то всё и выясняется! Или не всё - что там еще автор не сочла нужным рассказать?

Даже не хочется и гадать. Поэтому ограничусь только общим советом: лучше всего выгрузить данные по этой организации в XML и загрузить в пустую базу. Если не знаете, как это делается... что ж, "пригласите специалиста!" (с)
62. Veika 25 06.01.19 16:33 Сейчас в теме
ishelper А зачем сразу хамить...
Через выгрузку в формате XML однажды выгружала ИБ столкнулись с проблемой, что не перенеслись в новую базу контактные данные по контрагентам и юридический и почтовый адрес тех же контрагентов... Правда, выгрузку/загрузку делала в БП 2.0... В БП 3.0 такая проблема решена или...
63. ishelper 06.01.19 16:40 Сейчас в теме
(62)
А зачем сразу хамить...
Во-первых, не сразу - см. (56), где вам попытались помочь, как оказалось - вслепую. Что из данных тогда рекомендаций вы выполнили?

А во-вторых - в чем заключается хамство? В слове "дамских"? И правда, нехорошо как-то, некрасиво... приношу свои извинения и готов заменить его на "бабских". Согласны?
64. Veika 25 06.01.19 17:09 Сейчас в теме
65. acanta 06.01.19 18:51 Сейчас в теме
Во первых мы тут за каждый пост копеечки получаем, чем подробнее вопрос-ответ тем лучше.В любом случае не более 5, поэтому большие ответы тоже нет смысла постить.
Сколько копеек вам начислили за переход на личности в профильной ветке?
Во вторых сразу даже мужу все не говорят, а вы на каком-то основании в интернете ждете откровенности
В третьих если проблема была при выгрузке из БП 2 в БП 3, то вполне логично предположить, что даже если ее решили, то в ситуации с тормозами в базе это не поможет.
По существу можно попробовать сделать распределенку, в нее будут перегружены все данные и даже с фильтром по организации.
66. Veika 25 06.01.19 20:54 Сейчас в теме
acanta, т.е. самый лучший вариант через РИБ... А как потом убрать РИБ...
67. acanta 06.01.19 21:28 Сейчас в теме
https://its.1c.ru/db/metod8dev#content:5802:hdoc
Или обработкой установитьглавныйузел
68. Veika 25 06.01.19 23:31 Сейчас в теме
acanta, благодарю..
Параллельно еще один вопрос: есть ИБ БП 3.0 за 5 лет, довольно большая, попыталась сделать свертку, но удалить помеченные документы ... не получается, вылетает ошибка При удалении помеченных возникла ошибка:
Не удалось записать: "Журнал проводок (бухгалтерский и налоговый учет)"!
и удаление не выполняется. Как же тогда уменьшить базу, если не сверткой....
69. meriferi 07.01.19 17:39 Сейчас в теме
(68)Поиск и замена значений, ввод остатков.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот