Процедура обнаружения взаимоблокировок в PostgreSQL
РostgreSQL автоматически обнаруживает взаимоблокировки. В статье рассматривается процедура обнаружения взаимоблокировок, трудоёмкость процедуры обнаружения, причины...
Перейти к статье | SQLpedia
РostgreSQL автоматически обнаруживает взаимоблокировки. В статье рассматривается процедура обнаружения взаимоблокировок, трудоёмкость процедуры обнаружения, причины...
Перейти к статье | SQLpedia
SQL vs Excel: когда таблицы уже не справляются
Когда в компании работа выстроена в Excel, проблем нет, пока в таблице несколько тысяч строк. Но бизнес растёт, и вот в файле уже миллион записей. Поиск тормозит, сложные формулы зависают. А если сотрудник случайно удалит столбец — восстанавливать придётся вручную. Это первые сигналы, что Excel не справляется.
Перейти к статье | SQLpedia
Когда в компании работа выстроена в Excel, проблем нет, пока в таблице несколько тысяч строк. Но бизнес растёт, и вот в файле уже миллион записей. Поиск тормозит, сложные формулы зависают. А если сотрудник случайно удалит столбец — восстанавливать придётся вручную. Это первые сигналы, что Excel не справляется.
Перейти к статье | SQLpedia
Manticore Search в 3 раза быстрее Elasticsearch рендерит дашборды Kibana
В этой статье мы сравним производительность двух поисковых систем, объясним, как провести тест самостоятельно, и разберем ключевые преимущества Manticore Search для анализа логов.
Перейти к статье | SQLpedia
В этой статье мы сравним производительность двух поисковых систем, объясним, как провести тест самостоятельно, и разберем ключевые преимущества Manticore Search для анализа логов.
Перейти к статье | SQLpedia
Построение Flame Chart для MSSQL
Если в вашем коде TSQL много вложенных вызовов stored procedures, вы можете наглядно построить стек вызовов с помощью "flame chart" - стандартным представлением для профилирования вызовов.
Перейти к статье | SQLpedia
Если в вашем коде TSQL много вложенных вызовов stored procedures, вы можете наглядно построить стек вызовов с помощью "flame chart" - стандартным представлением для профилирования вызовов.
Перейти к статье | SQLpedia
Быстрый путь блокирования в PostgreSQL
Быстрый путь блокирования предназначен для уменьшения накладных расходов на получение и освобождение блокировок, которые часто запрашиваются, но редко конфликтуют. При работе с базой данных наиболее часто запрашивают блокировки команды SELECT, INSERT, UPDATE, DELETE, MERGE.
Перейти к статье | SQLpedia
Быстрый путь блокирования предназначен для уменьшения накладных расходов на получение и освобождение блокировок, которые часто запрашиваются, но редко конфликтуют. При работе с базой данных наиболее часто запрашивают блокировки команды SELECT, INSERT, UPDATE, DELETE, MERGE.
Перейти к статье | SQLpedia
SQL и нейросети: изучаем логику моделей через анализ и визуализацию весов
SQL — это не только про базы данных. В машинном обучении его используют для анализа весов, поиска аномалий, сравнения моделей и визуализации их логики. SQL помогает определить значимость признаков, заметить переобучение и оценить работу модели.
Перейти к статье | SQLpedia
SQL — это не только про базы данных. В машинном обучении его используют для анализа весов, поиска аномалий, сравнения моделей и визуализации их логики. SQL помогает определить значимость признаков, заметить переобучение и оценить работу модели.
Перейти к статье | SQLpedia
Аномалии конкурентного доступа
В распределённых базах данных YDB, CockroachDB по умолчанию используется уровень изоляции SERIALIZABLE. В PostgreSQL, Oracle Database, MySQL по умолчанию используется READ COMMITED.
Перейти к статье | SQLpedia
В распределённых базах данных YDB, CockroachDB по умолчанию используется уровень изоляции SERIALIZABLE. В PostgreSQL, Oracle Database, MySQL по умолчанию используется READ COMMITED.
Перейти к статье | SQLpedia
Уже через год мы будем общаться с базами данных по-русски
По прогнозу Gartner, запросы на естественном языке вытеснят SQL уже в 2026 году.
Перейти к статье | SQLpedia
По прогнозу Gartner, запросы на естественном языке вытеснят SQL уже в 2026 году.
Перейти к статье | SQLpedia
Sandbox DB: универсальная песочница для погружения в Big Data, аналитику и визуализацию
Сегодня автор расскажет вам о своем мини‑проекте под названием «Песочница Sandbox DB».
Перейти к статье | SQLpedia
Сегодня автор расскажет вам о своем мини‑проекте под названием «Песочница Sandbox DB».
Перейти к статье | SQLpedia
Выбор индексов в базах данных для highload-систем
Индексы – это «ускорители» доступа к данным в базах данных. Правильно выбранные индексы могут многократно ускорить запросы, что особенно критично в highload-системах с большими объёмами данных и большим числом запросов.
Перейти к статье | SQLpedia
Индексы – это «ускорители» доступа к данным в базах данных. Правильно выбранные индексы могут многократно ускорить запросы, что особенно критично в highload-системах с большими объёмами данных и большим числом запросов.
Перейти к статье | SQLpedia
Forwarded from QApedia | Тестирование
Рабство под видом работы: как распознать неадекватную вакансию
Рынок вакансий в IT порой напоминает поле битвы между здравым смыслом и фантазиями HR-отделов.
Перейти к статье | QApedia
Рынок вакансий в IT порой напоминает поле битвы между здравым смыслом и фантазиями HR-отделов.
Перейти к статье | QApedia
MERGE + OUTPUT: Upsert с логированием без триггеров
Сегодня поговорим про MERGE в MS SQL Server. Не просто MERGE, а MERGE с OUTPUT — как обновлять данные, вставлять новые и одновременно логировать изменения.
Перейти к статье | SQLpedia
Сегодня поговорим про MERGE в MS SQL Server. Не просто MERGE, а MERGE с OUTPUT — как обновлять данные, вставлять новые и одновременно логировать изменения.
Перейти к статье | SQLpedia
SIGNAL 11 или как спасти Percona MySQL-сервер от спонтанных перезагрузок
Предыстория: в середине лета наша команда DBA взяла на поддержку больше 30 серверов баз данных MySQL одного известного в России маркетплейса. Знакомство было интересным, масса нестандартных задач.
Перейти к статье | SQLpedia
Предыстория: в середине лета наша команда DBA взяла на поддержку больше 30 серверов баз данных MySQL одного известного в России маркетплейса. Знакомство было интересным, масса нестандартных задач.
Перейти к статье | SQLpedia
Сиквел и приквел: занимательная археология
В статье автор рассказывает о том, как появились первые реляционные системы, как возник и всех победил язык SQL.
Перейти к статье | SQLpedia
В статье автор рассказывает о том, как появились первые реляционные системы, как возник и всех победил язык SQL.
Перейти к статье | SQLpedia
PostgreSQL 17: архитектура и тюнинг SQL-запросов
Погрузись в архитектуру и прокачай оптимизацию запросов одной из самых популярных open source СУБД – PostgreSQL.
🌐 В программе курса:
🤩 Разберем, как работают СУБД вообще и PostgreSQL в частности: что такое MVCC, ACID, WAL, LRU, PPC/TPC и другие фундаментальные понятия архитектуры баз данных
🤩 Получите свой собственный выделенный облачный PostgreSQL-сервер (8 vCPU, 12G RAM, 100G NVMe) – БЕСПЛАТНО на время обучения предоставляется
🤩 Получите теорию и практику EXPLAIN и EXPLAIN ANALYZE на разных типа запросов
🤩 Изучите архитектуру хранения данных в PostgreSQL, типы и особенности индексов, а также получите полезные советы и трюки оптимизации БД
🗓 Старт курса: 24 апреля. Продолжительность: 5 недель обучения (четверг, 18:00 МСК).
Изучить программу и записаться можно здесь.
🤩 Кто мы: R&D-центр Devhands, основатель школы Алексей Рыбак.
Автор курса — Николай Ихалайнен, эксперт по СУБД (ex-Percona), со-основатель MyDB, энтузиаст открытого ПО.
Реклама. ИП Рыбак А.А. ИНН 771407709607 Erid: 2VtzquiQ76e
Погрузись в архитектуру и прокачай оптимизацию запросов одной из самых популярных open source СУБД – PostgreSQL.
Изучить программу и записаться можно здесь.
Автор курса — Николай Ихалайнен, эксперт по СУБД (ex-Percona), со-основатель MyDB, энтузиаст открытого ПО.
Реклама. ИП Рыбак А.А. ИНН 771407709607 Erid: 2VtzquiQ76e
Please open Telegram to view this post
VIEW IN TELEGRAM
Как я оставила печати и взяла SQL: путь к Data Quality
Это история о том, как любовь к данным и таблицам превратилась в новую профессию, и почему SQL — лучший универсальный язык после русского.
Перейти к статье | SQLpedia
Это история о том, как любовь к данным и таблицам превратилась в новую профессию, и почему SQL — лучший универсальный язык после русского.
Перейти к статье | SQLpedia