297 читали · 1 год назад
Особенности поиска и фильтрации данных с XPath
XPath (XML Path Language) — это язык запросов, используемый для навигации по элементам и атрибутам в документах XML. XPath позволяет находить информацию в XML-структурах с помощью путей, которые описывают, как добраться до нужных данных. XPath использует путь-директивы для указания местоположения узлов в XML-документе. Узлы могут быть элементами, атрибутами, текстом и другими частями структуры. Путь указывается с помощью путевых выражений, которые могут включать синтаксис для выбора конкретных узлов, фильтров и условий...
1048 читали · 3 года назад
Как обойти ограничение в 1000 элементов для оператора IN в ORACLE
Рано или поздно, каждый специалист, работающий с базами данных ORACLE, наталкивается на ограничение максимального количества элементов для оператора IN: SELECT *   FROM  VOUCHERS WHERE CLIENT_ID IN (28, 45, 46, 102,...) В ORACLE для оператора IN в скобках можно перечислять не более 1000 элементов через запятую. Иногда этого количества может не хватать. Что делать в этом случае? Во-первых, давай рассмотрим случай когда такого большого количества может не хватать? Не каждый день составляешь запрос...
683 читали · 5 лет назад
Разбор XML в 1С с помощью механизма XDTO
Механизм XDTO (XML data transfer objects) собственная разработка 1С, который появился с выходом платформы 8.1. Это очень мощный инструмент, а удобный разбор XML лишь малая часть того, что он может. В рамках этой статьи останавливаться подробно на самом механизме не буду...
828 читали · 3 года назад
Настройка работы СУБД PostgreSQL 13 под управлением менеджера ресурсов высокой доступности Pacemaker/Corosync в Debian 11
В статье расскажу про мой опыт настройки Postgresql для работы под контролем кластерной службы Pacemaker. Основная цель данного решения - обеспечить защиту СУБД от сбоя операционной системы или аппаратного обеспечения сервера. В случае сбоя, экземпляр СУБД будет автоматически запущен на оставшихся исправных узлах кластера. Данное решения не обеспечивает защиту от повреждения данных - удаление таблиц или файлов БД. Для защиты от подобных повреждений необходимо настроить резервное копирование - https://postgrespro...