Имя: Пароль:
1C
 
Как сделать регистр периодический независимый меньше 1 секунды
0 alekosansey
 
02.06.20
06:21
Добрый день!!! Как сделать регистр периодический независимый меньше 1 секунды!
1 Aleksey
 
02.06.20
06:25
это как?
2 Chameleon1980
 
02.06.20
06:51
период у периодического рс определяется датой
у даты может быть пол секунды?
ответ на {0} очевиден
3 Chai Nic
 
02.06.20
06:54
Вручную. Сделать непериодический регистр с измерениями "датавремя" и "долисекунды", срезы делать запросом, соединяя с макс/мин.
4 dmpl
 
02.06.20
06:58
(0) Добавляешь измерение Микросекунды, и пишешь туда микросекунды внутри секунды. Можешь вместо микросекунд добавить изменение "Порядок" и писать туда следующий номер.
5 SleepyHead
 
гуру
02.06.20
07:01
(0) Что у тебя по факту является периодом? Регистратор?
6 ASU_Diamond
 
02.06.20
07:02
(0) задача какая?
7 Aleksey
 
02.06.20
07:05
Интересно что и зачем нужно регистрировать чаще чем раз в секунду
8 strange2007
 
02.06.20
07:06
(0) Я индекс добавляю и там дробление может быть хоть до наносекунд. Правда они виртуальные, но в рамках секунды сколько хочешь записей и все в порядке возрастания. Например, в "журнале изменений" или в "сообщения" очень часто много записей в одной секунде
9 dmpl
 
02.06.20
07:12
(7) Ты еще спроси, зачем 1С ввела МоментВремени...
10 ptiz
 
02.06.20
08:53
(7) Логи разнообразные.
11 ДенисЧ
 
02.06.20
08:54
Посмотри как в БСП сделан РС "замеры производительности"
12 Волшебник
 
модератор
02.06.20
08:57
(10) Для логов лучше выделить отдельную базу или файл.
13 Фрэнки
 
02.06.20
08:58
Секунда. Нано... Прокси...

Там всего-лишь нужно в измерении независимого регистра указать Измерение для записи уникального идентификатора. И тогда будет гарантия, что ограничение будет снято на количество таких записей, вплоть до нулевого отличия времени. В каком именно формате будет представлен этот уникальный идентификатор - это пусть Архитектор решит :-)
14 fisher
 
02.06.20
09:07
(0) Периодический - никак. Придется эмулировать на непериодическом.
Но тоже интересен вопрос - зачем.
15 1Снеговик
 
гуру
02.06.20
09:18
(0) автор, зачем? Лучше бы озвучил задачу, скорее всего думаешь не в ту сторону.
16 fisher
 
02.06.20
09:23
Может, чувак пишет конфу "1С:Синхрофазотрон"?
17 strange2007
 
02.06.20
09:26
(13) >> Измерение для записи уникального идентификатора
Только индекс, что бы сохранять порядок на временной линейке!
(сумничал и доволен)))))
18 strange2007
 
02.06.20
09:28
(14) (15) Мало практики - не порок. Уверяю, таких ситуаций ну очень много. Любое журнулирование пораждает подобные конструкции. В моих стандартизированных разработках, это применяется в "журнале изменений", в "сообщениях", во всех обменах и многих частных вещах.
Учитесь, товарищи и не стесняйтесь покорять новые вершины!
19 Фрэнки
 
02.06.20
09:31
вау. у нас другой умник в темы начал набИгать
20 Фрэнки
 
02.06.20
09:33
сорьте, если что не так... меня самоизоляция кроет
21 Фрэнки
 
02.06.20
09:33
:-)
22 strange2007
 
02.06.20
09:40
(12) >> Для логов лучше выделить отдельную базу или файл.
Нет, нет и ещё раз нет! Во всём разнообразии логов, есть и вариант второго уровня. На этом уровне производится точечное протоколирование и включает в себя малую часть информации. Переизбыток чего либо, это всегда было вселенским злом.
23 fisher
 
02.06.20
09:50
Когда начинает тянуть на философию и нравоучения - это переизбыток ЧСВ или просто старость.
Сам грешен :)
24 Волшебник
 
модератор
02.06.20
10:16
(22) Вы бы там прекращали гнать спирт и пить водку, тогда мозг очистится. Везде и всегда все логи хранятся отдельно от основного объекта слежения.
25 fisher
 
02.06.20
10:22
(24) Ну, это зависит от назначения. Вдруг это элемент бизнес-логики, а не классическое протоколирование функционирования.
26 strange2007
 
02.06.20
10:24
(24) "Учитесь, товарищи и не стесняйтесь покорять новые вершины!". Опыт, это штука нужная. Рекомендую! И мозг светлее станет и ерунду писать не будешь про обязаловку все логи хранить в файлах.
27 strange2007
 
