|
Сегодня опять сделал это (добавление константы для завершения работы) и подумалось? | ☑ | ||
---|---|---|---|---|
0
Гений 1С
гуру
30.09.20
✎
07:51
|
В 1С на SQL если нет доступа к консоли кластера есть лайфхак, как выгнать пользователей - добавить константу, запустить обновление конфы. Будет предложено завершить работу пользователей.
А почему нет для этого кнопки, дорогое 1С? Кто что думает по этому вопросу. Я сделал расширение, которое добавляло реквизит. И что вы думаете? Когда расширение обновляет базу, пользователей выгнать не предлагается. Где логика? |
|||
1
Garykom
гуру
30.09.20
✎
07:52
|
(0) Ты просто еще мало знаешь про расширения
|
|||
2
Ёпрст
30.09.20
✎
08:10
|
(0) если у тя нет доступа к консоли кластера серверов, то чего ты там делаешь? Надо бы еще и права на пофигуратор отобрать тогда
|
|||
3
MyNick
30.09.20
✎
08:11
|
... поток сознания от гения ...
В автомобиле на ходу, когда он проезжает мимо по полю даже 10 км/ч невозможно снаружи открыть багажник, чтобы закинуть мешок картошки. Но есть лайфхак - закинуть лом в колеса, авто остановится, можно будет уже открыть обычным способом. Почему нет пульта, чтобы можно было снаружи открывать на ходу, дорогое БМВээ? Кто что думает по этому вопросу. Я к авто присоединил прицеп, теперь закидываю мешок картошки на ходу. Останавливать авто даже не требуется. Где логика? |
|||
4
Ёпрст
30.09.20
✎
08:16
|
(0) если че, доп объекты в рамширении хранятся в скуле в отдельных своих табличках, реструктуризации config не происходит, поэтому выгонять никого не предлагает. Да и константу добавлять необязательно, для вопроса о выгоне сойдет любое изменение метаданных, хоть реквизит справочнику добавь.
|
|||
5
TormozIT
гуру
30.09.20
✎
08:22
|
(4) Не метаданных, а структуры данных.
|
|||
6
vis_tmp
30.09.20
✎
08:28
|
(4) Возможно, константу проще добавить и потом удалить?
|
|||
7
Мимохожий Однако
30.09.20
✎
08:28
|
(0) Гениально
|
|||
8
Ёпрст
30.09.20
✎
08:33
|
(5) ну да, смысл понятен
|
|||
9
Ёпрст
30.09.20
✎
08:35
|
И да..даже с этим запросом, если кучка фоновых с перезапуском, может оооочень долго нажимать кнопочку "завершить сеансы"
|
|||
10
Ёпрст
30.09.20
✎
08:35
|
и так и не обновить конфу.
|
|||
11
Обработка
30.09.20
✎
08:52
|
Зачем так париться.
Либо они вам дают доступ либо они сами выгоняют по вашему указу. или пусть идут лесом со своими обновлениями. |
|||
12
Йохохо
30.09.20
✎
08:54
|
(11) у них еще Гений SQL на аутсорсе
|
|||
13
Гений 1С
гуру
30.09.20
✎
10:39
|
(4) не фига. Мне не дало добавить мой реквизит.
|
|||
14
Chameleon1980
30.09.20
✎
10:41
|
блин человеку занять голову не чем. всю дорогу какие-то инопланетные вопросы.
|
|||
15
Гений 1С
гуру
30.09.20
✎
15:52
|
(14) не завидуй
|
|||
16
oslokot
30.09.20
✎
16:06
|
старинная мисто-забава - узнай афтора по теме
|
|||
17
Fragster
гуру
30.09.20
✎
16:12
|
А нафиг завершать работу? демоничесое наше всио :) главное там, где разработка не использовать :)
А на прод накатить .cf, выгруженный с храна и демонически накатить - норм тема. Потом пользюкам выскочит предложение перезайти (в БСП) и норм. |
|||
18
Ненавижу 1С
гуру
01.10.20
✎
06:47
|
Изменение метаданных даже в расширении требует монопольного доступа
|
|||
19
Mort
01.10.20
✎
07:52
|
Меня тоже бесит. Почему в конфигураторе функционал доступен исключительно в определенной ситуации? Почему нет тупо кнопки в списке активных сеансов отрубить кого надо или хотя бы всех?
Впрочем о чем это я, конфигуратор не менялся с 8.0 практически, народ судя по сообщениям хавает - нафиг удобства, можно же консоль открыть. |
|||
20
APXi
01.10.20
✎
10:56
|
(0) еще со времен 77 об этом думаю, может когда нибудь сделают.
|
|||
21
Гений 1С
гуру
01.10.20
✎
15:44
|
(18) Слова не мальчика, но Мужа1С
|
|||
22
TormozIT
гуру
01.10.20
✎
15:45
|
(4) Не метаданных, а структуры данных.
|
|||
23
TormozIT
гуру
01.10.20
✎
15:46
|
Точнее для (18) - Не (любымх) метаданных, а структуры данных.
|
|||
24
TormozIT
гуру
01.10.20
✎
15:52
|
Тоже часто использую добавление мусорного реквизита для завершения всех сеансов в базе. Пожелание иметь такую кнопку всегда - без добавления реквизита, было зарегистрировано в 1С 5 лет назад https://partners.v8.1c.ru/forum/t/1026911/m/1026911
|
|||
25
TormozIT
гуру
01.10.20
✎
15:53
|
(24) Не 5, а 8 лет назад.
|
|||
26
ДенисЧ
01.10.20
✎
15:54
|
(24) Никогда не добавлял реквизитов...
Брал минимальный справочник и менял признак индексации... |
|||
27
TormozIT
гуру
01.10.20
✎
17:35
|
(26) Это ж в 2 раза дольше)
|
|||
28
ДенисЧ
01.10.20
✎
17:40
|
(27) Зато не помешает, если забудешь убрать...
|
|||
29
VladZ
01.10.20
✎
17:54
|
(0) Потому что гладиолус.
Компания 1С - коммерческая организация, деятельность которой нацелена на максимальное извлечение прибыли. С этой точки зрения в конфигурацию 1С быстрее внедрится механизм рекламы макарон Макфа, чем механизм "выгонялки пользователей". Ибо на первом можно реально заработать, а второе - да, удобно. На этом всё. |
|||
30
TormozIT
гуру
01.10.20
✎
17:56
|
(28) Включение индексирования приведет к построению лишнего индекса. Если таблица большая, то это будет заметное ожидание при реструктуризации. Плюс лишний индекс будет замедлять каждую запись. Добавление же реквизита не приведет к доп. операциям при реструктуризации и почти не замедлит запись/чтение. В любом случае делать эти хаки с большими таблицами - большое зло. Надо выбирать маленькую таблицу. А для нее выгоднее самый быстрый способ.
|
|||
31
TormozIT
гуру
01.10.20
✎
17:58
|
(30) Ошибся. Добавление реквизита тоже приведет к лишней операции при реструктуризации в обычном обновлении БД. Не приведет только в оптимизированном обновлении БД.
|
|||
32
ДенисЧ
01.10.20
✎
17:59
|
(30) "Брал минимальный справочник"
vs "Если таблица большая" Feel the difference, как говорят вегетарианцы |
|||
33
TormozIT
гуру
01.10.20
✎
18:00
|
(32) "для нее выгоднее самый быстрый способ"
|
|||
34
TormozIT
гуру
01.10.20
✎
18:08
|
Про добавление константы. Этот способ конечно быстрее чем добавление реквизита и меньше нежелательных последствий имеет. Но при работе с хранилищем конфигурации он не всегда доступен, т.к. требует захвата корня. Можно конечно создать каждому разработчику по константе с его именем и менять ее тип. Это будет делать чуть быстрее, чем изменение индексирования реквизита, и чуть более красиво.
|
|||
35
Сияющий в темноте
01.10.20
✎
19:46
|
константу вы создаете один раз с типом строка,а потом просто меняете ее длину.
|
|||
36
Гений 1С
гуру
02.10.20
✎
09:32
|
(34) или регистр сведений ДляОбновленияКонфигурации, ггг. а юзер туда реквизит будет добавлять.
|
|||
37
Ненавижу 1С
гуру
02.10.20
✎
09:34
|
(36) то есть чукча не читатель?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |