#

databases

Работа с базами данных и их настройка

DevOpsПроблема кракозябр в заметках Proxmox: решение отображения кириллицы

Решение проблемы отображения кракозябр вместо русского текста в заметках резервного копирования Proxmox. Пошаговые инструкции по исправлению кодировки UTF-8.

2 ответа 1 просмотр
Базы данныхКак определить IP-адрес и порт SQL-сервера для Bitrix 14.5

Пошаговое руководство по определению реальных параметров подключения к базе данных в Bitrix 14.5. Анализ файлов конфигурации и проверка через панель управления хостингом.

2 ответа 1 просмотр
ПрограммированиеПочему загрузка чатов в Asyncio + PySide6 + Telethon занимает 30 минут? Решение проблем SQLite

Оптимизация производительности загрузки чатов в Asyncio + PySide6 + Telethon. Решение проблем блокировки SQLite при работе нескольких воркеров.

6 ответов 1 просмотр
ПрограммированиеСравнение библиотек PostgreSQL для REST API на разных языках

Подробный анализ библиотек для работы с PostgreSQL при разработке REST API на Python, Java, C#, Go, TypeScript и Kotlin. Преимущества и особенности каждой экосистемы.

6 ответов 3 просмотра
Базы данныхДобавление вычисляемого поля в SELECT для сортировки в JPA QueryBuilder

Пошаговое руководство по добавлению вычисляемых полей в SELECT и использованию их для сортировки в Jakarta Persistence QueryBuilder с функцией btrim и приведением типа integer.

6 ответов 1 просмотр
Базы данныхОптимизация медленных запросов с фильтрами в PostgreSQL

Стратегии оптимизации запросов с LEFT JOIN и фильтрацией в PostgreSQL при работе с большими объемами данных.

2 ответа 1 просмотр
Базы данныхКаскадное vs ручное удаление: когда что использовать

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

4 ответа 1 просмотр
Мобильная разработкаИнициализация Hive-бокса 'cartbox' в Flutter

Пошаговое руководство по правильной инициализации и использованию Hive-бокса 'cartbox' в Flutter для избежания ошибок при работе с локальным хранилищем.

3 ответа 1 просмотр
ПрограммированиеЕстественная сортировка строк в PHP: natsort()

Руководство по реализации естественной сортировки строк в PHP с помощью natsort(). Корректная сортировка числовых и текстовых строк.

4 ответа 1 просмотр
Базы данныхНастройка apex_web_service.make_rest_request в Oracle APEX для использования SAN

Пошаговое руководство по настройке apex_web_service.make_rest_request в Oracle APEX для использования Subject Alternative Name (SAN) вместо Common Name (CN) при проверке SSL-сертификатов.

7 ответов 2 просмотра
Мобильная разработкаНастройка kapt для Room в Android проекте: пошаговое руководство

Полное руководство по настройке kapt для работы с Room в Android проектах. Узнайте, как правильно настроить аннотационную обработку и решить проблемы с совместимостью версий.

6 ответов 1 просмотр
ИИ и нейросетиИИ для сложных SQL-запросов: JOIN, CTE, оконные функции

Как эффективно использовать ChatGPT и o1 для написания sql запросы с join sql, подзапросами в sql, оконными функциями sql, CTE. Почему нужны итерации и как оптимизировать процесс с пайплайнами LLM и промптами для оптимизация sql запросов.

5 ответов 1 просмотр
Базы данныхКак исправить ORA-06550 PLS-00103 в PHP OCI8 Oracle CSV

Исправление ошибок ORA-06550 PLS-00103 (неожиданный символ /), пустого oracle sequence nextval в get_next_seq_no и TypeError oci_error(false) в PHP OCI8 при загрузке CSV в Oracle. Пошаговая диагностика и фиксы для php oracle на Linux.

5 ответов 1 просмотр
Базы данныхКак очистить столбец в большой таблице MySQL без UPDATE

Эффективные способы очистить данные в столбце MySQL-таблицы с миллионами строк: RENAME с новой таблицей, батч-UPDATE, pt-archiver, ALTER TABLE. Альтернативы UPDATE и TRUNCATE для mysql удалить столбец без блокировок и downtime.

6 ответов 1 просмотр
Базы данныхSELECT DISTINCT по нескольким столбцам в SQL: UPDATE уникальных

Как использовать SELECT DISTINCT для нескольких столбцов в SQL. Примеры запросов для поиска и обновления уникальных строк по дате и цене. Синтаксис distinct sql, NOT EXISTS, GROUP BY и CTE для PostgreSQL, MySQL, SQL Server.

5 ответов 2 просмотра
Базы данныхПочему GridDB Python игнорирует NULL/None в put_rows

Объясняем, почему клиент GridDB Python при bulk-вставке put_rows в Collection молча пропускает строки с NULL/None. Серверное ограничение, различия с put(), официальная документация, workaround'ы и анализ кода для Community Edition 5.x.

4 ответа 2 просмотра
Базы данныхСлучайная выборка из таблицы в SQL: методы и производительность

Обзор методов получения случайных строк в SQL: ORDER BY RAND(), ORDER BY NEWID(), TABLESAMPLE. Анализ производительности и оптимизация для больших таблиц.

6 ответов 2 просмотра
ПрограммированиеBlazor server: nvarchar в БД или Markdown в Azure Blob?

Сравнение хранения постов блога в Blazor server: строки nvarchar в базе данных vs Markdown-файлы в Azure Blob Storage. Преимущества, недостатки и рекомендации для простого портфолио-сайта на Blazor net с примерами реальных проектов.

5 ответов 1 просмотр
ДругоеОшибка печати в 1С Трактир БекОфис после обновления: как исправить

Как устранить ошибку 'Таблица не найдена Документ.СБ_ПланМеню.ИА_ДопУслуги' в 1С Трактир БекОфис после обновления. Пошаговое руководство по переносу настроек печати из рабочей базы, отладке внешних печатных форм и профилактике проблем.

6 ответов 1 просмотр
Базы данныхДаунсемплинг аналог M4 в табличной модели Apache IoTDB 2.0.5

Как реализовать прореживание данных (даунсемплинг) в Apache IoTDB табличной модели без функции M4. SQL-примеры с first_value, last_value, min_value, max_value и GROUP BY для извлечения ключевых точек временных рядов.

6 ответов 1 просмотр