|
v7: тормоза в 1с 7.7 sql у юзеров | ☑ | ||
---|---|---|---|---|
0
сус
22.01.15
✎
10:15
|
тема конечно подизбита, но моего случая не нашёл. есть 1с 7.7 Sql всё вертится на вин сервер 2003 , intel xeon2.33 4 гб оперативы. работа в терминале. если захожу я с полным набором прав и всё такое, и например хочу выбрать документы за прошедший месяц, прога охотно и быстро всё находит и выдаёт мне, любой документ могу быстро открыть. но если то же самое сделать с правами продавца то прога пару минут выбирает документы, открыть и редактировать документ так же очень проблематично. подскажите куда копать?
|
|||
1
сус
22.01.15
✎
10:17
|
тормоза начались после переустановки системы. 1с не та что стояла раньше, база прежняя.
|
|||
2
LOTOS2000
22.01.15
✎
10:18
|
"1с не та что стояла раньше"
1С уже давно не та |
|||
3
сус
22.01.15
✎
10:31
|
(2) ))))) вам виднее)) я имел в виду та что рухнула, была каких то там лохматых годов, я залил ту, что имелась у меня и залил старую базу
|
|||
4
Ёпрст
22.01.15
✎
10:33
|
(0) почисти *.cfg в каталоге пользователя
|
|||
5
сус
22.01.15
✎
10:37
|
(4) нет такого. есть файл конфигурации и .lst
|
|||
6
сус
22.01.15
✎
10:38
|
тормозит даже только что созданный пользователь
|
|||
7
PRO100 NigGaZ
22.01.15
✎
10:48
|
обновить статистику на sql?
|
|||
8
сус
22.01.15
✎
10:51
|
(7) не знаком с этим. сейчас почитаю
|
|||
9
LOTOS2000
22.01.15
✎
10:53
|
Нужно модули смотреть, что там за доп действия при определенных правах.
|
|||
10
сус
22.01.15
✎
10:54
|
(9) раньше то всё нормально было. я ничего не ковырял в конфигурации
|
|||
11
PRO100 NigGaZ
22.01.15
✎
10:58
|
exec sp_msForEachTable N'dbcc dbreindex(''?'', '''', 0)'
exec sp_updatestats |
|||
12
Дмитрий
22.01.15
✎
11:01
|
Видел одного "установщика 1С", который к файловой базе подключал через 1cv7s мотивируя это тем, что "Это же SQL, так быстрее работает"
|
|||
13
сус
22.01.15
✎
11:05
|
(11) народ вроде как пишет, что после этого всё только усугубилось
|
|||
14
сус
22.01.15
✎
11:08
|
(12) был sql, потом всё рухнуло, я восстановил тоже на sql только был 2000, я поставил 2005. ну дело то мне кажется не конфиге сервера, и не в софте что я заново залил. потому что тупило бы у всех юзеров
|
|||
15
LOTOS2000
22.01.15
✎
11:09
|
А чего не SQL 2014?
|
|||
16
ДенисЧ
22.01.15
✎
11:10
|
(14) Возвращайся на 2000
|
|||
17
LOTOS2000
22.01.15
✎
11:10
|
(16) Он устарел. А 7.7 ещё сырая
|
|||
18
сус
22.01.15
✎
11:12
|
(15) это сарказм?))а в чём разница 2000 и 2005 объясните если не сложно. зачем возвращаться? кстати, во время зависаний, проц не загружен, оперативка то же.
|
|||
19
сус
22.01.15
✎
11:14
|
и если дело в годах то почему тогда у меня не тормозит?
|
|||
20
ДенисЧ
22.01.15
✎
11:14
|
(17) 77 без патчей на 2005 работает плохо. Ибо не поддерживается. Когда выпускали 77, 2005 ещё не было.
|
|||
21
сус
22.01.15
✎
11:16
|
(20) ну файлик необходимый я заменил и не считая тормозов у продавцов она работает нормально
|
|||
22
ДенисЧ
22.01.15
✎
11:18
|
(21) Файлик заменить нужно для того, чтобы она хотя бы запускалась.
Там внутре запросы менять надо. Бинарные файлы (все) 1с у тебя и у продавцов строго одинаковые? Выполняете одинаковые действия? |
|||
23
dk
22.01.15
✎
11:20
|
запусти отладчик - посмотри где тормоза
--- я тут тоже после НГ заметил тормоза в некоторых базах - оказалось константы с каталогом фоток не во всех базах откорректировали - отладчик показал где тормоза сразу же |
|||
24
сус
22.01.15
✎
11:26
|
(22) нет, запросы разные, у продавцов сортируются документы и выдаются только заявки покупателей.
воспримет ли sql 2000 откреплённую базу от 2005? (23) отладчиком никогда не пользовался, сейчас попробуем |
|||
25
LOTOS2000
22.01.15
✎
11:31
|
// отладчиком никогда не пользовался
нажми "замер производительности", запусти что-то, что тормозит под пользователем, отожми замер и отсортируй |
|||
26
сус
22.01.15
✎
11:38
|
получил список. на что нужно обратить внимание?
|
|||
27
LOTOS2000
22.01.15
✎
11:46
|
% покажет где много времени уходит
|
|||
28
сус
22.01.15
✎
11:48
|
во главе списка 2 строки с модулем и время 52,457754( 50%)
|
|||
29
сус
22.01.15
✎
11:49
|
остальное не более 0,34 %
|
|||
30
сус
22.01.15
✎
11:50
|
как раз таки модуль и отвечает как я понимаю за форму списка
|
|||
31
dk
22.01.15
✎
11:51
|
может уже скажешь что в этих 50% написано
|
|||
32
сус
22.01.15
✎
11:56
|
строка
если докподч. выбратьподчиненныедокументы(,,текущийдокумент)>0 тогда |
|||
33
Андрей_Андреич
naïve
22.01.15
✎
11:56
|
А ничего что у человека раньше быстро работало а теперь нет?
(0) у всех юзеров каталоги пользователей назначены: |
|||
34
сус
22.01.15
✎
11:58
|
(33) да, каталоги у всех. вот создал нового юзера для теста. и тоже тормозит когда хочу просмотреть документы за некоторый период( неделя)
|
|||
35
dk
22.01.15
✎
11:58
|
для 2005 есть заморочка с подчиненными
вроде достаточно просто указать начальную дату везде, например докподч. выбратьподчиненныедокументы(Дата(1980,1,1),,текущийдокумент)>0 тогда |
|||
36
сус
22.01.15
✎
12:10
|
пока магаз работает править ничего не буду, займусь вечерком. а пока буду рад ещё каким либо вариантам почему тупить может. хотя судя по всему именно в фильтрации списка и есть проблемма. почему только раньше не тупило?...
(35) дату я так понимаю можно поставить соответствующую актуальным документам, верно? |
|||
37
dk
22.01.15
✎
12:16
|
проверить можно какой-нить обработкой простой
с выбратьподчиненные с начальной датой и без начальной даты и проверить на тормознутом пользователе --- да, дату можно самого первого документа или чуть раньше |
|||
38
сус
22.01.15
✎
12:52
|
дал юзеру за пределами локалки полные права и такие же тормоза начались((
|
|||
39
DrZombi
гуру
22.01.15
✎
13:04
|
(0) 1С++ и прямые запросы, написанные правильными руками, спасут тебя от позора :)
|
|||
40
сус
22.01.15
✎
13:08
|
(39) на такое я не способен
|
|||
41
DrZombi
гуру
22.01.15
✎
13:08
|
(38) Лучше скинь Скрин с замерами производительности, а мы посмотрим.
Зачем вам SQL 2005? Он хоть х64? Если х86, то верни обратно 2000 :) И как писали люди, 2005-тый запускают с патчиком 1С 7.7 клиента. Так же правят запросы, для списков подчиненных документов. А так же пишут свою процедуру выбора подчиненных документов :) |
|||
42
DrZombi
гуру
22.01.15
✎
13:09
|
+(41) Или правят сами запросы выбора подчиненных элементов, но это даже я не осилил :)
|
|||
43
сус
22.01.15
✎
13:16
|
(41) x86. повторю вопрос. воспримет ли 2000 сервер базы от 2005?
|
|||
44
DrZombi
гуру
22.01.15
✎
13:26
|
(43) Нет, об этом надо было думать раньше :)
|
|||
45
DrZombi
гуру
22.01.15
✎
13:27
|
+(43) Но может у кого есть обработка по перебросу информации :)
|
|||
46
ДенисЧ
22.01.15
✎
13:29
|
(43) нет. Только через dt
|
|||
47
ДенисЧ
22.01.15
✎
13:29
|
(32) О чём я и говорил ранее. Или 2000 или 2008 пробуй.
|
|||
48
Ёпрст
22.01.15
✎
13:30
|
(0)
Выкинь все патчи, верни все родные файлы на место, верни совместимость на как и было, ставь секретный релиз платформы и забудь о проблеме. |
|||
49
сус
22.01.15
✎
13:45
|
(48) блииин, и тут релиз секретный)) где его взять то?? совместимость сейчас стоит 2000
|
|||
50
сус
22.01.15
✎
13:48
|
(41) скрин таблицы или модуля?
|
|||
51
Ёпрст
22.01.15
✎
13:51
|
(49) http://goo.gl/1Mz8Rv
|
|||
52
Ёпрст
22.01.15
✎
13:51
|
(49) вот режим совместимости понижать не надо.
|
|||
53
сус
22.01.15
✎
13:55
|
(51) спасибо, сейчас посмотрим что там такого секретного и совместимость потом назад верну
|
|||
54
Lionee
22.01.15
✎
14:08
|
(0) спросить у старого админа , почему у него все работало, а у тебя нет.
а так верни все взад как было. |
|||
55
сус
22.01.15
✎
14:12
|
да где ж его теперь искать то?
|
|||
56
сус
22.01.15
✎
14:26
|
dll-ки просто в папку бин засунуть что ли?
|
|||
57
ДенисЧ
22.01.15
✎
14:28
|
(56) вроде на иностарте всё написано настолько подробно... Что моя бывшая подружка-блондинка справилась без моей помощи.... Правда, она по-русски читать умеет...
|
|||
58
сус
22.01.15
✎
14:32
|
(57) я там не почитал, про девушку всё понял)
|
|||
59
Ёпрст
22.01.15
✎
14:34
|
(57) а ща брюнетку зовёл ?
:) |
|||
60
сус
22.01.15
✎
14:46
|
хрен знает, запустил всё это дело на тестовом серваке, как тупила так и тупит 1с
|
|||
61
ДенисЧ
22.01.15
✎
14:47
|
(59) Я сейчас отдыхаю от постоянной смены )) Весны жду. Я уже не молод, чтобы и в январе март.... )))
|
|||
62
Ёпрст
22.01.15
✎
14:48
|
Значит, не судьба
|
|||
63
Ёпрст
22.01.15
✎
14:48
|
(62) -->(60)
|
|||
64
ДенисЧ
22.01.15
✎
14:49
|
(62) ну почему.... Райком вроде метлу собирается освобождать...
|
|||
65
Ёпрст
22.01.15
✎
14:50
|
(64) Мот тогда лучше туда, где полная ставка ?
:) |
|||
66
ДенисЧ
22.01.15
✎
14:53
|
(65) там намного дороже... НО и издержки выше....
|
|||
67
сус
22.01.15
✎
15:01
|
sql ругается на команду GRANT VIEW SERVER STATE TO
GO что не так? |
|||
68
ProxyInspector
22.01.15
✎
15:03
|
(18) "В чём разница 2000 и 2005"
2000 SQL оптимизирует кривые запросы разработчиков 1с 2005 SQL оптимизацию не производит Разработчики от 1С криво реализовали отборы в журнале документов. Они криво написали запрос. Если количество документов достаточно большое, то SQL съедает все ресурсы и сервер вешается. |
|||
69
spock
22.01.15
✎
15:05
|
(60) версию 7 скачал?
|
|||
70
сус
22.01.15
✎
15:11
|
(69) на просторах тырнета нашёл только 6
|
|||
71
сус
22.01.15
✎
15:15
|
еслиб точно знать, что заработает то и деньгу бы потратил
|
|||
72
spock
22.01.15
✎
15:15
|
(70) ищи 7. Подчиненные там реализованы.
|
|||
73
spock
22.01.15
✎
15:16
|
(71) Какие деньги? Бесплатно же.
|
|||
74
spock
22.01.15
✎
15:16
|
тьфу, шли мне деньги - поможет :)
|
|||
75
сус
22.01.15
✎
15:17
|
(73) ну там или старт мани за 100500 сообщений, или за бабло.
|
|||
76
Провинциальный 1сник
22.01.15
✎
15:18
|
(46) Сразу видно, что человек давно не держал в руках семерку)
|
|||
77
сус
22.01.15
✎
15:20
|
кстати, в тырнете пишут, что быза успешно мигрирует с 2005 на 2000
|
|||
78
Провинциальный 1сник
22.01.15
✎
15:21
|
(77) Рискнуть можно, но я бы не стал. Лучше через выгрузку/загрузку, тем более что доступен патч, который позволяет это делать даже с очень большими базами.
|
|||
79
spock
22.01.15
✎
15:22
|
(75) http://forum.ru-board.com/topic.cgi?forum=8&topic=34526&start=140#10
но я хз, чего они там положили. Я бы брал с инфостарта :) |
|||
80
сус
22.01.15
✎
15:24
|
хз почему, но чз выгрузку-загрузку в прошлый раз потерялись доки за целый месяц
|
|||
81
ДенисЧ
22.01.15
✎
15:24
|
(77) Каким раком? через мастер импорта? Да. Через бекап - нет
|
|||
82
Провинциальный 1сник
22.01.15
✎
15:25
|
(80) Это бывает.. когда загружаешь не то, что выгрузил..)
|
|||
83
сус
22.01.15
✎
15:31
|
(81) ну я же не сказал, что просто в 1 клик. я сказал о возможности отката.
(82) не не не, всё то |
|||
84
ДенисЧ
22.01.15
✎
15:35
|
(83) тут мягкий знак напрашивается в методике отката...
|
|||
85
сус
22.01.15
✎
15:41
|
(84) про "ь" не понял(
(79) на тестовом заработало быстро. вечерком попробую на рабочем поковырять. только поясните пожалуйста про " Для того, чтобы дать права на VIEW SERVER STATE нужно выполнить простой скрипт: USE master GO GRANT VIEW SERVER STATE TO GO |
|||
86
ДенисЧ
22.01.15
✎
15:42
|
(85) зае***** пишется с ь
|
|||
87
сус
22.01.15
✎
15:43
|
(86) аааааа)))
|
|||
88
Ёпрст
22.01.15
✎
15:44
|
||||
89
сус
22.01.15
✎
15:48
|
(88) ещё бы на китайском))
|
|||
90
Ёпрст
22.01.15
✎
15:56
|
||||
91
сус
22.01.15
✎
16:07
|
а каков вообще смысл этого скрипта? дать юзерам право "просмотр" так галка и так стоит
|
|||
92
Ёпрст
22.01.15
✎
16:37
|
Извини, на китайском мсдн не нашел, сам, всё сам..
|
|||
93
сус
22.01.15
✎
16:44
|
(92) да понял я и на английском, вот и спрашиваю. о необходимости данного скрипта, если галки и так стоят для коннекта юзеров к базе
|
|||
94
Ёпрст
22.01.15
✎
16:46
|
(91) если че, дать права на это:
https://msdn.microsoft.com/en-us/library/ms188754.aspx |
|||
95
сус
22.01.15
✎
16:48
|
(94) ломай меня полностью)
|
|||
96
Ёпрст
22.01.15
✎
16:50
|
А ёпт, забыл,
https://msdn.microsoft.com/ru-ru/library/ms188754.aspx |
|||
97
сус
22.01.15
✎
16:52
|
не не не, ру ру я и сам умею ставить))) но за заботу спасибо)
|
|||
98
spock
22.01.15
✎
17:02
|
(85) Вот же написано:
"...Если у логина отсутствуют права на VIEW SERVER STATE, то будут видны только соединения, осуществленные под своей учеткой, что не совсем хорошо - нужно видеть все соединения с текущей базой, чтобы получать адекватые сообщения об ошибках. Большинство "специалистов" запускает 1с под учеткой SA (или другой, но с соответствующими суперправами), следовательно, у них такой проблемы не стоит...." Если коннект настроен под логином sa, то ничего не надо грантить. Но если настроен спец.логин, то ему нужно дать права VIEW SERVER STATE |
|||
99
сус
22.01.15
✎
17:09
|
ну вот у меня под sa и коннектится
|
|||
100
сус
22.01.15
✎
17:11
|
только дальше то автор устрашает про сбросы страниц и монопольный режим.
|
|||
101
сус
22.01.15
✎
17:14
|
в общем, друзья, спасибо за помощь и терпение. вечерком поковыряю сервак, и отпишусь
|
|||
102
сус
23.01.15
✎
10:44
|
всё заработало, при выборе периода не зависает. спасибо всем вооооооот такое огромное!!!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |