|
Каков критичный размер базы SQL под 8.2 ? | ☑ | ||
---|---|---|---|---|
0
DVN
16.05.12
✎
08:56
|
База 8.2 41 гиг в архиве. Прирастает 3 гига в месяц. Вопрос -когда начинать беспокоиться и думать о резке базы. База самописка.
|
|||
1
andrewks
16.05.12
✎
08:58
|
когда место на диске заканчиваться начнёт
|
|||
2
andrewks
16.05.12
✎
08:58
|
не документооборот, случайно?
|
|||
3
shuhard
16.05.12
✎
09:01
|
(0) после 200 Гбайт
|
|||
4
shuhard
16.05.12
✎
09:01
|
(2) для порнушки 3Гбайт маловато =)
|
|||
5
Maxus43
16.05.12
✎
09:14
|
какие таблицы больше всего пухнут погляди, может там урезать инфу можно. Например чудо самописное версионирование если есть - можно и допилить
|
|||
6
Sammo
16.05.12
✎
09:20
|
Зависит от самописки. Стоит начинать беспокоиться, когда начинаются тормоза. Но это не значит, что надо думать о резке базы, может стоит подумать об оптимизации запросов...
|
|||
7
ОчкарикСлава
16.05.12
✎
09:21
|
Не .ldf пухнет то?
|
|||
8
Агент Инфостарта
16.05.12
✎
09:42
|
(0) Сама база так прирастает или включая логи транзакций?
|
|||
9
Галахад
гуру
16.05.12
✎
09:44
|
(0) Когда время восстановления из backup-а станет неприлично большим.
|
|||
10
DVN
16.05.12
✎
12:28
|
Пухнет mdf.
Там 4 регистра всего и 5 документов, ничего лишнего. Только резать. |
|||
11
Господин ПЖ
16.05.12
✎
12:29
|
>Там 4 регистра всего и 5 документов, ничего лишнего
фигасе... |
|||
12
DVN
16.05.12
✎
12:30
|
(11) А что ? справочник основной 1 лям элементов
|
|||
13
Галахад
гуру
16.05.12
✎
12:31
|
Билинг, видимо.
|
|||
14
andrewks
16.05.12
✎
12:32
|
(12) что-за база-то? не услуги связи, случаем?
|
|||
16
andrewks
16.05.12
✎
12:34
|
(15) одинэсники больше ничего не знают
|
|||
17
Господин ПЖ
16.05.12
✎
12:35
|
(13) биллинги на 1Ц строят только идиоты... доказано зануси
|
|||
18
rsv
16.05.12
✎
12:36
|
(0) Ничего не делать. Почитать сколько разработчик БД декларирует размер.
|
|||
19
unregistered
16.05.12
✎
12:48
|
(12) >> справочник основной 1 лям элементов
И что? Это не объясняет прироста. Или размер справочника так увеличивается - по ляму в месяц? Растут явно регистры и документы... |
|||
20
Sammo
16.05.12
✎
13:07
|
(12) И что? рАзмер то вам как мешает?
В 2008 скуле бэкапы со сжатием. Если все работает нормально - хоть несколько террабайт... P.S. Это при нормальной архитектуре решения |
|||
21
DVN
16.05.12
✎
13:31
|
(13) Бинго.
(17) Контора зажала 1 лям баксов для нормального решения. (19) Я же написал 4 регистра 5 документов. :) Все проще некуда. (20) У меня 2005 SQL. |
|||
22
vde69
16.05.12
✎
13:33
|
может пухнут итоги?
|
|||
23
Галахад
гуру
16.05.12
✎
13:40
|
(21) Гони приз. :-)
(22) Причем тут итоги? 1000000 пользователей = в месяц 2000000 документов. |
|||
24
DVN
16.05.12
✎
13:42
|
(22) Пухнут конечно, но не критично. Все закрывается в ноль когда надо, я за этим следил при разработке :)
Думаю сделаю количественный тест и посмотрю на каком размере база начнет совсем загибаться. (23) Не, клиентов в 2 раза меньше пока, и у меня по другому закрывается все -с целью делать меньше движений. Может 1 "движение" в год по 1 клиенту, а может и 3-5 в месяц. В зависимости от бабла на ЛС клиента. |
|||
25
Галахад
гуру
16.05.12
✎
13:47
|
(24) Гм, а если не клиенты, то что за цифра 1000000?
Кстати, что за паника оно уже медленно работает? |
|||
26
DVN
16.05.12
✎
14:22
|
(25) Ну пока теоретически возможных абонентов :)
Работает как и работала год назад. Просто хотелось бы заранее подстраховаться. Краем уха слышал что проблем с базами до 50 гигов нет. после 50 возможны. Вот и решил провентилировать данную тему. |
|||
27
shuhard
16.05.12
✎
15:41
|
(26) у тебя единственная угроза - размер и время бэкапа,
когда полный бэкап идёт дольше 24 часов его нельзя делать каждый день в остальном пока дисков хватит - будет работать |
|||
28
vde69
16.05.12
✎
16:12
|
(26) Я бы посоветовал сделать распределенку
1 год (или квартал) - дочка делаем обмен (односторонний) потом в основной базе свертку, при необходимости залезть в свернуытый диапазон распроводим документ свертки и делам обратный обмен |
|||
29
UFedor
16.05.12
✎
16:43
|
Имхо вы можете столкнуться только с одной проблемой - когда заходите обрезать базу средствами 1с, вы будете целый месяц удалять документы :)
Лимиты на размер базы у MSSQL конечно есть но они очень далеки. Насчет сжатия бэкапа: начиная с 2008R2 даже в редакции стандарт доступно сжатие. Оооочень сокращает время бэкапа именно 1с баз, буквально на порядок. Оооочень советую! Еще одна возможная проблема - блокировки. Но у вас вероятно уже все сделано правильно, иначе бы словили бы давно. Ну и на всякий случай поищите неиспользуемые индексы, бывает они жрут чуть ли не больше самих данных, если данные текстовые. В ssms отчет - топ 100 таблиц. |
|||
30
UFedor
16.05.12
✎
16:45
|
И есть еще нетривиальный способ сокращения базы: вынести архивные данные в другую базу, даже необязательно 1с. Особенно теперь с внешними данными стало вообще удобно работать (я надеюсь, сам не пробовал)
|
|||
31
experimentator76
16.05.12
✎
19:26
|
(0) топ 10 тяжелых таблиц из SQL
структуру хранения самой тяжелой в студию |
|||
32
ILM
гуру
16.05.12
✎
21:13
|
(29) В SQL Студио удаляется как нефиг делать. ПОтом ТиИ и проверено - Работает!
|
|||
33
badboychik
16.05.12
✎
21:29
|
Если всего 4 регистра и 5 документов не проще было сделать биллинг на голом SQL+C# ? И летало бы и про размер базы можно было бы не вспоминать
|
|||
34
Лоботряс
16.05.12
✎
22:00
|
Знаю фирму где основная база 1.5 террабайта уже, и ничего, работают.
|
|||
35
rs_trade
16.05.12
✎
22:59
|
нормальное решение за лям баксов наверное было слишком навороченное. если хватает базульки с десятком таблиц.
|
|||
36
vmv
16.05.12
✎
23:02
|
небось косячок в данных - единичное движение регистра в далекое будущее. никому не мешает, так на хрен никому не нужно, а итоги вздулись дирижаблем
|
|||
37
Господин ПЖ
16.05.12
✎
23:20
|
гы... решение в 1 000 000 $ перекрыли 5 документиками в 1С? чота я не верю...
вполне можно было в таком случае навалять базу тупо сразу на mssql и клиент хоть на дельфях... какой в ж.пу миллион? |
|||
38
Господин ПЖ
16.05.12
✎
23:21
|
(35) +100
(33) + 1000 любое изменение метаданных регистра - база встает колом хз на сколько времени... |
|||
39
rs_trade
16.05.12
✎
23:42
|
если подобные решения делать на базе 1С я бы делал без регистров, без проведения документов, итогов и прочей лабуды. либо на справочниках, либо используя только шапки документов.
|
|||
40
badboychik
17.05.12
✎
05:56
|
если уж так надо было интерфейс на 1С сделать, можно было вообще ее использовать как прослойку - все проведения переписать на прямую работу с SQL базой - "INSERT/UPDATE/SELECT", чтоб в 1С базе вообще ничего не хранилось, только запросы по ODBC пуляло.
Еще плюсы - можно на СУБД возложить формирование тяжелых запросов, статистики, использовать хранимки и триггеры |
|||
41
Обработка
17.05.12
✎
07:57
|
(39) ага, потом у тебя отчеты бы тормозили ужасно..
|
|||
42
fisher
17.05.12
✎
08:02
|
(0) Думаю, исходя исключительно из удобства обслуживания, здравого смысла и решаемых задач. Если мощности позволяют, то и с терабайтными базами вряд ли будут проблемы (если нет архитектурных ошибок).
|
|||
43
rs_trade
17.05.12
✎
08:11
|
(41) летало бы все. тормозит скд.
|
|||
44
DVN
17.05.12
✎
11:24
|
(37) Легко. Например ЛС абонента в нескольких валютах одновременно и списание бабла за 1 услугу несколькими валютами с пересчетом и приоритезацией - все западные системы сразу говорили -иди лесом. Или допиливание за 30-40% от стоимости продукта. И много еще "местного" калорита, которые западные систему не переваривают вообще. Ну и постоянная смена "курса" компании не благоприятствует покупать "промышленную" систему. Хотя некоторые системы просто конфетки, но увы :(
|
|||
45
badboychik
17.05.12
✎
11:48
|
а как эти 2000000 документов в месяц создаются? у тебя система реального времени что ли, каждая операция абонента сразу пишется в 1С?
|
|||
46
DVN
17.05.12
✎
13:39
|
(45) Нет у меня столько документов. Движений больше, документов намного меньше..
Система не реального времени -бизнес этого не требует. |
|||
47
experimentator76
17.05.12
✎
21:19
|
(44) вот-вот если бы в приоритете была бы гибкость то западные системы не сдюжили бы имхо
а систему где все минималистично и много запрещено сделать быстрее\надежнее естественно проще |
|||
48
DVN
18.05.12
✎
09:51
|
(47) Один западный специалист по биллингу был в шоке, когда я нарисовал ему алгоритм списания бабла и алгоритм продления услуг. Сказал что надо подумать сколько займет реализация данного алгоритма в их системе за 500 килобаксов. Уже полгода думает.
В россии очень трудно с автоматизацией западными системами, все что хотят то и творят :( |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |