|
Как найти проблемный запрос в Информационной системе 8.2 ₽ | ☑ | ||
---|---|---|---|---|
0
Demiurg
26.03.13
✎
17:57
|
Добрый день!
Чтобы найти узкие места в коде, можно воспользоваться онлайн инструментом http://www.gilev.ru/querytj/ для мониторинга и анализа долгих запросов. Инструмент ориентирован прежде всего на клиент-серверный вариант 1С:Предприятие 8 и MS SQL Server. Хотя часть функций работает и в других связках. Мы (команда gilev.ru) разработали этот инструмент для себя, но раздаем его бесплатно для всех желающих. Единственное ограничение - рано или поздно наступит критический момент когда наши аппаратные ресурсы закончится и нам придется думать о финансовой стороне. А пока все выглядит "радужно" и можно пользоваться (даже нашим конкурентам)! Инструмент не снимает с программиста требований по квалификации, но облегчает поиск "проблемных" мест в запросах кода 1С. Рекомендуем особое внимание уделять закладке "План запроса". На текущий момент сервисом пользуются 500 человек (учетных записей). Из них 150 - это наши "проекты", остальное - энтузиасты. Размер базы данных Общее описание сервиса - http://www.gilev.ru/querytj/ Инструкция по настройке - http://www.gilev.ru/setupquerytj/ Видеоинструкция по настройке - http://youtu.be/anQZ1XQtmPM Вопросы по настройке и эксплуатации - http://www.gilev.ru/forum/viewforum.php?f=3 Вопросы в скайп по настройке (если выше перечисленное не помогло) gilev_slava Почта для вопросов [email protected] Цель данной ветки - проинформировать о бесплатных возможностях по диагностики узких мест в коде. __________________________ Согласовано с Волшебником. |
|||
130
Demiurg
29.03.13
✎
15:43
|
(124) основной движущей силой бесплатной раздачи являются наши коммерческие проекты, т.е. это инструментарий созданный в результате оплаченных работ
фактически мы с каждого проекта немного тратим на развитие бесплатного инструментария НО, поскольку у Вас редкая (для нас) ситуация, мы готовы предложить такой вариант, Вы поможете нам сделать постановку задачи (так как Вы видите реальные условия), а мы ее реализуем. Поскольку ТЖ заявлен собирать планы запросов для постгреса, нам фактически нужна помощь вникнуть в разницу собираемых планов и либо преобразовать формат, либо расширить. Если Вам интересно это, пишите - давайте "сделаем это" :) |
|||
131
Demiurg
29.03.13
✎
15:45
|
(129) Учетная запись для http://www.gilev.ru/querytj/ позволяет мониторить не одну базу как это делает ЦУП, а все информационные базы на этом сервере. В этом преимущество нашего инструмента.
|
|||
132
Demiurg
29.03.13
✎
15:48
|
(128) суть этой ветки - проинформировать о бесплатных возможностях сервиса
ваше "я" и "хочу получить" - интересно Вам, но не другим учитывайте это в своей риторике, мы все таки не рекламируем как софтпоинт платный продукт, а делимся (дарим) наши знания, конвертированные в технологии, можно и спасибо сказать |
|||
133
Magister
29.03.13
✎
15:49
|
(126) Я не про справочник говорил, а про реальных одновременно АКТИВНО работающих работающих пользователей.
И объемы, поверьте, немаленькие. Ну а про ошибки Postgres... и как мы тогда живем, что не наблюдаем их вот уже больше двух лет? Загадка :) (130) Хм... вы лично мне отвечали, что планы запросов для Postgres делать не будете, по крайней мере бесплатно. Ваша позиция изменилась? А проблема там, на самом деле, в том, что планы запроса собираются, но их формат отличается от формата MsSQL, и ваш парсер его не понимает. Сейчас пока что мы только APDEX используем, от сбора длинных запросов вынуждены были отказаться - т.к. при этом не работало обновление конфигурации БД (глюк платформы). Впрочем, возможно это уже и исправлено, на последних платформах не проверял. |
|||
134
Demiurg
29.03.13
✎
15:50
|
(133) наша позиция изменилась, но не сильно, мы хотим чтобы вы тоже поучаствовали в этом проекте, как заинтересованное лицо
можем гарантировать, что ваш блок нами продаваться не будет |
|||
135
Demiurg
29.03.13
✎
15:53
|
(126) "а так нельзя определить? " нельзя, но Вы можете попробовать и убедиться лично
|
|||
136
Demiurg
29.03.13
✎
15:58
|
(126) "это какие, например?" прямо сейчас посмотрел до чего смог "дотянуться" - УТ 11, Бухгалтерия Предприятия КОРП точно на управляемых блокировках. А что, для Вас это новость?
|
|||
137
Magister
29.03.13
✎
16:01
|
(134) Не совсем понял, что именно от нас требуется. Доработать клиентскую часть, чтобы она преобразовывала план запроса в формат, аналогичный MsSQL? Или доработать серверную часть? Но она ведь у вас. Или что-то иное?
Можем перейти в почту, адрес у вас должен был остаться. |
|||
138
Demiurg
29.03.13
✎
16:03
|
(126) "как Вы себе представляете анализировать работу 1сного кода?! :) " - сам код анализировать влоб очень сложная задача, но можно идентифицировать строки, которые "дергают много данных", "выполняются слишком часто и суммарно набегает время", "исполняют долгие запросы", "отъедают много памяти на сервере 1с и не очищают" и т.п. и т.д.
Другое дело что эта ветка посвящена уже существующим возможностям. Планами мы делится будем на инфостарте 2013. Покупайте билет. Доржи, цени! :) |
|||
139
Demiurg
29.03.13
✎
16:03
|
(137) давайте в скайп или почту (мои в профиле)
|
|||
140
Demiurg
29.03.13
✎
17:12
|
(137) см. почту, если не ошибся адресом
|
|||
141
Magister
29.03.13
✎
17:22
|
(140) не ошибся, я уже и ответил
|
|||
142
Demiurg
29.03.13
✎
17:26
|
Возвращаюсь к исходной теме: как найти проблемный запрос 1с.
Сервис по умолчанию показывает: - контекст 1с, т.е. строку кода с чем то вроде Запрос.Выполнить() - запрос SQL к субд - план запроса - параметры запроса но запросы бывает не всегда просто из SQL назад "сопоставить с запросом 1с", так как они могут собираться динамически и это "неточный" процесс чтобы решить эту проблему, наш сервис "АПДЕКС" http://www.gilev.ru/apdex/ по мимо классического применения полезен вот чем для обнаруженного проблемного запроса в http://www.gilev.ru/querytj/ есть закладка "параметры апдекс" в классическом использовании закладка показывает процент времени исполнения запроса от времени операции, замеряемой по апдексу это позволяет оценить, насколько потенциально можно ускорить всю бизнес-операцию, если ускорить этот запрос но после того как мы собрали проблемные запросы за день скажем, то мы можем для "самого проблемного запроса" сделать индивидуальную операцию "апдекс",т.е. считать его отдельным бизнес-процессом и логировать помимо времени еще и текст запроса, тогда сервис приобретает возможность рядом с планом запроса еще видеть и "запрос 1с" визуально это можно посмотреть здесь http://gilev.blogspot.ru/2013/03/1.html |
|||
143
Demiurg
29.03.13
✎
17:38
|
(142) можно сказать, что возможность видеть запросы 1с - это тоже преимущество перед платными продуктами
|
|||
144
Demiurg
30.03.13
✎
15:42
|
периодически на партнерском форуме возникают вопросы посмотреть размер не просто базы, а таблицы, проранжированные по размерам
не надо упрашивать разработчиков платформы - есть бесплатная возможность в http://www.gilev.ru/sqlsize/ |
|||
145
Demiurg
30.03.13
✎
15:44
|
вот примерт такой ветки http://partners.v8.1c.ru/forum/thread.jsp?id=1132703
хотя казалось бы... :) |
|||
146
Demiurg
30.03.13
✎
16:51
|
Тема v8: О чем молчит 1С (хранение оборотного регистра) также решается в http://www.gilev.ru/sqlsize/ , можно время от времени без особых усилий смотреть на количества строк чтобы принять решение нужно ли что то предпринимать для решения (ТиИ и т.п.)
|
|||
147
expertus
30.03.13
✎
17:04
|
(0) подскажи плз, какие проекты решались вашей командой:
- максимум пользователей - макс объем ИБ - макс количество распределенных точек, с указанием периодичности обновления ? |
|||
148
Demiurg
30.03.13
✎
17:31
|
(147) мы не можем публиковать "максимумы", так как большие проекты практически всегда закрытые
максимальные параметры наши проектов существенно больше опубликованных другими фирмами в открытых источниках, есть уверенность, что по многим параметрам мы сделали самые крупные проекты в России и не только НО... ветка не о том, какие мы молодцы, а про бесплатные инструменты, а рассказать про наши успехи мы готовы в http://www.gilev.ru/forum/viewforum.php?f=14 (там легкая авторизация, поддерживаются социалки) |
|||
150
Demiurg
30.03.13
✎
21:20
|
Хочу рассказать об особенностях клиентской части сервиса, которая лучше поможет понять масштабы, с которыми сталкивались. С картинками эту заметку можно прочитать здесь http://gilev.blogspot.ru/2013/03/blog-post_30.html
|
|||
151
Demiurg
30.03.13
✎
21:23
|
Проще говоря, нам пришлось решать очень интересную задачу - а именно обсчитать запросы 5000 пользователей единой информационной базы 1с (не распредленка) http://4.bp.blogspot.com/-sUjlQFgY-ww/UVbsLX0WUII/AAAAAAAAEF0/qGqTXNo1poc/w497-h373/%25D0%259A%25D0%25BE%25D0%25BD%25D1%2581%25D0%25BE%25D0%25BB%25D1%258C+%25D1%2581%25D0%25B5%25D1%2580%25D0%25B2%25D0%25B5%25D1%2580%25D0%25BE%25D0%25B2+-+5474+%25D1%2581%25D0%25B5%25D0%25B0%25D0%25BD%25D1%2581%25D0%25B0+%25D0%25BA%25D1%2580%25D0%25B0%25D1%2582%25D0%25BA%25D0%25BE.jpg . В результате этого проекта появилась "галочка" обсчитывать логи "многопоточно", так как на таких масштабах логи это гигабайты логов, которые попадают к нам через веб-сервис. Поверьте, один обсчет таких логов - это "увлекательное занятие" :)
|
|||
152
Demiurg
30.03.13
✎
21:24
|
эх, гугль ужасно ссылки формирует, жуть...
|
|||
153
Demiurg
31.03.13
✎
16:21
|
||||
154
Demiurg
31.03.13
✎
16:22
|
правильная ссылка http://www.gilev.info/2013/03/blog-post_31.html
|
|||
155
Demiurg
01.04.13
✎
19:47
|
(141) проанализировали присланные материалы, спасибо
в ближайшие недели добавим возможность смотреть планы запроса с постгреса |
|||
156
ПесняПроЗайцев
01.04.13
✎
20:36
|
(0) 500 зарегистрированных тестеров вне компании. Так?
метки. план в постгри. С 1 апреля! ) |
|||
157
Magister
01.04.13
✎
20:50
|
(155) Это хорошо, спасибо :)
|
|||
158
Demiurg
01.04.13
✎
20:54
|
(156) ветка начата не 1го апреля
|
|||
159
Demiurg
02.04.13
✎
03:40
|
желающие попрактиковаться в чтении планов запросов - добро пожаловать в ветку http://www.gilev.ru/forum/viewtopic.php?f=5&t=125
|
|||
160
_Atilla
02.04.13
✎
21:16
|
Вопрос автору
1. «1С-Рарус» — совместное предприятие фирм «1С» и «Рарус», созданное в 1994 году. «1С-Рарус» вроде дочки самой 1С. правда?? |
|||
161
Demiurg
02.04.13
✎
23:37
|
(160) http://rarus.ru/company/about/history/ достаточно подробно написано, зачем подобные вопросы задавать в этой ветке, гуглить не пробовали?
|
|||
162
_Atilla
03.04.13
✎
02:17
|
(161) Спс
1995 год Получение предприятием «Рарус» статуса дистрибьютора фирмы «1С» - 1С: Дистрибьютор. Расширение штата сотрудников до 15 человек. Принято решение о создании ООО «1С-Рарус» - совместного предприятия фирм «1С» и «Рарус» с равными долями в уставном фонде у каждой стороны. ============================================== На сайте http://www.gilev.ru/kb/ Рубрика: MS SQL Server, Администрирование, тюнинг MS SQL Server 2000 vs 2005 сравнение продуктов для целей эксплуатации 1С:Предприятия 8 слайд № 11 ЗАО ЭНЕРГОПРОМ МЕНЕДЖМЕНТ более 400 польз УПП ГК Вестер объем базы около 800 ГБ МТС расчет зп на десятки тысяч сотрудников Евросеть более 6000 розничных точек Вопрос 2. Напр возьмем МТС. расчет зп на десятки тысяч сотрудников. Как это понимать? "Ура, мы смогли в кривой платформе и кривой конфигурации смогли посчитать десятки тысяч зп" Или "Ура, мы смогли посчитать зп на 386 или 486 машинах"? 3. или другой пример ГК Вестер. Интересно, в этой базе реальный объем данных какой? Если побайтно посчитать объем спр + доков + и РС... |
|||
163
Demiurg
03.04.13
✎
02:58
|
(162) http://www.v8.1c.ru/news/newsAbout.jsp?id=1568 было уже достаточно давно, если мне не изменяет память то где то в 2007 привлекался на проект, в те времена база была под террабайт, но имхо если уж говорить об объемах данных, с тех пор у нас были проекты и на более крупные объемы
|
|||
164
Demiurg
03.04.13
✎
03:01
|
МТС по причине подписанного NDA обсуждать не будем, хотя проект очень интересный был.
|
|||
165
Demiurg
03.04.13
✎
03:02
|
Про евросеть могу сказать просто - она работает :)
|
|||
166
Demiurg
03.04.13
✎
03:08
|
Давайте сделаем так, если Вы серьезно настроены, хотите обсудить реальные проекты и предложить нам что то также, давайте встретимся на территории 1С-Рарус к примеру.
Контакты есть в личке. Сюда обсуждать не относящие к теме вопросы (см. заголовок) не надо. |
|||
167
Demiurg
03.04.13
✎
14:14
|
Обновили сервис "мониторинга производительности информационной системы" http://www.gilev.ru/apdex/
|
|||
168
Demiurg
03.04.13
✎
14:16
|
(133) (156) добавили возможность работы с СУБД Postgres, в том числе видеть планы запросов.
|
|||
169
Demiurg
03.04.13
✎
15:14
|
примеры веток мисты, где бы мог быть полезен наш сервис
Помогите оптимизировать SQL запрос v8: MS SQL. как оптимизировать запрос ? Помогите соптимизировать запрос v8: Помогите оптимизировать запрос v8: оптимизировать запрос v8: Помогите оптимизировать запрос v8: помогите оптимизировать запрос v8: Как оптимизировать запрос - долго выполняется v8: v8: Как оптимизировать запрос? v8: Оптимизировать запрос v8: оптимизировать запрос v8: v8: ЗУП В тесте запроса добавить "Должность". Подскажите как оптимизировать текст запроса? v8: Помогите оптимизировать запрос! v8: Помогите переписать (оптимизировать) запрос... v8: Оптимизировать запрос |
|||
170
Злопчинский
03.04.13
✎
15:31
|
(169) а это v8: Работа с технологическим журналом на больших базах
или нет..? |
|||
171
Demiurg
03.04.13
✎
16:01
|
(170) Там видимо успели порезать ветку, так как не очень точно понятна потребность "для каких задач нужен ТЖ", но если говорить про запросы, то да, наши сервисы этот вопрос закрывают,
и даже если речь идет просто о "событиях" происходящих с участием так или иначе сервера 1С (возникает нехватка лицензий, объектная блокировка при попытке отредактировать документ двумя пользователями и т.п.) то все это можно увидеть в сервисе "Анализа событий ТЖ" http://www.gilev.ru/status/ |
|||
172
Demiurg
03.04.13
✎
16:06
|
Даже больше того скажу, если Вы видите что какую то Вашу потребность текущие сервисы не закрывают, Вы скажите нам (например в скайп gilev_slava). Есть высокая вероятность что мы либо уже этот функционал делаем, либо можем сделать. Несколькими постами выше можно убедиться в этом на примере поддержки нашими сервисами Postgre.
|
|||
173
_Atilla
03.04.13
✎
23:47
|
(68) Не думаю, что сервисы останутся в таком виде. Как говорится, аппетит приходит во время еды. Планы у нас наполеоновские :)
Можете немножко рассказать о ваших планах? |
|||
175
Волшебник
04.04.13
✎
00:43
|
(0) Может сделать статью в Книге Знаний?
|
|||
176
Волшебник
04.04.13
✎
00:44
|
||||
177
Demiurg
04.04.13
✎
02:46
|
(176) готов сделать статью, но это надо "устаканить размазанное здесь на две сотни постов", чешу затылок :)
|
|||
178
Demiurg
04.04.13
✎
02:51
|
(173) немножечко могу
разделить сервисы на: 1) пассивно смотрящие и позволящие делать анализ человеку - они будут бесплатные постоянно 2) корректирующие параметры системы (с разрешения администратора системы) во вторую категорию пока хочется сделать что то простое: - регламенты на субд по производительности - корректировка maxdop и т.п. параметров - корректировка схемы энергоснабжения - корректировка нулевых записей возможно еще что то для начала... |
|||
179
Злопчинский
04.04.13
✎
04:09
|
Три категории должно быть
. 3. Сделать всё. . ;-0 |
|||
180
Demiurg
04.04.13
✎
14:34
|
)))
|
|||
182
Magister
04.04.13
✎
23:04
|
(167) А можно подробнее, что изменилось?
(168) Спасибо, всё работает. Правда в платформе есть глюк неприятный (при включенном сборе длинных запросов не работает обновление конфигурации БД), так что постоянно держать его не можем. |
|||
183
Demiurg
05.04.13
✎
01:24
|
(182) Расширена инструкция http://www.gilev.ru/setupapdex/
описанием возможности логирования запросов (отчет плюс закладка показатели апдекс в http://www.gilev.ru/querytj/) Нам понравилась удобная возможность видеть рядом запрос 1с и субд (с планом). Плюс для динамически формируемых запросов используя статистику исполнения можно увидеть разницу в поведении. |
|||
184
andreynikus
05.04.13
✎
02:18
|
Вячеслав, опишите пожалуйста основные преимущества вашего сервиса перед ЦУПом, помимо цены конечно :)
|
|||
185
Demiurg
05.04.13
✎
02:53
|
(184) см. (5)
- показывает запросы платформы (ЦУП не показывает) - сбор происходит по всем информационным базам сервера (не зависимо от того где субд) - использует только Технологический Журнал, COM-соединения с базами и других подключений не имеет (в отличии от ЦУП) - логины и пароли для мониторинга информационных баз не требует и не подключается - в серверной части можно посмотреть фильтром конкретную базу, а также можно оценить код всех информационных баз посовокупности |
|||
186
Demiurg
05.04.13
✎
02:57
|
(184) см. (131) анализирует все информационные базы на сервере 1с
также выделю наличие возможности общаться напрямую с нами (разработчиками) и высказывать пожелания (часть из них мы уже реализовали, часть сейчас в разработке) отличительная возможность - это видеть тексты запросов 1с рядом с запросами SQL, контекстом кода для для "особо" подозрительных мест - за счет интеграции с апдекс. |
|||
187
Demiurg
05.04.13
✎
03:01
|
быстрее обсчет собранных данных
|
|||
188
Demiurg
05.04.13
✎
03:02
|
выдерживает работу "более" высоконагруженных систем
|
|||
189
Demiurg
05.04.13
✎
03:04
|
имеет возможность получить больше детализирующей информации для проблемного запроса (имена таблиц, количество строк в них, дефрагментацию и т.п.)
показывает рядом с запросом превышение норм загруженности железа |
|||
190
Demiurg
05.04.13
✎
03:06
|
требует меньше внимания по контролю места на жестком диске под логи ( в результате падения rphost "не теряются сессии сбора данных" )
|
|||
191
Demiurg
05.04.13
✎
03:10
|
не нужно хранить гигабайта данных логов - место на диске "забивается" на нашем сервере
наш сервис больше приспособлен для мониторинга 24х7 |
|||
192
Demiurg
05.04.13
✎
03:13
|
более простая и легкая установка
меньше трудозатрат на обслуживание доступен везде где есть интернет |
|||
193
Demiurg
05.04.13
✎
03:17
|
не надо делать подписку на итс чтобы получить обновление
|
|||
194
Demiurg
05.04.13
✎
03:25
|
не для всех преимущество,но все же - при настроенных самостоятельно сервисах скидка на наш аудит составляет 30 000 руб.
|
|||
195
andreynikus
05.04.13
✎
04:04
|
Особенно радует фишка с сопоставлением запросов и возможность видеть загрузку железа в момент запроса.
Спасибо за инструмент. "анализирует все информационные базы на сервере 1с" Ну тут преимущество довольно спорное Зачем мне собирать данные с других баз если "тормозит" только одна? А если баз много, для тестов и прочее. Будет много лишних логов и мало места на диске и т.д. Возможно, было бы более гибким решением сделать выбор, собирать данные по каким-то конкретным базам или по всем |
|||
196
andreynikus
05.04.13
✎
04:10
|
(168) Только сбор плана в Oracle не включайте, все встанет колом :)
Не по вине 1с кстати. Oracle почему-то очень не охотно расстается со своими планами. Хотя может сейчас уже поправили |
|||
197
Demiurg
06.04.13
✎
00:04
|
(195) есть мнение, что есть долго выполняемые запросы в других базах помимо основной, то они отъедают ресурсы, которые могли быть использованы для основной базы
|
|||
198
andreynikus
06.04.13
✎
00:42
|
Да, но ведь обычно разработчик точно знает какая база "тормозит
, и чаще всего дело не в ресурсах, а в коде. Так зачем собирать лишнюю информацию? Например, если у меня 10 средненагруженных баз на сервере и я включу тж на сбор информации по запросам, думаю серверу 1С придется туго. Я лишь решил указать на недостатки вашей системы, и сделать более гибкую настройку. Ну как говориться дело ваше |
|||
199
Demiurg
06.04.13
✎
10:27
|
(198) если в десяти базах есть к примеру аналитические запросы, каждый из которых длится по две минуты, а суммарно это набегает на 20 минут, то устранив их, мы высвобождаем существенное количество аппаратных ресурсов под основную базу
|
|||
200
Demiurg
06.04.13
✎
10:33
|
Если при сборе данных ставить порог к примеру в 18 секунд, это не нагружает сервер, но видны все проблемы.
|
|||
201
Sorm
06.04.13
✎
10:36
|
(0) Сервис - это хорошо, но в итоге все так или иначе упирается в анализ запросов или настройки сервера, что можно произвести и без сервиса.
|
|||
202
Demiurg
07.04.13
✎
08:21
|
Как показывает практика, прежде чем оптимизировать запрос, нужно оценить его "вклад" в общее замедление. Один запрос в 500 секунд выполняющийся раз в неделю может быть мелочью по сравнению с двухсекундным запросом, который выполняется каждым пользователем раз в минуту. Вручную подобную задачу не сделать на сотне пользователей, либо уйдет очень много времени.
|
|||
203
TormozIT
гуру
08.04.13
✎
02:50
|
Долгие запросы то легко ловить, а вот быстрые высокочастотные намного сложнее. Техножурнал здесь может выступать лишь как вторичный инструмент, т.к. без предварительной разведки (средствами СУБД) им придется собирать все запросы без фильтрации. Думаю всем понятно, какие это объемы и какой удар по производительности сервера приложений.
|
|||
204
Demiurg
08.04.13
✎
15:34
|
(203) есть большие сомнения что надо оптимизировать секундный запрос
что за задача? скорее тогда алгоритм насилует систему большим количеством ненужных запросов из вашей логики такое может быть если например рефреш списков каждые 10 секунд поставить |
|||
205
TormozIT
гуру
08.04.13
✎
15:41
|
Имел в практике реальные случаи, когда запросы менее 1сек заваливали I/O так, что дисковая очередь долгое время была значительной. И причина даже не в кривом коде, который с большой частотой выполняется запрос, а например в количестве параллельно выполняемых потоков (сеансов) выполняющих такой код. В наших случаях все крутилось вокруг загрузок данных из внешней системы.
|
|||
206
Demiurg
08.04.13
✎
15:45
|
ну т.е. льете в кучу потоков, провоцируете ожидания на блокировках и ожидания ресурсах оборудования, а ответ хотите увидеть в плане запроса?
для этого больше подходят http://www.gilev.ru/latch/ - для одной базы http://www.gilev.ru/sqlsize/ - для одной базы и сервера (там и смотрите типы ожиданий) |
|||
207
Бертыш
08.04.13
✎
16:31
|
Добрая тема
|
|||
208
Demiurg
08.04.13
✎
16:45
|
(205) прямо сейчас сервис http://www.gilev.ru/wp-content/uploads/2013/02/Снимок83.png обобщенно показывает процент вклада каждого типа ожидания ( в том число IO ), но в ближайшем будущем сделаем "раскладку" в виде кода 1с
|
|||
209
TormozIT
гуру
08.04.13
✎
20:05
|
Что за действие (SDBL) HoldConnection?
|
|||
210
Demiurg
08.04.13
✎
20:23
|
(209) ответил в ветке http://www.gilev.ru/forum/viewtopic.php?f=9&t=165
просьба технические детали обсуждать там, тут ветка о бесплатных возможностях |
|||
211
Demiurg
08.04.13
✎
21:25
|
Для тех кто хочет "пропитаться" кухней оптимизации 1с, мы начали серию "коротких" заметок, о том какие задачи нам приходится решать при обслуживании сервисов "изнутри" http://www.gilev.info/2013/04/gilevru.html
|
|||
212
TormozIT
гуру
08.04.13
✎
21:37
|
(211) Пропитался чуток, ждем продолжения.
|
|||
213
Demiurg
09.04.13
✎
12:22
|
||||
214
Demiurg
09.04.13
✎
14:26
|
помогли решить проблему с взаимоблокировок http://partners.v8.1c.ru/forum/thread.jsp?id=1134033
с помощью сервиса http://www.gilev.ru/deadlock/ |
|||
215
Asmody
09.04.13
✎
15:27
|
Вячеслав, тут пытаемся воспользоваться чудо-сервисом, заходим под моей учеткой на QueryTJ, там, где "Информационная база" ничего не выбирается. Хотя клиентская часть чего-то там вам регулярно сливает.
|
|||
216
Demiurg
09.04.13
✎
15:42
|
(215) зарегистрированную учетку вижу, переданных данных нет за все время существования учетки, совет по настройке сервиса дал в ветке http://www.gilev.ru/forum/viewtopic.php?f=3&t=166 (просьба техническую часть обсуждать там)
|
|||
217
Demiurg
10.04.13
✎
21:00
|
продолжение истории http://www.gilev.info/2013/04/gilevru_4064.html
|
|||
218
Demiurg
11.04.13
✎
12:21
|
продолжение истории http://www.gilev.info/2013/04/gilevru_10.html
|
|||
219
Demiurg
12.04.13
✎
00:35
|
(175) сделал первую версию статьи Книга знаний: Бесплатный инструмент анализа проблемных запросов в Информационной системе 8.2
|
|||
220
Demiurg
12.04.13
✎
20:24
|
решение некоторых технических вопросов при настройке сервиса разобрано в http://www.gilev.ru/forum/viewtopic.php?f=3&t=65
|
|||
221
Demiurg
15.04.13
✎
17:12
|
ну вот мы и дожили до "пределов" сервера (сегодня достигли ограничения по сети),
что то как то быстро этот момент наступил... по результатам решения отрапортуемся в блоге ) |
|||
222
Волшебник
25.04.13
✎
12:28
|
(221) Может сетку гигабитную протянуть?
|
|||
223
Mihenius
26.04.13
✎
15:25
|
Я правильно понимаю что инструменты:
http://www.gilev.ru/hardware/ - контроль загруженности оборудования http://www.gilev.ru/apdex/ - статистика длительности операций Можно использовать не только для 1с, но и любых других БД на MS SQL? |
|||
224
TormozIT
гуру
10.05.13
✎
13:25
|
Насколько оперативно сервис выдает информацию в периоды максимальной нагрузки?
Скажем я выполнил какую то операцию в подключенной базе, и она длилась необычно долго. Через какое время примерно я смогу увидеть какую то диагностическую информацию в сервисе? |
|||
225
Demiurg
07.06.13
✎
20:14
|
(222) то инфостарт, то проекты, все собирался написать
пока мы вышли из ситуации тем что развели разные базы данных сервисов на разные компьютеры - благо наш подход более менее масштабируемый, но внесли ряд изменений в сервисы - большая часть данных теперь живет в "архивных" регистрах, а рабочая - в "оперативных" регистрах |
|||
226
Demiurg
07.06.13
✎
20:15
|
(223) да, хардваре при желании можно заюзать и для аксапты, и для сапа, у них тоже не все хорошо бывает ;)
|
|||
227
Demiurg
07.06.13
✎
20:16
|
(224) сейчас сервисы получают данные раз в час, мы планируем перепроектировать блок получения данных, но трудозатраты большие, надо на них заработать на обычных проектах сначала )
|
|||
228
Demiurg
07.06.13
✎
20:17
|
(223) апдекс в чистом виде - это просто идея замеров, но я плохо представляю как в наш сервис вы будете загонять замеры других приложений, вам придется заново написать клиентскую часть, но задача в принципе реализуемая
|
|||
229
Demiurg
14.06.13
✎
21:51
|
перевели сервисы на 8.3.3
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |