Медленно работает 1С #808764


#0 by yavasya
Начиная с прошлой пятницы 1С стала медленно работать. Ничего нового не внедрялось(второй программист уволился я на поддержке). Что может случиться со стороны 1С? Администраторы разбираются, но пока эффекта никакого.Регламентные задания есть, но они по одному и тому же расписанию работают пять лет.
#1 by mehfk
Программист в пятницу уволился?
#2 by yavasya
нет) пол месяца назад)
#3 by yavasya
В консоли администрирования сервера 1С нагрузки не вижу.
#4 by yavasya
База серверная, 125 активных пользователей
#5 by Antony8x
Регистры расчитаны?
#6 by yavasya
итоги рассчитаны. да итоги влияют только на незначительное увеличение скорости работы отчетов. Сейчас документы еле открываются и обработки
#7 by Antony8x
ой, ли?
#8 by Antony8x
"документы еле открываются и обработки" - посмотрите насколько загружен процессор, память, диск на сервере БД
#9 by yavasya
вскрылись итоги по регистру бухгалтерии 1С на 16.03.2016, остальные пересчитаны. Правильно понимаю что один регистр не может сделать такие тормоза ?
#10 by Быдло замкадное
в момент открытия документов регистры не участвуют.
#11 by Aleksey
В момент открытия участвует интернет. Идет как минимум проверка действующий контрагент и т.п. Т.е. если закончилась подписка на ИТС, или кто то умный отключил интернет для 1С будут тормоза, когда 1с пытаеься в инет вылезти и ждет таймаут. Опять таки никто не знает как реализована проверка легальности платформы. Может она тоже вносит свою лепту
#12 by yavasya
Спасибо за ответы. Смотрим дальше.Даже документ который при открытии отрабатывает без запросов и информация о базе требуют ожидания. Я думаю это железяки.
#14 by ИС-2
службу перезапускали? Может поможет. Проверьте rdhost. Сколько он памяти отъел. Есть ли место на сервере для файлов подкачки и SQL Какая конфа? На терминале работают или локально Не выпали пользователи из домена. Замечено, что вне домена работает быстрее
#15 by Веселый собака
Хороший программист может дописать в подписки на события, в те же регламентные. Хороший администратор может утянуть быструю память в свой комп. Плохой программист не сможет этого определить.)
#16 by Дебет
специалиста пригласить, уже предлогали?
#17 by rphosts
>rdhost Кто-кто?
#18 by yavasya
добрый вечер ! помогла перезагрузка физического сервера  с очисткой кэш. (остановка сервера 1С с очисткой кэш не помогла)
#19 by Cyberhawk
Вы только что наблюдали т.н. "порчу ОС" (когда помогает только перезагрузка хоста)
#20 by 1Снеговик
очистка кэша чего и где?
#21 by yavasya
Кеш сервера находится в папке C:Users%Пользователь под которым запущена служба сервера приложений 1с%AppDataLocalTemp
#22 by yavasya
минут 10 1С потупила, видимо кэшировалась, заполняла ТЕМП, затем начала работать, сегодня  поставим ССД и перенесем туда ТЕМП
#23 by Cyberhawk
Ну ты и вася
#24 by yavasya
что то не так )?
#25 by Cyberhawk
Решил завершить ветку, обратив внимание на твой ник )
#26 by yavasya
Ааа) имя у меня такое )
#27 by 1Снеговик
то что там удалили не кэш, а журналы регистрации) Классный совет)
#28 by yavasya
? там папки с гуидами находятся ,почему ты решил что это не кэш? Есть аргументация ?    это про Темп если я не путаю, если что не так прошу поправить
#29 by XMMS
Вы посмотрите на ссылку, которую вставили в своё сообщение. И сравните с системным путём, который самостоятельно написали.
#30 by Cyberhawk
ЖР в старый формат не забудь вернуть, чтоб не тормозило
#31 by yavasya
как можно очистить кэш неудаляя журнал регистрации ?
#32 by yavasya
атем переходим  в каталог сервера 1с,  путь будет примерно следующим ? C:Program Files (x86)1cv8srvinfo eg_1541 и удаляем выделенные папки папки. получается что очищаю журнал регистрации
#33 by Tateossian
Это симптомы поехавших индексов. Или база упала и сисадмины ее подняли, но вам не сказали, так как после восстановления базы некластеризованные индексы не восстанавливаются. (Если модель восстановления простая.) Можете вот этот скрипт для sql запустить. Разумеется, сначала его проверьте, а то мало ли:) Результат работы выведется в консоли, его надо скопировать и запустить (специально вместо exec используется print). FillFactor можно не заполнять, он будет по умолчанию для сервера. И в рабочее время его лучше не запускать, этот скрипт. USE %%bdname%; GO SET NOCOUNT ON; DECLARE @TSQL AS NVARCHAR(MAX) = N''; DECLARE @iterator AS int = 0; IF OBJECT_ID('tempdb..#IndexationTableT1') IS NOT NULL DROP TABLE #IndexationTableT1; CREATE TABLE #IndexationTableT1 (     TableName sysname,     IndexName sysname,     is_padded bit,     is_unique bit,     [ignore_dup_key] bit,     [allow_page_locks] bit,     [allow_row_locks] bit)      INSERT INTO #IndexationTableT1     (TableName, IndexName,    is_padded, is_unique, ignore_dup_key, allow_page_locks, allow_row_locks) SELECT      TableName = t.name,      IndexName = ind.name,      ind.is_padded,      ind.is_unique,      ind.[ignore_dup_key],      ind.[allow_page_locks],      ind.[allow_row_locks] FROM      sys.indexes ind   INNER JOIN      sys.tables t ON ind.object_id = t.object_id WHERE     NOT ind.name is null     AND ind.is_primary_key = 0       AND ind.is_unique_constraint = 0     AND t.is_ms_shipped = 0 ORDER BY      t.name, ind.name, ind.index_id; DECLARE @counter as int; SET @counter = (SELECT COUNT(*) FROM #IndexationTableT1) DECLARE iCursor CURSOR     FOR     SELECT         tt.tableName,         tt.indexName,         tt.[is_padded] isPadded,         tt.[is_unique] isUnique,         tt.[ignore_dup_key] ignoreDupKey,         tt.[allow_page_locks] allowPageLocks,         tt.[allow_row_locks] allowRowLocks     FROM #IndexationTableT1 tt; OPEN iCursor; DECLARE     @tableName sysname,     @indexName sysname,     @isPadded bit,     @isUnique bit,     @ignoreDupKey bit,     @allowPageLocks bit,     @allowRowLocks bit; FETCH NEXT FROM iCursor INTO     @tableName,     @indexName,     @isPadded,     @isUnique,     @ignoreDupKey,     @allowPageLocks,     @allowRowLocks; WHILE (@@FETCH_STATUS <> -1) BEGIN     DECLARE nvarchar(max) = N'';     SET @iterator = @iterator + 1;     SET =     N'PRINT(''(' + CAST(@iterator AS NVARCHAR) + ' of ' + CAST(@counter AS NVARCHAR) + ') ' + @indexName + '''); GO USE [' + DB_NAME + ']; GO ALTER INDEX [' + @indexName + '] ON [dbo].[' + @tableName + '] REBUILD PARTITION = ALL WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF,' + (SELECT CASE WHEN @isUnique=1 THEN 'IGNORE_DUP_KEY = OFF, '         ELSE '' END) + 'ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) GO';          FETCH NEXT FROM iCursor INTO         @tableName,         @indexName,         @isPadded,         @isUnique,         @ignoreDupKey,         @allowPageLocks,         @allowRowLocks;     PRINT     --EXEC      END; CLOSE iCursor; DEALLOCATE iCursor; --PRINT(@TSQL); DROP TABLE #IndexationTableT1 --EXECUTE (@TSQL) GO
#34 by yavasya
Средствами 1С нельзя?  например ТИИ
#35 by Tateossian
Можно, но это долго и монопольно.
#36 by yavasya
а про очистку кэш без удаления журнала регистраци подскажите пожалуйста
#37 by Tateossian
Выключаешь сервер 1С (если в единственном экземпляре), находишь каталог, который в службах прописан с параметром -d, в каталоге первым идет папка кластера, с префиксом reg_, внутри будет каталог вида snccntx*, вот его и нужно грохнуть.
#38 by yavasya
snccntx* эту папку я знаю, что произойдет ? Журнал регистрации станет отдельной папкой и не будет очищаться при очистке кэша?
#39 by yavasya
"Будьте аккуратны, нельзя удалять файл 1CV8Clst.lst и предпоследнюю папку начинающуюся с snccntx…" наоборот скрипт по удалению Почему в первой ссылке категорически против удаления, остальных рекомендуют ?
#40 by g00d
сделайте профилактику  базы, переиндексацию, пересчет итогов и реструктуризацию. Очень помогает в базах с активным документооборотом.
#41 by Tateossian
Что такое реструктуризация, а что такое переиндексация?
#42 by Tateossian
Потому что на мисте все правильно говорят, все остальные ресурсы, за исключением некоторых - в топку. Или на свое усмотрение.
#43 by Alligator219
Rebuild vs reorganize
#44 by Tateossian
Так в том-то и вопрос - зачем их делать ОДНОВРЕМЕННО? Это взаимоисключающие команды.
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С