#0
by Холст
база по меркам зубров наверное небольшая 5гигов, 20 юзеров по сети к серверу SQL 2005 (т.е. не в терминале), стоит патч Ромикса чем можно пытаться отловить тормоза ? а, особенно, как сделать чтобы когда начались тормоза - юзер запустил какой нибудь у себя скрипт и чтобы пособиралась в это время статистика по наиболее вероятным уязвимым местам ?
#4
by andrewks
1. да вроде особо не жалуются. там только есть некоторые проблемы, если прямые запросы используются. а так - всё тихо
#5
by Холст
начал читать, благодаря 27.1 можно перейти в режим совместимости с 2005 и должна повыситься скорость ? стремновато как то если кто из читающих вдруг не найдет
#6
by Patrio_O_Muerte
Поищи в модулях ВыбратьПодчиненныеДокументы(,,) без дат - мне очень сильно жизнь портил в свое время.
#11
by Холст
подниму веточку... пока мы на релизе 1С 7.7 27платформа. может быть можно посмотреть обновление статистики SQL сервера ? как узнать состояние статистики (давно ли обновлялась) ?
#17
by vde69
Скрипт выполнить в Мастерс, потом вызвать созданую ХП расшифровки результатов расшифровку результатов на русском и в более полном варианте сам скрипт CREATE proc get_waitstats AS SET nocount ON DECLARE datetime,@totalwait numeric(20,1) ,@endtime datetime,@begintime datetime , int,@min int,@sec int SELECT =max(now),@begintime=min(now),@endtime=max(now) FROM waitstats WHERE [wait type] = 'Total' -- Subtract waitfor, sleep, and resource_queue from total. SELECT @totalwait = sum([wait time]) + 1 FROM waitstats WHERE [wait type] NOT IN ('WAITFOR','SLEEP','RESOURCE_QUEUE', 'Total', '***total***') AND now = DELETE waitstats WHERE [wait type] = '***total***' AND now = INSERT INTO waitstats SELECT '***total***',0,@totalwait,@totalwait, SELECT [wait type],[wait time],percentage=cast (100*[wait time]/@totalwait FROM waitstats WHERE [wait type] NOT IN ('WAITFOR','SLEEP','RESOURCE_QUEUE','Total') AND now = ORDER BY percentage desc GO CREATE proc track_waitstats (@num_samples int=10,@delaynum int=1,@delaytype nvarchar='minutes') AS SET nocount ON IF NOT EXISTS (SELECT 1 FROM sysobjects WHERE name = 'waitstats') CREATE table waitstats ([wait type] varchar, [signal wait time] numeric(20,1), now datetime default getdate) ELSE truncate table waitstats dbcc sqlperf (waitstats,clear) -- Clear out waitstats. DECLARE int,@delay varchar,@dt varchar, datetime, @totalwait numeric(20,1),@endtime datetime,@begintime datetime, int, @min int,@sec int SELECT = 1 END IF @dt NOT IN ('s','m') BEGIN PRINT 'please supply delay type e.g. seconds or minutes' RETURN END IF @dt = 's' SELECT @min = cast((@delaynum / 60) AS int) SELECT = cast((@min / 60) AS int) SELECT @min = @min % 60 SELECT = cast((@delaynum / 60) AS int) END SELECT @delay= right('0'+ convert(varchar,),2) + ':' + + right('0'+convert(varchar,@sec),2) IF > 23 or @min > 59 or @sec > 59 BEGIN SELECT 'hh:mm:ss delay time cannot > 23:59:59' SELECT 'delay interval and type: ' + convert (varchar,@delaynum) + ',' + RETURN END WHILE ( <= @num_samples) BEGIN INSERT INTO waitstats ([wait type], requests, [wait time],[signal wait time]) EXEC ('dbcc sqlperf(waitstats)') SELECT = + 1 waitfor delay @delay END GO SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS ON GO
#20
by МихаилМ
скорее всего у Вас проблема "Setting database option RECOVERY to SIMPLE for database"
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: Очень большая база на SQL: не выгружается
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: Жудко тормозит база на SQL ТиС 9.2
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Тормозит журнал подчиненных документов, база SQL
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
В этой группе 1С
- Недостаточно прав для работы с таблицей
- Как прочитать цифровую подпись в письме Outlook средствами vba или vbs?
- Работа с макета и вывод таб документа в таб документа
- v7: Как зарегистрировать библиотеку formex.dll d windows7?
- v7: 1С и Corel Draw
- Конвертация внешних обработок из 8.2 в 8.1
- v7: запятые вместо точек в печ.форме
- Как фильтровать по "верхней" группировке запроса на СКД (УТ 10.3, 8.1)
- Ошибка при попытке печати 2-НДФЛ для сотрудников
- v7: ЗиК не могу вернуть человека из дЕкретного отпуска
- закрытие 69 счета
- Перенос остатков в УТ 10.3 с одной организации на другую
- Автоматический выбор группы справочника
- v7: Как запустить PHP скрипт на сервере средствами 1с7 ?
- Конвертация данных V8... Как провести все выгруженные документы...
- Быстрое удаление помеченных на удаление объектов
- УТ11 Ведомость по товарам в ценах номенклатуры
- v7: Создание новых записей в Журнале расчетов
- упп 1.3.16.1 печать 2 НДФЛ
- Конфликт блокировок на Postgre поможет ли MS SQL?