02.06.20
10:28
(24) и да, твоя конторка, это далек но все. Прям совсем не все. Есть протоколирование точечное и временное, которое применяется, например, для выявление всех механизмов в незнакомой разработке, которые имеют куда-то доступ.
Ох уж эти студенты. Нос задерут и считают себя важными(((((
28 fisher
 
02.06.20
10:37
(27) Если речь про классическое журналирование, то текстовые файлы - это вечная классика. Автономно. Шустро. Дешево. Элементарно настраивается гранулирование и ротация. Над этим уже накручиваются агрегаторы. Любые другие варианты - это уже либо какие-то компромиссы со своими минусами, либо журналирование специального назначения.
И бросай уже делать вид, что это не ты задираешь нос, а остальные вокруг тебя. Это улыбает.
29 ASU_Diamond
 
02.06.20
10:44
(27) назвать Волшебник студентом - это сильно
30 strange2007
 
02.06.20
10:49
(28) А ну посчитай эффективность разработки для 3-5 записей в файл. У меня ушло 13 минут для фиксации обращений и дня 4 (или 3) для выявления всех механизмов, которые лезут в контролируемый блок. В общий файловый журнал писать и потом стойко всё выцарапывать? Знакомо. Все новички на этом запинаются. Свалку разводят и потом разводят руками. Далее посчитай стоимость внедрения таких вещей. С готовым регистром, это одно обновление без отладок, с привлечением соответствующих людей. А файловое журналирование, это напряг отдела админов, отдела безопасности и куча нервов и всё это к внесению обновлений.
Опыт! Только опыт! Если считать не умеете, тогда расплачивайтесь своими ошибками.

(29) Если он мне по работе попадётся, вот тогда я оторвусь за "очищение мозга". На каждом проекте снобы взвывают и лезут в драки. Хоть бы один человек со знаниями и опытом попался. Вокруг одни важные обзыватели.
31 ASU_Diamond
 
02.06.20
10:52
(30) а ты 8ку с каких книг начинал изучать?
32 strange2007
 
02.06.20
10:53
(31) Я читать не умею
33 ДенисЧ
 
02.06.20
10:56
(30) "А файловое журналирование, это напряг отдела админов, отдела безопасности и куча нервов и всё это к внесению обновлений."

Линух маздай? )))
34 ДенисЧ
 
02.06.20
10:57
(30) "Хоть бы один человек со знаниями и опытом попался. Вокруг одни важные обзыватели."
Не рассчитывай, я не пойду к тебе в работники ))
35 strange2007
 
02.06.20
11:18
(33) Основная идея в том, что проблема не в типе ФС и/или ОС, а в стоимости решения. Когда человек без опыта, машет шашкой, утверждая всем, что надо делать только файловое протоколирование, мы всегда вместе садимся учиться считать. Да, очень и очень мало людей умеют считать.

(34) Я ж только на начальников работаю. Какие работники??????
36 Волшебник
 
модератор
02.06.20
11:22
37 Волшебник
 
модератор
02.06.20
11:28
"Опыт! Только опыт!", — кричит нам человек, который до сих пор пользуется файловой базой и не умеет выгонять пользователей.
"Учитесь, товарищи и не стесняйтесь покорять новые вершины!", — добавляет он студентам-волшебникам, пропуская запятые.
38 strange2007
 
02.06.20
11:29
(36) Уточняю - под чтением понимаю способность поиска информации, не топчась на месте, с гарантированным решением задачи. По ссылке задачу не решил и закопал в долгий ящик.

Кстати про чтение: побочный эффект моей работы заключается в том, что коллеги уже через год учатся читать, считать и писать. Всё это происходит в игровой форме.

(37) А где ты увидел, что бы я там тыкал кому-то, что все дураки и никто ничего не понимает? Я не знаю ответа на вопроса и и искал решение. Разницу то понимаешь? И я не стесняюсь того, что не нашёл универсального решения! Все предложенные там варианты не удовлетворяют условиям, которые сам себе поставил.
39 strange2007
 
02.06.20
11:32
(37) Но я тебе подскажу (этим мы и отличаемся!) - поищи мою ветку, где спрашивал про конвертацию субконто. Вот там вроде бы скатывался в эти низменные слоганы.
А по работе столкнёмся. Прям хребтом чую.
40 fisher
 
02.06.20
11:55
(30) Ничего не понял. Ты просто все в одну кучу валишь. Три пишешь, два в уме.
Одна из задач классического журналирования - анализ поведения системы, в том числе при сбоях. Если говорят про журналирование не оговаривая конкретных задач, то подразумевается именно это.
Если ты пишешь в регистр - ты во-первых ничего не сможешь записать если в транзакции произошел сбой и она откатилась. А во вторых, когда у тебя произойдет сбой который положит базу, ты не сможешь ничего понять, так как журнал тоже в базе остался.
Если речь о каких-то узких журналах которые нужны для конкретных бизнес-процессов, то ясен пень удобнее просто в табличку писать.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан