#0
by DVN
База 8.2 41 гиг в архиве. Прирастает 3 гига в месяц. Вопрос -когда начинать беспокоиться и думать о резке базы. База самописка.
#5
by Maxus43
какие таблицы больше всего пухнут погляди, может там урезать инфу можно. Например чудо самописное версионирование если есть - можно и допилить
#6
by Sammo
Зависит от самописки. Стоит начинать беспокоиться, когда начинаются тормоза. Но это не значит, что надо думать о резке базы, может стоит подумать об оптимизации запросов...
#19
by unregistered
>> справочник основной 1 лям элементов И что? Это не объясняет прироста. Или размер справочника так увеличивается - по ляму в месяц? Растут явно регистры и документы...
#20
by Sammo
И что? рАзмер то вам как мешает? В 2008 скуле бэкапы со сжатием. Если все работает нормально - хоть несколько террабайт... P.S. Это при нормальной архитектуре решения
#21
by DVN
Бинго. Контора зажала 1 лям баксов для нормального решения. Я же написал 4 регистра 5 документов. :) Все проще некуда. У меня 2005 SQL.
#24
by DVN
Пухнут конечно, но не критично. Все закрывается в ноль когда надо, я за этим следил при разработке :) Думаю сделаю количественный тест и посмотрю на каком размере база начнет совсем загибаться. Не, клиентов в 2 раза меньше пока, и у меня по другому закрывается все -с целью делать меньше движений. Может 1 "движение" в год по 1 клиенту, а может и 3-5 в месяц. В зависимости от бабла на ЛС клиента.
#25
by Галахад
Гм, а если не клиенты, то что за цифра 1000000? Кстати, что за паника оно уже медленно работает?
#26
by DVN
Ну пока теоретически возможных абонентов :) Работает как и работала год назад. Просто хотелось бы заранее подстраховаться. Краем уха слышал что проблем с базами до 50 гигов нет. после 50 возможны. Вот и решил провентилировать данную тему.
#27
by shuhard
у тебя единственная угроза - размер и время бэкапа, когда полный бэкап идёт дольше 24 часов его нельзя делать каждый день в остальном пока дисков хватит - будет работать
#28
by vde69
Я бы посоветовал сделать распределенку 1 год (или квартал) - дочка делаем обмен (односторонний) потом в основной базе свертку, при необходимости залезть в свернуытый диапазон распроводим документ свертки и делам обратный обмен
#29
by UFedor
Имхо вы можете столкнуться только с одной проблемой - когда заходите обрезать базу средствами 1с, вы будете целый месяц удалять документы :) Лимиты на размер базы у MSSQL конечно есть но они очень далеки. Насчет сжатия бэкапа: начиная с 2008R2 даже в редакции стандарт доступно сжатие. Оооочень сокращает время бэкапа именно 1с баз, буквально на порядок. Оооочень советую! Еще одна возможная проблема - блокировки. Но у вас вероятно уже все сделано правильно, иначе бы словили бы давно. Ну и на всякий случай поищите неиспользуемые индексы, бывает они жрут чуть ли не больше самих данных, если данные текстовые. В ssms отчет - топ 100 таблиц.
#30
by UFedor
И есть еще нетривиальный способ сокращения базы: вынести архивные данные в другую базу, даже необязательно 1с. Особенно теперь с внешними данными стало вообще удобно работать (я надеюсь, сам не пробовал)
#33
by badboychik
Если всего 4 регистра и 5 документов не проще было сделать биллинг на голом SQL+C# ? И летало бы и про размер базы можно было бы не вспоминать
#35
by rs_trade
нормальное решение за лям баксов наверное было слишком навороченное. если хватает базульки с десятком таблиц.
#36
by vmv
небось косячок в данных - единичное движение регистра в далекое будущее. никому не мешает, так на хрен никому не нужно, а итоги вздулись дирижаблем
#37
by Господин ПЖ
гы... решение в 1 000 000 $ перекрыли 5 документиками в 1С? чота я не верю... вполне можно было в таком случае навалять базу тупо сразу на mssql и клиент хоть на дельфях... какой в ж.пу миллион?
#38
by Господин ПЖ
+100 + 1000 любое изменение метаданных регистра - база встает колом хз на сколько времени...
#39
by rs_trade
если подобные решения делать на базе 1С я бы делал без регистров, без проведения документов, итогов и прочей лабуды. либо на справочниках, либо используя только шапки документов.
#40
by badboychik
если уж так надо было интерфейс на 1С сделать, можно было вообще ее использовать как прослойку - все проведения переписать на прямую работу с SQL базой - "INSERT/UPDATE/SELECT", чтоб в 1С базе вообще ничего не хранилось, только запросы по ODBC пуляло. Еще плюсы - можно на СУБД возложить формирование тяжелых запросов, статистики, использовать хранимки и триггеры
#42
by fisher
Думаю, исходя исключительно из удобства обслуживания, здравого смысла и решаемых задач. Если мощности позволяют, то и с терабайтными базами вряд ли будут проблемы (если нет архитектурных ошибок).
#44
by DVN
Легко. Например ЛС абонента в нескольких валютах одновременно и списание бабла за 1 услугу несколькими валютами с пересчетом и приоритезацией - все западные системы сразу говорили -иди лесом. Или допиливание за 30-40% от стоимости продукта. И много еще "местного" калорита, которые западные систему не переваривают вообще. Ну и постоянная смена "курса" компании не благоприятствует покупать "промышленную" систему. Хотя некоторые системы просто конфетки, но увы :(
#45
by badboychik
а как эти 2000000 документов в месяц создаются? у тебя система реального времени что ли, каждая операция абонента сразу пишется в 1С?
#46
by DVN
Нет у меня столько документов. Движений больше, документов намного меньше.. Система не реального времени -бизнес этого не требует.
#47
by experimentator76
вот-вот если бы в приоритете была бы гибкость то западные системы не сдюжили бы имхо а систему где все минималистично и много запрещено сделать быстреенадежнее естественно проще
#48
by DVN
Один западный специалист по биллингу был в шоке, когда я нарисовал ему алгоритм списания бабла и алгоритм продления услуг. Сказал что надо подумать сколько займет реализация данного алгоритма в их системе за 500 килобаксов. Уже полгода думает. В россии очень трудно с автоматизацией западными системами, все что хотят то и творят :(
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Размер SQL базы Комплексной
- 1cv8 SQL: Имя SQL сервера и имя SQL базы данных
- Критичный размер базы 1С
- Как узнать имя текущей базы SQL или имя базы 1с .
- MS SQL 2000: после реиндексации базы, размер бэкапа уменьшился на 30%
- v8: ЗУП. код вычета 503 , размер вычета 4000 , данные в регистре размер вычетов есть, но..
- Каков максимальный размер вложения у ИнтернетПочтовоеСообщение?
- Каков максимальный размер базы SQL 1C?
- Резервное копирование базы SQL. Ошибка операционной системы 5 - SQL Server
- Уменьшение размеров базы или разворачивание базы в 70 Гб в 4 Гб
В этой группе 1С
- Решение проблем APC vs PowerChute
- Серии номенклатуры в регистрах
- Как записать значение с кавычками через ЗаписьXML?
- СКД Отчет по отработанному времени ЗУП 8.2 49.1
- Выгрузка в перечень льготных профессий (поименные списки) из ЗУП формат XML
- УПП 1.3 Выпуск брака
- УПП много расчетов себестоимости за один месяц.
- Аналоги номенклатуры в 1С
- Максимальная ширина управляемая форма 8.2
- Минус по 09 счету
- ADODB текст запроса из файла
- Объясните дураку. Закрытие месяца и закрытие 20 счетов.
- Виснет COM подключение к 1С
- Работа с весовым товаром в УТ 11
- v7: Как выгрузить список сотрудников в формат excel или txt ?
- Можно ли каким то образом запретить Ctrl+O в 1С 8.2
- v7: Табель учета рабочего времени в 1с 7.7
- В отчете на СКД вывести код для поля группировки
- Процедура ПередЗаписью() и Ссылка
- Как редактировать форму регламентированного отчета