Текстовая обработка в PostgreSQL: grep, sed, awk
Всё, что пишет PostgreSQL в /var/log/postgresql/, можно разбирать, фильтровать, анализировать и автоматизировать. Не нужно вручную листать гигабайты логов — научимся вытягивать полезные данные и работать с конфигами в пару команд.
Перейти к статье | SQLpedia
Всё, что пишет PostgreSQL в /var/log/postgresql/, можно разбирать, фильтровать, анализировать и автоматизировать. Не нужно вручную листать гигабайты логов — научимся вытягивать полезные данные и работать с конфигами в пару команд.
Перейти к статье | SQLpedia
🔥3
Postgres Professional выпустила новую версию Postgres Pro Standard 17.0.1
Компания Postgres Professional представила новую версию СУБД, созданную на базе Postgres Pro Standard 17.0.1. Обновление Postgres Pro Standard обеспечивает пользователям доступ к последним возможностям PostgreSQL 17 и включает 40 улучшений и новых функций, в том числе оптимизации для работы с «1С:Предприятие».
Перейти к статье | SQLpedia
Компания Postgres Professional представила новую версию СУБД, созданную на базе Postgres Pro Standard 17.0.1. Обновление Postgres Pro Standard обеспечивает пользователям доступ к последним возможностям PostgreSQL 17 и включает 40 улучшений и новых функций, в том числе оптимизации для работы с «1С:Предприятие».
Перейти к статье | SQLpedia
Оптимизация JOIN в PostgreSQL
При написании SQL-запросов с JOIN важно понимать, какой алгоритм соединения выберет PostgreSQL. От этого зависит скорость выполнения запроса, особенно на больших объемах данных. В этой статье разберем:
Перейти к статье | SQLpedia
При написании SQL-запросов с JOIN важно понимать, какой алгоритм соединения выберет PostgreSQL. От этого зависит скорость выполнения запроса, особенно на больших объемах данных. В этой статье разберем:
Перейти к статье | SQLpedia
👍5
Что нужно знать, чтобы писать быстрые SQL-запросы
В попытках повысить производительность начинающие программисты зачастую действуют методом перебора, а это не самый быстрый способ обучения. Для того чтобы писать эффективные запросы, требуется понимание принципов работы С
Перейти к статье | SQLpedia
В попытках повысить производительность начинающие программисты зачастую действуют методом перебора, а это не самый быстрый способ обучения. Для того чтобы писать эффективные запросы, требуется понимание принципов работы С
Перейти к статье | SQLpedia
NoSQL: понятие, виды баз данных и их особенности
NoSQL (что значит «Не только SQL») представляет новый класс систем управления данными, отходящих от реляционного подхода к хранению информации. В противовес традиционным СУБД, таким как MySQL или PostgreSQL, где все данные размещаются в таблицах с фиксированной структурой и строгими связями, NoSQL предлагает более гибкие способы организации и хранения информации. Эта технология не отрицает SQL, а расширяет возможности работы с данными.
Перейти к статье | SQLpedia
NoSQL (что значит «Не только SQL») представляет новый класс систем управления данными, отходящих от реляционного подхода к хранению информации. В противовес традиционным СУБД, таким как MySQL или PostgreSQL, где все данные размещаются в таблицах с фиксированной структурой и строгими связями, NoSQL предлагает более гибкие способы организации и хранения информации. Эта технология не отрицает SQL, а расширяет возможности работы с данными.
Перейти к статье | SQLpedia
👍7
Virtual generated columns в PostgreSQL 18
Ранее PostgreSQL уже поддерживал сгенерированные столбцы (начиная с версии 12), но только в варианте STORED, когда результат вычислений сохраняется в таблице.
Перейти к статье | SQLpedia
Ранее PostgreSQL уже поддерживал сгенерированные столбцы (начиная с версии 12), но только в варианте STORED, когда результат вычислений сохраняется в таблице.
Перейти к статье | SQLpedia
Вышла SQL Noir — игра для изучения SQL
Разработчики выпустили SQL Noir — игру для изучения SQL. По сюжету пользователю надо взять на себя роль детектива и раскрыть несколько преступлений, анализируя улики в базе данных.
Перейти к статье | SQLpedia
Разработчики выпустили SQL Noir — игру для изучения SQL. По сюжету пользователю надо взять на себя роль детектива и раскрыть несколько преступлений, анализируя улики в базе данных.
Перейти к статье | SQLpedia
👍8
Как медленно меняющиеся измерения помогают сохранить контекст изменений в данных
Основой для зарождения медленно изменяющиеся измерений стала модель — Звездная схема (star schema), которая была представлена в 1996 году Ральфом Кимболлом в его книге «The Data Warehouse Toolkit».
Перейти к статье | SQLpedia
Основой для зарождения медленно изменяющиеся измерений стала модель — Звездная схема (star schema), которая была представлена в 1996 году Ральфом Кимболлом в его книге «The Data Warehouse Toolkit».
Перейти к статье | SQLpedia
👍5
Книги по базам данных, которые стоит прочитать в 2025 году
Сегодня все говорят о цифровой трансформации и внедрении искусственного интеллекта в бизнес-процессы. Но многие забывают, что ИИ без данных не бывает. Именно качественные, актуальные и правильно структурированные данные определяют успех проекта в области машинного обучения и глубокого анализа.
Перейти к статье | SQLpedia
Сегодня все говорят о цифровой трансформации и внедрении искусственного интеллекта в бизнес-процессы. Но многие забывают, что ИИ без данных не бывает. Именно качественные, актуальные и правильно структурированные данные определяют успех проекта в области машинного обучения и глубокого анализа.
Перейти к статье | SQLpedia
👍1
Рассмотрим нововведения SQL Server Data Tools, связанные со средствами разработки БД для Microsoft SQL Server
Вас ждёт очень большая статья, в которой мы вместе:
1) посмотрим на изменения формата файла проекта sqlproj;
2) разберёмся с новой возможностью публикации dacpac в репозиторий артефактов (например, NuGet) с целью многократного переиспользования в других проектах sqlproj;
3) напишем анализатор кода tsql на C#, опубликуем его в репозиторий и используем в проекте sqlproj.
Перейти к статье | SQLpedia
Вас ждёт очень большая статья, в которой мы вместе:
1) посмотрим на изменения формата файла проекта sqlproj;
2) разберёмся с новой возможностью публикации dacpac в репозиторий артефактов (например, NuGet) с целью многократного переиспользования в других проектах sqlproj;
3) напишем анализатор кода tsql на C#, опубликуем его в репозиторий и используем в проекте sqlproj.
Перейти к статье | SQLpedia
👍2🔥1
Bloom-фильтры в Postgres: скрытый инструмент для оптимизации запросов
В мире разработки и работы с базами данных Bloom-фильтры – это мощный, но малоизвестный инструмент, который может значительно ускорить выполнение запросов и снизить нагрузку на систему.
Перейти к статье | SQLpedia
В мире разработки и работы с базами данных Bloom-фильтры – это мощный, но малоизвестный инструмент, который может значительно ускорить выполнение запросов и снизить нагрузку на систему.
Перейти к статье | SQLpedia
👍2🔥1
💪 Качаем скиллы PostgreSQL!
10 апреля 2025 года пройдет бесплатное комьюнити-мероприятие из серии PG BootCamp Russia — конференция, направленная на приобретение практических навыков при работе с СУБД PostgreSQL.
🔵 Программа рассчитана как на начинающих специалистов, так и на более опытных разработчиков, желающих углубить знания в части ядра и экосистемы продукта
🔵 Ведущие эксперты в области СУБД проведут мастер-классы и лекции по наиболее востребованным и интересным темам
🔵 Для тех, кто не сможет присутствовать очно, предусмотрена онлайн-трансляция
🧑🎓 Все участники получат электронные сертификаты, подтверждающие приобретение новых знаний и навыков.
📌 Дата и время: 10 апреля, в 10:00 (по ЕКБ)
Формат: офлайн/онлайн
Место проведения: конгресс-отель «Екатеринбург»
✅ Зарегистрируйтесь сейчас и приготовьтесь к захватывающему путешествию в мир СУБД!
10 апреля 2025 года пройдет бесплатное комьюнити-мероприятие из серии PG BootCamp Russia — конференция, направленная на приобретение практических навыков при работе с СУБД PostgreSQL.
🧑🎓 Все участники получат электронные сертификаты, подтверждающие приобретение новых знаний и навыков.
Формат: офлайн/онлайн
Место проведения: конгресс-отель «Екатеринбург»
✅ Зарегистрируйтесь сейчас и приготовьтесь к захватывающему путешествию в мир СУБД!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Процедура обнаружения взаимоблокировок в PostgreSQL
РostgreSQL автоматически обнаруживает взаимоблокировки. В статье рассматривается процедура обнаружения взаимоблокировок, трудоёмкость процедуры обнаружения, причины...
Перейти к статье | SQLpedia
РostgreSQL автоматически обнаруживает взаимоблокировки. В статье рассматривается процедура обнаружения взаимоблокировок, трудоёмкость процедуры обнаружения, причины...
Перейти к статье | SQLpedia
SQL vs Excel: когда таблицы уже не справляются
Когда в компании работа выстроена в Excel, проблем нет, пока в таблице несколько тысяч строк. Но бизнес растёт, и вот в файле уже миллион записей. Поиск тормозит, сложные формулы зависают. А если сотрудник случайно удалит столбец — восстанавливать придётся вручную. Это первые сигналы, что Excel не справляется.
Перейти к статье | SQLpedia
Когда в компании работа выстроена в Excel, проблем нет, пока в таблице несколько тысяч строк. Но бизнес растёт, и вот в файле уже миллион записей. Поиск тормозит, сложные формулы зависают. А если сотрудник случайно удалит столбец — восстанавливать придётся вручную. Это первые сигналы, что Excel не справляется.
Перейти к статье | SQLpedia
❤1
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