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

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

Новый режим реструктуризации (обновление базы данных на сервере в режиме v2) 168

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

Данная статья скорее является заметкой и отчетом об успешном использовании нового механизма реструктуризации баз данных 1С. Актуально для больших баз данных.

31.10.2018    18182    Dach    46    

Ускорение реструктуризации таблиц Промо 126

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

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

12.09.2013    47870    OLEG4120    32    

Файловая база зависает при реструктуризации таблиц. 8.3 12

Тестирование и исправление v8 Бесплатно (free)

Файловая база УНФ 1.6, платформа 8.3.7.1790. База перестала проходить Тестирование и исправление (ТиИ), при реструктуризации зависала на таблице Присоединенные файлы, при этом можно было закрыть окно ТиИ по кнопке Закрыть и закрыть потом конфигуратор, но база оставалась в монопольном режиме, помогало только принудительное удаление файла блокировок.

18.11.2016    11888    de0nis    2    

Опыт по восстановлению файловой версии базы после неудачной реструктуризации таблиц 103

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

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

09.10.2012    54714    soaron78    12    

Миллионы строк в таблицах 1С? Быстрая реструктуризация - не проблема! 38

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

Иногда случаются ситуации, когда в некую таблицу 1С (будь то справочник, регистр сведений или накопления) - необходимо добавить новое поле (реквизит, измерение, ресурс). В обычной ситуации, когда строк в таблице самой БД немного - платформа спокойно справляется с этой задачей. Но что делать, если строк накопилось за время ведения учета 1 млн? А если 10 млн? 100 млн? Более 300 млн? Если Вы не хотите ждать N-ое количество суток в ожидании, когда же закончится реструктуризация, или изобретать другие способы - статья для Вас. Основная идея заключается в том, что соответствие имен метаданных объектов конфигурации 1С (а также их ссылочных взаимосвязей между собой) и имен физических таблиц и колонок в самой БД - эта информация хранится в служебных таблицах этой же БД.

13.07.2016    20101    Dach    36    

Сокращение подразделений в УПП 9

Бухгалтерский учет v8 УПП1 Россия БУ Бесплатно (free)

Последовательность действий при сокращении и реструктуризации подразделений в конфигурации УПП

07.12.2016    6623    docerman    0    

SQL манипуляции с базой 1С: удаление регистрации, очистка неудавшейся реструктуризации 7

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

Глобальная быстрая очистка регистрации изменений объектов. Для всех планов обмена. Удаление временных таблиц при реструктуризации

1 стартмани

07.03.2017    8451    19    Nefertary    6    

Быстрая реструктуризация справочника с большим количеством записей (V77 DBF) 13

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

