IE2017


Speshilov Alexander

935
Рейтинг

Alexander Speshilov
speshuric



  •   Регистрация: 26.10.2010 (6 лет назад)

  •   Был(а) на сайте: 01.08.2017


Группы

Профессиональный разработчик

Рейтинг 935

Обслуживание индексов и статистик MS SQL Server 113

Администратор v8 Абонемент ($m)

Готовый и эффективный скрипт для регулярного обслуживания индексов и статистик.

1 стартмани

06.02.2014    48519    304    61    

WMI-обозреватель 28

Администратор Программист v8 Абонемент ($m)

Небольшая обработка для отладки WQL запросов WMI.

1 стартмани

05.06.2013    9992    43    5    

Что такое буквы в 1С 31

Программист v8 Бесплатно (free)

Некоторые особенности и неочевидные моменты использования символов в 1С.

18.05.2013    8182    0    6    

Составные типы — бесплатный сыр мышеловки производительности 406

Программист v8 1cv8.cf Бесплатно (free)

Как работают запросы с составными типами, почему неаккуратное использование составных типов данных может снизить производительность, и как этого избежать.

11.05.2013    47759    0    98    

Резервное копирование 1С средствами MS SQL. 357

Администратор v8 1cv8.cf Бесплатно (free)

В этой статье описано самое обычное резервное копирование ИБ 1С при помощи инструментов MS SQL Server 2008 R2, объяснено почему следует делать именно так, а не иначе, и развеяно несколько мифов.

17.02.2013    150172    0    62    

Комментарии

AdminРезервное копирование 1С средствами MS SQL.#62 29.06.17 14:21
(60) Зеркальную резервную копию делать при помощи "MIRROR TO", но насколько я помню в maintenance plan это не настраивается, надо писать скрипт. Способ обхода - копировать после создания (это можно настроить). Пример есть и в статье и в справке
(61) Речь о предложении "MIRROR TO" из синтаксиса BACKUP DATABASE.
AdminВсем нужен эксперт#89 12.05.17 2:42
(88) Ну и посмотрите внимательно на свои результаты.
1. Варианты 3 и 4 по факту меняют план запроса, остаётся сравнивать однократный запуск 1 и 2.
2. Writes поровну. Чтений почти поровну. Duration отличается на 22% ( (135-104)/135 ). Отсутствие индексов, если эта ВТ используется почти гарантированно будет дороже.
3. Формулировка в 3 и 4 неправильная: не "Индексы", а "Индекс" - на ВТ он в 1С всегда один. Это важно.
УчетУправление инцидентами#1 03.03.17 11:48
(0) Лучше переименовать ваши "инциденты" в "обращения". Использовать общеупотребимые термины в неправильном смысле - плохая затея.
DevМетод определения и списания партий по ФИФО, реализованный в запросе#2 03.03.17 10:31
(0) Это вообще на количестве проводок больше 10000 работает?
DevДобавляем http-ссылки на самописную систему учета задач#13 10.02.17 10:04
(12) Каждый из перечисленных чем-то хорош. BB очень даже интересен, когда есть hg-шники или когда весь остальной стек atlassian куплен (какими же дешёвыми кажутся лицензии 1С по сравнению с набором jira+conf+bitbucket, с учетом того что каждый год надо платить по половине начальной стоимости!).
Более того, git вполне позволяет в одной организации держать несколько разных source control серверов. Просто те, кого не устраивает общий продукт, настраивают зеркальный push со своей песочницы - так как минимум история коммитов сохраняется.
DevДобавляем http-ссылки на самописную систему учета задач#11 09.02.17 21:34
(8) Ни в коем случае не подумайте, что мне что-то в вашем решении не понравилось. Нормальное решение, хорошо оформленная статья.
Просто немного удивило, что с вашими требованиями (закрытые бесплатные репозитарии, хотите больших объёмов) вы остановились BB.

Лично мне gitlab нравится гораздо больше.
1. Устанавливается реально просто.
2. Активно развивается (как обратная сторона - есть куда развиваться). За прошедший год авторы столько всего сделали, что я даже удивляюсь.
3. LDAP - это в первую очередь возможность подтянуть пользователей из active directory.
4. Сервис по code review - это же обычные мерж реквесты. Они там примерно аналог PR в bitbucket и github.
5. С продуктами atlassian интеграция, конечно, хуже чем в BB, но уж ссылки на тикеты подсвечивает.
6. Главное преимущество в том, что из альтернатив - единственный продукт, который можно установить локально абсолютно бесплатно и без ограничения по пользователям и с достаточным для комфортной работы функционалом. На моей нынешней работе есть куча ограничений по доступу к BB, потому что не куплено достаточно лицензий (аналитикам и другим "неразработчикам" не дают доступ).

На самом деле между gitlab/bitbucket/github примерный паритет по фичам и они очень похожи. У каждого из них есть свои фишки, но в целом для разработчика на 90% всё равно каким из них пользоваться. Чуть-чуть в стороне стоит upsource - он не выигрывает и не проигрывает, но заметно другой.
DevДобавляем http-ссылки на самописную систему учета задач#5 09.02.17 14:22
Решение интересное, но не проще ли было поднять свой гитлаб? Бесплатно. Нет ограничений на размер и количество пользователей. Захостить можно почти где угодно. Ставится за несколько минут. API, трекер, CI (правда очень "самобытный"), wiki, интеграция с LDAP.
HardwareАренда места для своего сервера. Волгоград#12 06.02.17 16:43
(11) За 2 года глобальные инциденты были даже в M1 и DataSpace. А если система, например, начинает перекидывать на резервный ЦОД при сбое основного, то часто этот процесс не остановить и он доставляет изрядную головную боль.
HighLoadНагрузочное тестирование сервера 1С при использовании WEB сервисов#28 06.02.17 11:05
(26) Это рекомендации 10-15-летней давности. Они сейчас устарели. Если кратко, то нужно
1. Нужно как-то разделить (или научиться считать отдельно) все виды дисковой загрузки сервера. В данном случае это примерно 6-10 видов.
2. Посмотреть параметр "% загруженности". Вместе с динамикой текущей очереди (отдельно на запись и чтение и вместе) и временем отклика (R/W и общее)
3. Посмотреть sys.dm_os_waitstats - я думаю, что там будет просто всё забито writelog и pageiolatch_*.
HighLoadНагрузочное тестирование сервера 1С при использовании WEB сервисов#25 06.02.17 10:47
(24) X5560 держит 144ГБ и она там трёхканальная, а не парами (у меня дома десктоп на близком к ним по архитектуре W3690), но это не важно. Я не могу придумать какими планками набрать 76 ГБ. Даже по парам.