Расширенный фильтр

Все публикации — все для 1С

Инструкция: ускоряем tempdb переносом в RAM диск 90

Производительность и оптимизация (HighLoad) Бесплатно (free)

При работе 1С:Предприятия 8 в режиме клиент-сервер широко используются временные таблицы. Кроме того, TEMPDB используется Microsoft SQL Server при выполнении запросов, использующих операторы GROUP BY, UNION, DISTINCT и т.п. Эта служебная БД весьма нагружена и её ускорение сулит нам серьезный выигрыш в производительности. Давайте же поместим её в RAM.

29.01.2019    12796    MrWonder    79    

Не стартует TempDB (MS SQL Server) 30

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

Если после переноса tempdb перестал запускаться MS SQL Server, не паникуйте, прочтите эту статью, как решить проблему.

13.11.2013    25713    Gilev.Vyacheslav    16    

Оптимизация расчета себестоимости выпуска продукции (УПП 1.3, Партионный учет) 46

Практика программирования Производство готовой продукции (работ, услуг) Производство готовой продукции (работ, услуг) v8 УПП1 БУ Абонемент ($m)

В результате выполненных доработок удалось уменьшить время проведения Регламентной операции "Рассчитать себестоимость (БУ, НУ)" в два и более раза, а в отдельных операциях (Распределение продукции и затрат по переделам) удалось достичь 7-ми кратного уменьшения времени проведения!

1 стартмани

23.08.2016    10121    25    linkov    23    

Нагрузочное тестирование. В дни проведения ЧМ по футболу. 42

Производительность и оптимизация (HighLoad) v8 Абонемент ($m)

Нагрузочное тестирование. Подготовка к экзамену 1С:Эксперт. По мотивам доклада Виктора Богачева Инфостарт Event 2014. В дни проведения ЧМ по футболу.

1 стартмани

24.06.2018    7273    vasilev2015    9    

Оптимистические уровни изоляции в MS SQL Server 40

Администрирование данных 1С Бесплатно (free)

Оптимистические уровни изоляции транзакций были введены в SQL Server 2005 как новый способ борьбы с проблемами блокировок и согласованности данных. В отличие от пессимистических уровней изоляции, при использовании оптимистических уровней запросы не могут считать данные, которые были изменены другими транзакциями, но еще не были зафиксированы (читаются "старые" данные). При этом не происходит конфликта совмещаемых (S) и монопольных (X) блокировок.

30.11.2017    12046    Irwin    1    

Автоматизируем "перезаливку" баз (Скрипты для SQL-Server - Часть 1) 113

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

Предлагаю вашему вниманию несколько SQL-скриптов (для MS SQL-Server) для автоматизации процесса резервного копирования и восстановления баз данных. Скрипты для восстановления позволяют "перезаливать" базы данных, т. е. восстанавливать одну базу из копий другой базы данных. Все скрипты формируют лог для вывода и при необходимости могут отправлять результат работы по электронной почте.

1 стартмани

15.03.2018    21318    16    Tavalik    12    

Как можно "положить" SQL сервер с помощью обычной консоли запросов 1С Промо 67

Производительность и оптимизация (HighLoad) v8 1cv8.cf Бесплатно (free)

Описано как из 1С, с помощью безобидной на первый взгляд обработки, можно сделать неработоспособным SQL сервер. Предложены меры, позволяющие избежать этого.

22.01.2014    62126    yuraos    112    

Многопоточное ускорение однопользовательских нагрузок в 1С + Microsoft SQL Server 2017 176

Практика программирования Разработка v8 v8::Запросы Бесплатно (free)

Взаимодействие с Microsoft SQL Server нередко вызывает трудности у 1С-ников, а потому интересны любые моменты, связанные с его использованием. О своем опыте работы с новым SQL Server 2017 участникам конференции Infostart-2018 рассказал директор ООО «Аналитика софт» Дмитрий Дудин.

11.06.2019    11499    dmurk    134    

Зачем запросу план и кто его выполняет? 175

Практика программирования v8::Запросы Бесплатно (free)

Как определить, почему запрос выполняется слишком долго? Что происходит с запросом на стороне сервера баз данных? В статье приводится объяснение, что такое план запроса и для чего он нужен. А также говорится о том, в чем разница между потоком операторов и потоком данных, как работает оптимизатор и зачем нужна статистика.

09.08.2018    18125    Dem1urg    44    

Обслуживание баз данных. Не так просто, как кажется 95

Производительность и оптимизация (HighLoad) Администрирование СУБД v8 1cv8.cf Бесплатно (free)

Считаете, что обслуживание индексов и статистик дело простое? Что ж, это не всегда так.

14.10.2019    3048    YPermitin    10    

Набор скриптов для знакомства с SQL Server 203

Производительность и оптимизация (HighLoad) Администрирование СУБД Бесплатно (free)

Поговорим о скриптах, которые помогут быстро ознакомиться с состоянием SQL Server, в том числе с вопросами производительности.

30.09.2019    8873    YPermitin    10    

Проектирование сервера под 1С 233

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

Выбор оптимального серверного оборудования под 1С — задача, требующая как минимум желания разбираться в структуре вычислительной нагрузки. Мониторинг поведения основных подсистем сервера в реальных условиях, в сочетании с доводами здравого смысла (а не продуктового маркетинга) — оружие тех, у кого бюджет ограничен, но задачу решать надо. У кого есть лишние деньги, тому дозволено не вникать в подробности. Автор – Юрий Жуковский, 26 сентября (оригинал статьи http://ko.com.ua/proektirovanie_servera_pod_1s_66779)

05.10.2012    112081    zabaluev    75    

Проблемы: Перенос данных из ЗУП 2.5 в ЗУП 3.0. 9

Перенос данных из 1C8 в 1C8 v8::СПР ЗУП2.5 ЗУП3.x Россия Бесплатно (free)

Описание проблем: 1. При переносе данных из ЗУП 2.5 в ЗУП 3.0 на сервере Win 2012 64, обработка «НачальнаяНастройкаПрограммы» переносит данные в течение 20 секунд и выводит сообщение «Успешно», но в результате база абсолютно пустая. 2. База SQL tempdb и её лог съедают на диске почти терабайт.

04.01.2016    16533    rebuzx    4    

Будни 1С-ника. Операция CREATE FILE вызвала ошибку операционной системы 32 27

Администрирование данных 1С v8 Россия Бесплатно (free)

Ошибка на ровном месте (но найти решение оказалось очень трудоемким), поэтому решил выложить, авось кому пригодится

07.03.2017    11653    Marik    6    

Неоптимальности вида «план исполнения запроса "испортился"» - поиск и исправление 69

Производительность и оптимизация (HighLoad) v8 Бесплатно (free)

Рассматривается один из частых типов проблем в рабочих базах (второй после блокировок, пожалуй... впрочем, часто и тесно с ними связанный). Материал относится к базам данных на связке «1С - MS SQL Server».

05.02.2018    13689    fhqhelp    20    

Опыт миграции из собственного датацентра в облако AWS Промо 20

Производительность и оптимизация (HighLoad) Бесплатно (free)

Хотя данная публикация и не имеет прямого отношения к 1С, она может быть интересна тем, кто занимается крупными базами данных на MS SQL Server. Описывается опыт миграции баз данных в облако AWS в компании glassdoor.com, где я занимался этим проектом. Это первый драфт текста, получившийся довольно скомканным - в процессе буду дополнять.

29.07.2018    8527    Aleksey.Bochkov    7    

Быстрее чем INSERT! BULK-операции и примеры использования 112

Производительность и оптимизация (HighLoad) Практика программирования Внешние источники данных Перенос данных из 1C8 в 1C8 Разработка Бесплатно (free)

Microsoft SQL Server поддерживает так называемые BULK-операции, используемые для быстрого изменения больших объемов данных в базе. В статье пойдет речь о практических примерах их использования. Все примеры сделаны в контексте платформы 1С (а как иначе).

09.03.2019    9725    YPermitin    38    

Выгрузка из конфигурации 1С: Предприятие 7.7 + SQL SERVER 2005 с работающими пользователями 11

Администрирование данных 1С v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Методика получения выгрузки средствами 1С, конфигурации 1С: Предприятие 7.7 + SQL SERVER 2005 с работающими пользователями.

1 стартмани

28.10.2009    25138    0    Diversus    10    

Регламентные операции с индексами в MS SQL Server (Скрипты для SQL-Server - Часть 2) Промо 146

Производительность и оптимизация (HighLoad) Абонемент ($m)

В данном вебинаре я расскажу о том, что такое индексы, зачем они нужны, какие регламентные операции необходимо выполнять с индексами, а также будут приведены соответствующие скрипты (для MS SQL-Server) для обслуживания индексов баз данных.

1 стартмани

22.03.2018    20316    24    Tavalik    7    

Еще немного полезных SQL-скриптов (Скрипты для SQL-Server - Часть 3) Промо 113

Производительность и оптимизация (HighLoad) Абонемент ($m)

Представляю вашему вниманию заключительный вебинар из цикла вебинаров по скриптам для MS SQL-сервера.

1 стартмани

29.03.2018    18361    10    Tavalik    5    

Трюки с внешними источниками данных 164

Практика программирования Разработка v8 1cv8.cf Бесплатно (free)

Некоторые трюки для преодоления ограничений внешних источников данных.

14.03.2019    12793    YPermitin    52    

Ловля блокировок на связке "Microsoft SQL server - 1С" 38

Производительность и оптимизация (HighLoad) v8 v8::blocking Бесплатно (free)

Материал относится к базам данных на связке «1С - MS SQL Server». Один из способов отлова блокировок в бд 1С . Переход к управляемым блокировкам через режим "Автоматический и управляемый".

16.07.2019    3502    fhqhelp    0    

Звоним из «1С». Универсальный софтфон для стандартных конфигураций «1С» с открытым кодом для платформ 8.2, 8.3 для Asterisk и не только. 107

Рабочее место Телефония, SIP v8 v8::УФ 1cv8.cf Абонемент ($m)

Уважаемые господа, представляю Вашему вниманию внешнюю обработку - софтфон для стандартных конфигураций «1С» с открытым кодом. Это две реализации с претензией на универсальность для обычных и управляемых приложений. Универсальность имеет свои минусы (на них укажу позже, если кто сам не увидит), которые легко «побеждаются» интеграцией в необходимую конфигурацию с внесением в последнюю соответствующих небольших изменений. Хотя, и с минусами, как мне кажется, как-то можно жить. Мне не удалось найти оператора или PBX, с которыми звонилка не работала бы (разве что Skipe) . Некоторые коллеги почему-то отдельно отмечали факт успешного взаимодействия с Mango, хотя, по правде сказать, я не очень понимаю, почему могут возникать сложности с этим оператором при использовании других инструментов. Вообще, этап тестирования был очень сжатым, и могу предположить, что будет найдено, какое-то количество негативных моментов (всегда хочется, чтобы их было немного.)., которые надо будет поправить. Буду рад любым вашим замечаниям и благодарен за здравую критику. Я думаю, что для нее в данном случае будет достаточно места. Этап тестирования, хоть и был сжатым, но все же был. Прежде всего, проверил на Asterisk, мне это показалось наиболее актуальным. MasterTel любезно предоставил для тестирования свои ресурсы, включая городской номер, Callobok.ru создал для меня экаунт на своем сервере, четвертым был провайдер sipnet. Во всех четырех случаях был положительный результат, больше нигде проверять не стал, т.к. все используют один и тот же протокол (кроме skype). Ах, ну да! Конечно же, на собственном сервере проверял, похоже тоже «жужжит». Что касается конфигураций, проверил работоспособность обычного приложения на "Бухгалтерии предприятия 2.0", "Управление торговлей 10.3", "Комплексная автоматизация", "Розница 1.0", управляемое приложение - "Управление торговлей 11", "Бухгалтерия предприятия 3.0", "Управление небольшой фирмой 1.4" (1.5 тоже должна работать), "Розница 2.0".

2 стартмани

16.07.2014    47007    565    sip2all    211    

Автоматизация массовой проверки действительности российских паспортов 36

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

Добрый день, коллеги. По работе пришлось заняться решением интересной задачи - автоматизацией процесса массовой проверки действующих клиентов. В процессе разработки пришлось столкнуться с рядом подводных камней, поэтому решил написать статью на эту тему. Если вы работаете с физическими лицами и выстраиваете с ними долгосрочные отношения, например, в сфере финансов, лизинга, аренды и т.п., вам, наверняка, будет интересен данный пост. Если у вас в штате несколько сотен сотрудников, и актуальность информации об их паспортных данных крайне важна, вам, вероятно, также может быть полезна эта статья.

22.08.2018    7317    VladimirElohov    42    

Секционирование таблиц и индексов в мире 1С 157

Производительность и оптимизация (HighLoad) Бесплатно (free)

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

10.02.2019    10959    YPermitin    53    

1С в 1cloud.ru. Теплое, ламповое, свое 4

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

Если верить психологам, поколению Z, перед тем как купить какую-либо вещь, нужно обязательно увидеть ее в интернете. А моему поколению наоборот - хочется обязательно попробовать "на зуб". Помните в первой статье я писал: - теперь хожу проверяю, на месте ли банк... Так вот с этим облаком так возможно сделать. Интересующихся прошу под кат…

25.03.2019    3915    capitan    86    

Скрипт MS SQL для вывода информации о дате последнего изменения БД и размере БД. Для всех БД на сервере. 8

Сервисные утилиты Статистика базы данных Администрирование данных 1С Бесплатно (free)

Что делает: Скрипт выводит в виде таблицы информацию о дате последнего изменения базы ( берется из _UsersWorkHistory) и её размер. Кому нужно: Может помочь администраторам у которых на сервере множество различных БД 1С. Одним нажатием кнопки можно понять какие БД стоит рассматривать как "неиспользуемые". Работает только с базами 8.2 управляемое приложение т.к. для определения даты последнего изменения используется системная таблица: _UsersWorkHistory

10.04.2013    16661    VVi3ard    7    

Ошибки в ЦУП и способы решения 162

Производительность и оптимизация (HighLoad) v8 1cv8.cf Абонемент ($m)

Эксперт - это человек, совершивший все возможные ошибки в очень узкой области. Часто приходится работать с ЦУП (Центр Управления Производительностью), в итоге наступил, наверное, на все грабли, какие только возможно. Представляю вашему вниманию список частых (и не очень) ошибок в ЦУП и способы их решения. 90% проблем с ЦУП возникает из-за неверной настройки, прав доступа, по вине администраторов и т.д. Здесь же приведены как раз остальные 10%, т.е. ошибки в коде ЦУП и прочие ситуации, которые возникают, даже если все настроено правильно.

1 стартмани

10.09.2013    55195    46    Andreynikus    127    

Свертывание объемной базы средствами SQL 61

Свертка базы v8 1cv8.cf Абонемент ($m)

Свертывание объемной базы средствами SQL

1 стартмани

08.01.2014    32858    111    barelpro    45    

История оптимизации одного большого запроса средствами MSSQL Profiler и 1С 144

Практика программирования v8 ЗУП2.5 Бесплатно (free)

Я думаю многие из Вас сталкивались с необходимостью оптимизации больших запросов, которые трудно поддаются рефакторингу. Иногда такие запросы бывают настолько объемны (несколько тысяч строк кода и десятки запросов в пакете), что просто не знаешь с какой стороны к ним подступиться. В статье я описал историю оптимизации заполнения документа «Начисление зарплаты сотрудникам» в ЗУП 2.5 на одном из проектов. В итоге получился некий «мини-гайд» как можно использовать SQL Profiler и План выполнения запроса для выявления неоптимальных/некорректных участков кода для больших запросов.

21.01.2014    29999    krolya    63    

Пакетная запись таблицы значений с клиента в СУБД (ускорение построчного INSERT) 21

Производительность и оптимизация (HighLoad) v8 1cv8.cf Бесплатно (free)

В некоторых информационных системах используются внешние источники данных. И, порой, возникает необходимость записи в таблицу внешнего источника неких значений. Допустим, имеется большая таблица значений, получаемая расчетным способом в 1С. Необходимо записать строки таблицы значений во внешний источник. Классический способ решения - использование ADO, обход строк таблицы в цикле и построчный INSERT с помощью конструкции INSERT INTO "+NameTable+" (ColumnName) values("+SetValue+")" То есть, на каждую строку мы производим физическую запись в СУБД, заставляем работать носитель данных (жесткий диск например). Предлагаю способ, как ускорить этот процесс и записать всю ТЗ разом, пакетно.

16.06.2014    16839    Dach    12    

SQL сервер 2008: обслуживание, анализ производительности Промо 258

Производительность и оптимизация (HighLoad) Абонемент ($m)

Полезные скрипты и запросы для SQL 2008: обслуживание, анализ производительности. Файл со всеми скриптами во вложении.

1 стартмани

23.10.2014    62418    42    jan27    63    

Быстро, дёшево и массово подстраховать базы клиентов от утери. Комплексная система удалённого резервного копирования 39

Архивирование (backup) Абонемент ($m)

Вы можете держать копии баз своих клиентов актуальными на своем backup-сервере. Rsync передаст только изменения базы, в связи с чем, передача данных произойдет самым рациональным способом. Обновление копии файловой базы происходит почти мгновенно, даже по низкоскоростным каналам связи. Вы сможете держать копии всех MSSQL баз на своём удалённом сервере с почасовой актуальностью. Как это сделать описываю в деталях. Систему можно использовать вообще для любых файлов. Если копия не обновляется заданное время - приходит оповещение об этом. Предыдущая версия уже несколько лет работает на локальном backup-сервере, который спасал мою честь несколько раз.

2 стартмани

14.11.2017    12186    ЕСТЬNULL    8    

Конфигурация сервера (серверов) для работы в 1С:ERP 38

Администрирование данных 1С v8 ERP2 Бесплатно (free)

Каким должны быть сервера (или сервер) для комфортной работы пользователей в системе 1С:ERP? Давайте попробуем разобраться вместе.

23.12.2017    25495    Tavalik    52    

Сжатие логов журнала транзакции MS SQL 25

Администрирование данных 1С Бесплатно (free)

Автоматический шринк журнала транзакций и перевод базы в простой режим восстановления.

14.04.2018    7810    bashinsky    8    

А еще был такой случай 6

Администрирование данных 1С Бесплатно (free)

Сервер, Сеть и два Сеанса.

04.02.2019    3060    kraynev-navi    11    

Таблицы серверов (как просто выбрать сервер) 62

Администрирование данных 1С v8 1cv8.cf Абонемент ($m)

Перед началом проекта требуется определить параметры серверного и клиентского оборудования, необходимые для работы внедряемой программы 1С:Предприятие, и учесть будущую нагрузку, которая ляжет на систему в реальной рабочей обстановке. Мощность оборудования должна быть достаточной для нормальной работы пользователей. Но как подобрать сервер простым способом?

1 стартмани

20.05.2019    7129    sapervodichka    11    

Бизнес-аналитика с помощью Power BI 65

Управление проектом Бесплатно (free)

Тема статьи – это бизнес-аналитика. Возможно, кто-то этого не знает, но внедрение бизнес-аналитики – это очень больно. Когда внедряются не просто какие-то дашборды, а действительно бизнес-аналитика, происходит увольнение большого количества сотрудников, потому что выясняется, что они не выполняют те функции, которые на них возложены.

11.07.2019    6319    pbazeliuk    18    

Опять уперлись в платформу ?, Мрачные раздумья о производительности ... 3

Администрирование данных 1С Россия Бесплатно (free)

Приветствую всех. Скажу сразу: букв написал много, потому кому лень до конца читать – просто закрываем ветку. Значит так. Есть определенная фирма, оказывающая услуги, в которой я тружусь начальником отдела ИТ два года, . Специфика фирмы такова, что корпоративная информационная система должна работать в реальном режиме времени и выдавать информацию 24 часа в сутки 7 дней в неделю

24.04.2007    15129    support    30    

Прямые запросы 1спп с наложением фильтров 17

Инструментарий разработчика v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Обработка для тестирования прямых запросов, есть множественный фильтр.

31.08.2009    17821    0    dav405    38