Кто сталкивался с проблемой реструктуризации справочника с большим количеством записей (для себя я определил количество >10'000, хотя подозреваю, что это также зависит от общего количества уже присутствующих реквизитов), тот знает, что прежде чем это делать приходится хорошенько подумать о целесообразности этого действа и попытаться найти альтернативное решение. Но для себя я выработал чрезвычайно простой, надежный и быстрый способ выполнять изменения в структуре справочника с любым количеством записей.

10.10.2008    7237    UncleVader    20    

Изменение структуры баз 1С 7.7 без долгой реструктуризации. Часть 1. Справочники 31

Практика программирования v7.7 1cv7.md Абонемент ($m)

На днях встретил вопрос на форуме про возможность внесения изменений в конфигурацию без долгого сохранения в рабочей базе большого объема. Вот решил поделиться опытом, как это делал я. База у нас была объемом порядка 120 Гб. К базе обращался сайт в режиме 24/7, поэтому важно было быстро сохранять изменения и желательно без последующего монопольного запуска для восстановления индексов и процедур и без отключения пользователей от базы. Это первая часть статьи и посвящена она справочникам. С одной стороны - это самый простой объект, с другой стороны, именно про справочник спрашивалось на форуме. Если статья будет востребована, то я напишу аналогичные про документы, регистры и может еще что.

1 стартмани

13.08.2013    16444    Reptile    5    

Как разбить базу на файлы и не сойти с ума 108

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

Разбиение базы данных 1C на файлы и последующее сопровождение. Нюансы, грабли и прочее.

06.04.2019    8546    YPermitin    30    

Файловые базы *.1CD. Физическая структура. Восстановление. 515

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

Как устроены файловые базы? Что делать, если база упала? В статье приведены обзорные сведения об устройстве баз и возможностях восстановления. Приведено описание новых возможностей Tool_1CD.

06.06.2013    170299    awa    124    

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

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

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

10.02.2019    10902    YPermitin    53    

Создаем свои индексы для баз 1С. Со своей структурой и настройками! 124

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

Поговорим о неплатформенных индексах для информационных баз 1С. Об особенностях их использования, целесообразности и подводных камнях.

05.11.2018    11939    YPermitin    31    

Сжатие данных в базе данных средствами СУБД 21

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

На Инфостарте есть статья https://infostart.ru/public/114634/ про то, как навесить триггеры на создание таблиц, чтобы новые таблицы в БД создавались сжатыми. Для существующих баз предлагается загрузить базу из ДТ или сделать ТиИ с реструктуризацией. Предлагаю вашему вниманию скрипт, который сделает это для существующей БД средствами SQL.

27.10.2017    13318    Fragster    41    

Секретный релиз платформы v77.27.7 Промо 552

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

Исправления платформы, позволяющие запустить 1cv77 в клиент-серверном варианте на СУБД MS SQL 2005-2014 без понижения режима совместимости.

10 стартмани

07.03.2011    237655    587    spock    898    

Регистры сведений 1С. Как это устроено. 713

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

Основная идея публикации - собрать в одном месте информацию о внутреннем устройстве такой абстрактной сущности, как "Регистр сведений 1С" и ответить на ряд вопросов: Что происходит при записи регистра в различных режимах? Что такое на самом деле "СрезПервых" и "СрезПоследних"? Как оптимально выбрать структуру регистра? Это та информация, владея которой, начинаешь лучше понимать как это работает и как правильно использовать регистры сведений.

05.08.2016    146405    Sergey.Noskov    154    

Чем PostgreSQL может быть полезен разработчику 1С Промо 170

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

В статье будут рассмотрены примеры, которые могут оказаться полезными в повседневной работе разработчика 1С и не только: как можно сделать снимок рабочей базы без файла резервной копии, как можно эффективно использовать табличные пространства СУБД PostgreSQL, а также как организовать простой и удобный доступ к админке СУБД посредством мобильных устройств.

20.12.2018    15347    Shmell    38    

Сжатие баз данных 1С:Предприятие в MS SQL Server Промо 142

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

Тема сжатия баз данных 1С в настоящий момент довольно часто обсуждается. Достоинства сжатия известны – уменьшение размера базы данных, уменьшение нагрузки на дисковую подсистему и некоторое ускорение выполнения тяжелых операций чтения/записи. Из недостатков – небольшое увеличение нагрузки на процессоры сервера СУБД за счет расхода ресурсов на компрессию/декомпрессию данных. Но при использовании в качестве MSSQL и DB2 (за Oracle и PostgreSQL не скажу, т.к. не знаю) есть один «подводный камень» - при выполнении реструктуризации происходит декомпрессия новых таблиц и индексов. Происходить это может как при выполнении обновления конфигурации с изменением структуры метаданных, так и при выполнении тестирования и исправления ИБ (реиндексация пересоздает только индексы, а реструктуризация – и таблицы, и индексы). «Проблема» кроется в том, что признак сжатия устанавливается индивидуально для каждой таблицы и индекса.

29.01.2012    75488    Aleksey.Bochkov    57    

Работа с предопределенными элементами в 8.3 62

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

Из-за добавления в платформу функционала по разделителям разработчиками была существенно пересмотрена работа с предопределенными значениями объектов. Опишу те моменты, с которыми нам довелось столкнуться.

09.08.2014    65378    Aleksey.Bochkov    31    

Опыт оптимизации и контроля производительности в БД с 3000 пользователей Промо 313

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

Данная статья написана по материалам доклада, прочитанного на Конференции Инфостарта IE 2014 29-31 октября 2014 года. Меня зовут Сергей, являюсь руководителем отдела оптимизации и производительности систем в компании "Деловые линии". Цель этого доклада – поделиться информацией о нашем опыте работы с большой базой на платформе 1С, с чем пришлось столкнуться, как удалось обеспечить работоспособность. Уверен, что вам будет интересно, так как подобной информацией мало кто делится, да и про само существование таких систем их владельцы стараются не рассказывать, максимум про это «краем глаза» упоминают участвовавшие в проекте вендоры. **update от 04.03.2016 по вопросам из комментариев

05.08.2015    55902    Sergey.Noskov    119    

Как я восстанавливал разрушенную базу. АКТ 2 39

Тестирование и исправление v8 1cv8.cf Бесплатно (free)

Приёмы, которые помогут тебе устранить рассинхронизацию данных и метаданнах (на уровне SQL)

31.08.2015    19421    METAL    15    

Использование SQL Server Change Tracking для регистрации изменений данных объектов 1С:Предприятие 8 38

Перенос данных из 1C8 в 1C8 v8 Бесплатно (free)

SQL Server Change Tracking - способ регистрации изменений данных объектов 1С:Предприятие 8 средствами SQL Server версии 2008 и выше. Использование этой технологии снижает нагрузку на систему и увеличивает параллельность работы пользователей. Change Tracking разрабатывалась специально для повышения производительности и удобства использования в сценариях интеграции и синхронизации данных между приложениями.

26.10.2016    11759    zhichkin    13    

Сжатие таблиц SQL (УФ) Промо 16

Сервисные утилиты Администрирование данных 1С v8::УФ 1cv8.cf Платные (руб)

Обработка позволяет уменьшить размер базы данных SQL путем сжатия её таблиц. Разработана для работы в управляемых формах.

1000 руб.

14.04.2017    16049    0    4    

Конфигурация Flowcon Промо 64

Обработка документов Управление бизнес-процессами (BPM) Управление проектом v8 1cv8.cf Платные (руб)

Набор инструментов для управления задачами, проектами и бизнесом.

9000 руб.

08.01.2019    12509    0    59    

Ошибка SDBL: Ожидается имя таблицы (pos=6). Причины, лечение, обход. Поиск отсутствующих таблиц изменений 3

Тестирование и исправление v8 1cv8.cf Россия Абонемент ($m)

Получили ошибку Ошибка SDBL: Ожидается имя таблицы (pos=6) ? Надеюсь, мой опыт борьбы с этим явлением Вам поможет.

1 стартмани

04.09.2019    901    3    burmsergey    2    

Порядок обновления релизов конфигураций 7.7 19

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

Порядок обновления релизов конфигураций Для обновления релизов конфигураций программ системы 1С:Предприятие 7.7 мы рекомендуем использовать режим "Объединение конфигураций" вместо загрузки измененной конфигураций. Основное преимущество этого режима - возможность обновить конфигурацию, в которую вы вносили какие-либо изменения.

18.05.2007    36780    harleq    3    

Открытая просьба разработчикам подсистем 168

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

Давайте жить дружно. Письмо - буквально, мольба человека который приобрел несколько подсистем и теперь пытается их банально внедрить. Итого 4 подсистемы 1 приобретена тут одна поставлена франчами и 2 открытые с ограниченным функционалом.

29.12.2010    14492    iov    110    

Ошибка SQL Таблица не найдена 'NNNNNNNN' 35

Тестирование и исправление v8 БП2.0 Россия Бесплатно (free)

"В процессе обновления информационной базы произошла критическая ошибка" Если вы видите такое сообщение при тестирование - Вам сюда

30.11.2011    36128    buval    20    

Восстановление sql базы после динамического обновления. 250

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

Завис конфигуратор при динамическом обновлении базы, после при входе в конфигуратор выводится сообщение: «Внимание!!! При обновлении данных, после последней реструктуризации, произошла ошибка. Повторить обновление?»

06.06.2012    76124    Danil.Potapov    132    

Перенос регистра бухгалтерии "Хозрасчетный" в идентичную конфигурацию 9

Практика программирования Перенос данных из 1C8 в 1C8 v8 1cv8.cf БП2.0 УТ10 Россия БУ Абонемент ($m)

Был такой случай: у клиента при реструктуризации хозрасчетного затирались все субконто. Нужно было после реструктуризации перенести все данные из копии вручную. Проблема стала в переносе ссылок между базами, так как ссылка из одной базы после перемещения через внешнее соединение в другую базу ставала "чужой" в той базе, хоть УникальныйИдентификатор оставался одинаковый. Решил выложить обработку, которая успешно переносит все данные регистра бухгалтерии хозрасчетного через внешнее соединение.

1 стартмани

12.08.2012    12306    6    modul    6    

Скрипт для сравнения структуры полей таблиц разных баз на SQL 3

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

Скрипт показывает какие поля и таблицы есть в одной базе SQL и нет в другой

28.09.2012    9499    gimmy    1    

СделайСАМ: лжеОбъектное расширение конфигурации Промо 24

Практика программирования v8 1cv8.cf Россия Абонемент ($m)

Конфигурация на поддержке без возможности внесения изменений или в модели сервиса, базовая. Как быть, если нужно дать пользователю вводить и хранить большое количество разнородной дополнительной информации, которую желательно хранить в самой информационной базе и доступ к ней иметь через приближенный к стандартному интерфейс? Представляем вам возможности использования ХранилищаНастроек. Начиная от создания дополнительного "справочника" с претензией на создание собственной разработки с массой дополнительных "объектов" в виде внешней обработки (для управляемого приложения, т.к. залезать тонким клиентом теперь можно в большинство решений)

1 стартмани

20.11.2012    11291    3    samamoiloff    23    

Восстановление работоспособности файловой базы. 3. Конфигурация Промо 96

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

Восстановление работоспособности разрушенной файловой базы. Этап 3. Лечим конфигурацию.

21.04.2013    45177    andrewks    18    

Восстановление SQL базы 1С 8.2. после неудачного сохранения конфигурации 105

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

При динамическом обновлении, в процессе сохранения конфигурации, вылетела база 1С и отказалась заходить в режим Конфигуратора, выдавая сообщение "Внимание!!! При обновлении данных, после последней реструктуризации, произошла ошибка. Повторить обновление?", если ответить утвердительно, то появлялось сообщение "Обнаружена незавершенная операция сохранения конфигурации. Для продолжения работы необходимо завершить операцию.", после чего Конфигуратор закрывался.

18.07.2013    32486    lord_soth    45    

Методы борьбы с ошибками загрузки .DT в файловом варианте 112

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

Что делать, если архив базы загружается в файловом варианте с ошибкой "Превышен максимально допустимый размер внутреннего файла", а загрузить очень надо? Постараюсь примерно описать технологию, которую нам удалось разработать при активном участии Виктора Сосновского из фирмы "1С" на партнерском форуме.

09.09.2013    65852    vvr908    34    

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

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

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

1 стартмани

08.01.2014    32811    111    barelpro    45    

Smart Configurator - расширяем конфигуратор без Снегопата и ТурбоКонфа 140

Снегопат, openconf v8 1cv8.cf Абонемент ($m)

Набор скриптов с использованием Autohotkey позволяет упросить работу в конфигураторе. Часть функционала дублирует возможности снегопата/турбоконфа, часть уникальна. Возможности конфигуратора расширяются за счет автоматического вызова хоткеев плафтормы/операционной системы. Никаких внедрений в процессы, модификации файлов платформы/ОС не происходит.

1 стартмани

30.03.2015    24434    84    ret-Phoenix    92    

Особенности работы платформы 1С с СУБД OracleDatabase 94

Интеграция Бесплатно (free)

Статья посвящена работе платформы 1С с СУБД ORACLEDATABASE

07.04.2015    33579    comol    45