#0
by ИльяА
Общие реквизиты тормозят базу. Кто нибудб - реально это наблюдал? Добавить к документам общий реквизит или все таки обойтись локальными реквизитами?
#0
by ИльяА
Общие реквизиты тормозят базу. Кто нибудб - реально это наблюдал? Добавить к документам общий реквизит или все таки обойтись локальными реквизитами?
#2
by ДенисЧ
а вот ты подумай... ДОбавиь общий реквизит да с отбором - он будет в одной таблице... Без отбора - во всех таблицах шапок документов не общий - в тех шапках, куда добавил... Вот возьми бамажку и подсчитай, что места будет меньше занимать...
#3
by КонецЦикла
Зависит от цели которую преследуешь Попробуй запросец написать без общего реквизита и т.п. - будет ли удобно?
#8
by France
не совсем так... если есть интерес, могу рассказать, почему не стоит делать общие реквизиты, точнее, в чем проблема общих реквизитов.
#11
by ИльяА
, А что означает +1? Делаю выгрузку из ТиС в БуХ. В этом реквизите хочу прописывать внутренний идентификатор документа (внутренний по отношению к ТиС), потому что меняют номера, количества суммы и т.п. Сами, наверное, знаете как работают менеджеры. Локальный реквизит неудобен тем, что состав перегружаемых документов будет расширяться. Если кто подскажет свой способ, буду благодарен.
#15
by ИльяА
Странный вопрос. А как еще идентифицоровать документ в "чужой" базе - заведен он или уже нет? Ведь по номеру или дате не вариант - могут поменять.
#17
by France
как было замечено в , общие реквизиты всех документов хранятся в одной физической таблице базы данных!!! И теперь, если идет массовый ввод документов, при записи каждого документа система будет ожидать монопольного захвата таблицы общих реквизитов - вследствие чего общая производительность системы упадет.. та же самая проблема есть и с хранением бухгалтерских данных.. +1 значит - "согласен с "..
#27
by Sonic
да используй тот же МОД, проблем не будет. неужели для конторы жалко каких то 20 баков за готовое решение
#35
by France
я не говорил "ожидания захвата не будет"... я рассказал про проблему "общего реквизита".. заметь, в 8.0 нет общих реквизитов... что "джорнал"?.. он как тормозил, так и продолжит.. "общие реквизиты" добавят проблем к блокированию.. все таки, проще дождатся блокирования одной таблицы (журнала документов), чем двух и более (журнала документов, таблицы общих реквизитов, таблицы констант и периодических реквизитов) итд..
#39
by ДенисЧ
А что, если докУмент записывается с изменением необщего реквизита, он не блокирует джорнал? чарминг новлти... А если блокирует, то какаянафигразница, для сколки реквизитов оно блокируется? Единственная проблема - это обновление индекса...
#41
by ИльяА
Это уже так, в беседу. Вообщем можно сделать вывод, что общий реквизит на размер базы особо не повлияет, а увеличит время работы, из - за блокировок.
#45
by ИльяА
не думаю что готовое решение подойдет. Автосервис. Учет запчастей на складе, взаиморасчеты и оказание услуг в бухии.
#48
by France
про блокировки и ожидания захвата знаем?.. и про транзакции?.. есть ли разница в ожидании захвата одной таблицы, или 11?.. думаю, что есть..
#49
by Конь в пальто
ну в таблицах хранятся в 36-ричном формате: [0-9] [a-z]... 6 знаков под код + 3 - распределенка
#53
by ДенисЧ
Повторяю. Если документ записывается, сколько таблиц он блокирует? А если он блокирует их по-любому, то где разница?
#55
by Конь в пальто
по-разному можно нагрузить... мод-то каждое изменение анализирут и в траны пишет
#56
by France
Не будем рассматиривать документ, формирующий бух проводки. При записи ЛЮБОГО документа системы блокируется в обязательном порядке таблица журнала документов, таблица собственно самого документа, ну и, конечно же, таблицы регистров, по которым создает движения (необязательно.. документ может и не проводится). Таким образом, при создании и записи ЛЮБОГО документа обязательному захвату подлежат всего лишь 2(ДВЕ) таблицы: таблица журнала документов и таблица документа... Внимание!!! Если есть и общие реквизиты документов, то при записи ЛЮБОГО документа требуется ОБЯЗАТЕЛЬНЫЙ захват 3(ТРЕХ) таблиц и с точки зрения производительности это существенно - захват 2-х таблиц в общем случае будет быстрее, чем трех.. и зависимость времени захвата, скорее всего, нелинейная..
#64
by ДенисЧ
так ты ответь, и я пойду курить ЖКК, в которой, к слову, про структуру таблиц - ни слова...
#67
by SnarkHunter
Я, кажется, понял о какой третьей таблице речь... В посте автор пишет: "как было замечено в , общие реквизиты всех документов хранятся в одной физической таблице базы данных!!! И теперь, если идет массовый ввод документов, при записи каждого документа система будет ожидать монопольного захвата таблицы общих реквизитов - вследствие чего общая производительность системы упадет.. " ЗЫ. Осталось понять, что имеется в виду под "таблицей общих реквизитов"...
#73
by Sonic
а это уже от постановки задачи... вот я допустим не представляю как могут меняться номера доков. для примера поменяли номер любого платежного или связанного с налоговой дока..как быть? не представляю что это возможно, особенно на встречке
#74
by Sonic
гонит только про 3 таблицу. а так в основном прав. у 7ки всегда были траблы с общими, почему в 8ке и отказались от них
#75
by КонецЦикла
МОД добавляет общий реквизит IDD в документы и в каждый справочник В доки - с отбором В спр-ки - с сортировкой И вообще - чо за тупняг тут? Я за общие реквизиты, т.к. лучше проиграть в одном месте но выиграть в десяти
#81
by France
такой травой запросто так не делятся ... все было бы так хорошо, если бы не так плохо.. ну, нужно было ввязыватся с 67?? да, чтоб закрыть дискуссию - перестарался с количеством таблиц... PS France не гонит, он местами может заблуждатся.. так что , не надо про "гонит"..
#82
by Sonic
я частности МОДа я не говорю про общие реквизиты, говорю про то что лучше использовать стандарты а не "велокаты"
#83
by КонецЦикла
А не обкекаешься? Там много возможностей зашитых в длл-ку... свои предопределенные процедуры выгрузки, загрузки и т.п. Можно организовать достаточно сложные обмены В общем читай доку
#87
by Sonic
да не гонишь ты..где то лет 5 или больше пробегала инфа от 1Ски что не рекомендуется использовать Общие
#91
by France
82 прав... общие реквизиты документов действительно гасят производительность.. и информация такая пробегала... и отказались от общих реквизитов (как и от общего журнала документов) именно изза накладываемых на производительность ограничений... ровно изза этого не используются и периодические реквизиты..
#94
by ИльяА
Завести общий реквизит и при переносе искать документ и править его или заводить новый? Элементарно.
#97
by ДенисЧ
мда... хорошая траффа... Ты по-русски говорить умеешь? Ты этта... абаснуй снижение производительности в случае необходимости иметь реквизит во всех документах...
#98
by Sonic
дальше что.... изменю элемент справочника, причем с условием что они используется только в этом доке? давай на ГОРА свое решение
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Влияние районного коэффициента на начисление простоя в ЗиК
- Может ли 1с вылетать из-за количества пользователей?
- Как снять остаток заявки на склад (сумма без количества)
- как картинку добавить в список значений? из общих картинок?
- запонение реквизитов документов из реквизитов справочников
- Где в СКД можно использовать функции общих модулей?
- Влияние видеокарты на 1С 82
В этой группе 1С
- v7: Программно нажать ENTER
- Как запросом определить число строк в табличной части?
- v7: КД: ПОМОГИТЕ настроить правила обмена для ручных операций
- Запуск внешней обработки по кнопке меню
- v7: Отображение остатков при подборе
- Подскажите алгоритм сравнения строк на "похожесть"
- Как работает 1С с 64 разрядной операционкой
- Автоматическое формирование книги покупок и книги продаж в типовой бухии
- Удаление дублей в таблице значений (у кого есть наработки ?)
- Помогите!НЕ получается установить главный узел - ПланыОбмена.УстановитьГл
- Журнал расчетов
- Создаем в документе отрывной корешок?
- v7: Как в табличную часть добавить кнопку?
- Ввод остатков РБП в УПП
- ЗУП: Выплата зарплаты через разные банки
- Кодировка
- где пункт меню "Операции" в ЗиКе?
- Как в прямом запросе по документам получить номер строки?
- Внешняя обработка заполнения табличных частей для типовых конфигураций.
- Перегрузка Плана Счетов