Книги по базам данных, которые стоит прочитать в 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
Быстрый путь блокирования в 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
👍2
  Уже через год мы будем общаться с базами данных по-русски
По прогнозу Gartner, запросы на естественном языке вытеснят SQL уже в 2026 году.
Перейти к статье | SQLpedia
  
  
  
  
  
По прогнозу Gartner, запросы на естественном языке вытеснят SQL уже в 2026 году.
Перейти к статье | SQLpedia
😱5
  Sandbox DB: универсальная песочница для погружения в Big Data, аналитику и визуализацию
Сегодня автор расскажет вам о своем мини‑проекте под названием «Песочница Sandbox DB».
Перейти к статье | SQLpedia
  
  
  
  
  
Сегодня автор расскажет вам о своем мини‑проекте под названием «Песочница Sandbox DB».
Перейти к статье | SQLpedia
❤2
  Выбор индексов в базах данных для highload-систем
Индексы – это «ускорители» доступа к данным в базах данных. Правильно выбранные индексы могут многократно ускорить запросы, что особенно критично в highload-системах с большими объёмами данных и большим числом запросов.
Перейти к статье | SQLpedia
  
  
  
  
  
  Индексы – это «ускорители» доступа к данным в базах данных. Правильно выбранные индексы могут многократно ускорить запросы, что особенно критично в highload-системах с большими объёмами данных и большим числом запросов.
Перейти к статье | SQLpedia
Forwarded from QApedia | Тестирование
Рабство под видом работы: как распознать неадекватную вакансию
Рынок вакансий в IT порой напоминает поле битвы между здравым смыслом и фантазиями HR-отделов.
Перейти к статье | QApedia
  
  
  
  
  
Рынок вакансий в IT порой напоминает поле битвы между здравым смыслом и фантазиями HR-отделов.
Перейти к статье | QApedia
👍2
  MERGE + OUTPUT: Upsert с логированием без триггеров
Сегодня поговорим про MERGE в MS SQL Server. Не просто MERGE, а MERGE с OUTPUT — как обновлять данные, вставлять новые и одновременно логировать изменения.
Перейти к статье | SQLpedia
  
  
  
  
  
Сегодня поговорим про MERGE в MS SQL Server. Не просто MERGE, а MERGE с OUTPUT — как обновлять данные, вставлять новые и одновременно логировать изменения.
Перейти к статье | SQLpedia
👍1
  SIGNAL 11 или как спасти Percona MySQL-сервер от спонтанных перезагрузок
Предыстория: в середине лета наша команда DBA взяла на поддержку больше 30 серверов баз данных MySQL одного известного в России маркетплейса. Знакомство было интересным, масса нестандартных задач.
Перейти к статье | SQLpedia
  
  
  
  
  
Предыстория: в середине лета наша команда DBA взяла на поддержку больше 30 серверов баз данных MySQL одного известного в России маркетплейса. Знакомство было интересным, масса нестандартных задач.
Перейти к статье | SQLpedia
🤣4