Telegram Web
Плюсы и минусы написания запросов с ORM и на SQL

SQL против ORM — один из самых горячих споров среди разработчиков. Одни уверены, что писать SQL-запросы вручную — это гарантия контроля и эффективности. Другие считают, что ORM упрощает жизнь и снижает вероятность ошибок. А что, если правда где-то посередине?

В этой статье Автор разберет плюсы и минусы обоих подходов, рассмотрит реальные примеры уязвимостей, производительности и удобства сопровождения кода. Почему SQL-инъекции до сих пор остаются проблемой? Когда ORM становится тормозом, а когда — спасением? Правда ли, что ORM — это просто «модная игрушка», или же он стал стандартом разработки?

Читать статью
​​Книга «PostgreSQL 17 изнутри»: заглянем под капот слона

"Компания Postgres Professional представляет обновленную книгу Егора Рогова «PostgreSQL 17 изнутри», выпущенную в издательстве «ДМК Пресс» в 2025 году. Она может стать настольной для всех, кто стремится к глубокому пониманию работы PostgreSQL.

«PostgreSQL 17 изнутри» представляет собой детальное исследование архитектуры СУБД. Автор последовательно разбирает ключевые аспекты, начиная с организации данных и заканчивая тонкостями работы индексов различных типов."

Читать статью

Скачать книгу «PostgreSQL 17 изнутри» можно свободно на сайте Postgres Professional:

https://postgrespro.ru/education/books/internals
​​Про резидентные базы данных

"Как хранить данные в памяти без развертывания сервера СУБД: ликбез по реляционным и нереляционным In-Memory хранилищам на примере SQLLite, NebulaGraph Lite, DuckDB и Redis."

Читать статью
​​Аномалии конкурентного доступа

В распределённых базах данных YDB, CockroachDB по умолчанию используется уровень изоляции SERIALIZABLE. В PostgreSQL, Oracle Database, MySQL по умолчанию используется READ COMMITED. В стандарте SQL указаны только три аномалии. В статье приводится пример аномалии потерянного обновления в задаче "списания средств" и рассматривается, почему уровень READ COMMITED и ограничения целостности достаточны для решения задачи.

Читать статью
​​Выпустили «PostgreSQL. Профессиональный SQL» для тех, кто хочет лучше понять «слона»

"Книга Евгения Моргунова «PostgreSQL. Профессиональный SQL» служит мостом от базовых знаний к продвинутому использованию языка SQL в среде PostgreSQL. Она предоставляет глубокие знания для работы со сложными запросами, аналитикой и серверной логикой."

Читать статью

"Учебное пособие и сопутствующие материалы (включая виртуальную машину с предустановленной СУБД и учебной базой данных) свободно доступны  на официальном сайте Postgres Professional: 
https://postgrespro.ru/education/books/advancedsql "
2025/06/26 03:15:26
Back to Top
HTML Embed Code: