Как называется роль (пользователь) в PostgreSQL, которая обладает всеми правами доступа и может обходить любые проверки разрешений?
Anonymous Quiz
22%
Admin
25%
Root
15%
Owner
38%
Superuser
👍11🔥4😁3❤1
⚡️ SQL-трюк, который редко используют: `IS DISTINCT FROM`
Проблема обычного сравнения:
не возвращает
Вместо этого можно писать так:
Зачем это нужно:
1. обновляешь строку только если значение реально изменилось
2. корректно работаешь с
3. не плодишь лишние записи в WAL
4. не триггеришь лишние
Особенно полезно в API, где фронт постоянно присылает одни и те же данные.
Маленький оператор, который делает SQL сильно аккуратнее.
Проблема обычного сравнения:
NULL <> 'new value'
не возвращает
true. В SQL NULL ломает привычную логику сравнений.Вместо этого можно писать так:
UPDATE users
SET email = :new_email
WHERE id = :id
AND email IS DISTINCT FROM :new_email;
Зачем это нужно:
1. обновляешь строку только если значение реально изменилось
2. корректно работаешь с
NULL3. не плодишь лишние записи в WAL
4. не триггеришь лишние
updated_at, triggers и replication eventsОсобенно полезно в API, где фронт постоянно присылает одни и те же данные.
Маленький оператор, который делает SQL сильно аккуратнее.
👍17❤5🤯1
Media is too big
VIEW IN TELEGRAM
SQL-инъекция за 40 секунд: Лайт против L
Разбираем SQL-инъекцию на пальцах в формате Лайт против L. Что это такое, как обычная строка ввода меняет логику запроса, к чему это приводит и какими способами реально закрыть дыру. Коротко, по делу и так, чтобы запомнилось.
Больше таких видео: https://www.youtube.com/shorts/c4gBi094jkU
@sqlhub
Разбираем SQL-инъекцию на пальцах в формате Лайт против L. Что это такое, как обычная строка ввода меняет логику запроса, к чему это приводит и какими способами реально закрыть дыру. Коротко, по делу и так, чтобы запомнилось.
Больше таких видео: https://www.youtube.com/shorts/c4gBi094jkU
@sqlhub
👍7❤5🔥4
Глобальный дефицит RAM может начать ослабевать к 2028 году.
Об этом заявил CEO Micron Санджай Мехротра на earnings call за Q3 2026.
Но важная деталь: речь не о том, что цены резко вернутся к прежним уровням.
Micron говорит осторожнее.
Поставки могут улучшиться в 2028 году, но спрос тоже продолжит расти. Особенно со стороны дата-центров, AI-инфраструктуры и серверного рынка.
То есть новая мощность может прийти, но её сразу начнут съедать hyperscalers, облака и AI-кластеры.
Для потребителей это означает простую вещь: облегчение возможно, но дешёвая память не гарантирована.
RAM становится не просто компонентом для ПК, а частью глобальной гонки за compute.
Об этом заявил CEO Micron Санджай Мехротра на earnings call за Q3 2026.
Но важная деталь: речь не о том, что цены резко вернутся к прежним уровням.
Micron говорит осторожнее.
Поставки могут улучшиться в 2028 году, но спрос тоже продолжит расти. Особенно со стороны дата-центров, AI-инфраструктуры и серверного рынка.
То есть новая мощность может прийти, но её сразу начнут съедать hyperscalers, облака и AI-кластеры.
Для потребителей это означает простую вещь: облегчение возможно, но дешёвая память не гарантирована.
RAM становится не просто компонентом для ПК, а частью глобальной гонки за compute.
❤6👍1🔥1🤯1
tracesage добавляет локальный tracing без инфраструктуры для LangChain/LangGraph-агентов всего в две строки.
Он записывает каждый chain, tool call и LLM call в SQLite, а затем показывает запуск в браузере как live graph и timeline.
Open source, установка через
https://github.com/kjgpta/tracesage
Он записывает каждый chain, tool call и LLM call в SQLite, а затем показывает запуск в браузере как live graph и timeline.
Open source, установка через
pip install, лицензия MIT.https://github.com/kjgpta/tracesage
This media is not supported in your browser
VIEW IN TELEGRAM
Когда баз много, администрирование превращается в ручное управление хаосом: серверы, кластеры, бэкапы, мониторинг и диагностика.
🐘 Postgres Professional на бесплатном вебинаре покажет, как управлять множеством баз через единый веб-интерфейс Postgres Pro Enterprise Manager.
📊 Это графическая платформа для DBA, DevOps, архитекторов и технических лидеров. Она входит во все редакции Postgres Pro и решает задачи администрирования без ручного написания SQL-команд.
На вебинаре покажут, как с помощью PPEM:
✅ Мониторить инфраструктуру
✅ Управлять экземплярами БД
✅ Работать с бэкапами
✅ Искать проблемы и ускорять диагностику
🤖 Отдельно покажут ИИ-ассистента в новой версии платформы: он обращается к документации и помогает быстрее решать типовые задачи.
📅 30 июня, вторник, 11:00 по Москве, продолжительность — 2 часа с Q&A.
Регистрируйтесь и приходите посмотреть PPEM в деле. Участие бесплатное.
Реклама ООО «ППГ» Инн: 7707083893 Erid: 2VtzqwfUQwK
🐘 Postgres Professional на бесплатном вебинаре покажет, как управлять множеством баз через единый веб-интерфейс Postgres Pro Enterprise Manager.
📊 Это графическая платформа для DBA, DevOps, архитекторов и технических лидеров. Она входит во все редакции Postgres Pro и решает задачи администрирования без ручного написания SQL-команд.
На вебинаре покажут, как с помощью PPEM:
✅ Мониторить инфраструктуру
✅ Управлять экземплярами БД
✅ Работать с бэкапами
✅ Искать проблемы и ускорять диагностику
🤖 Отдельно покажут ИИ-ассистента в новой версии платформы: он обращается к документации и помогает быстрее решать типовые задачи.
📅 30 июня, вторник, 11:00 по Москве, продолжительность — 2 часа с Q&A.
Регистрируйтесь и приходите посмотреть PPEM в деле. Участие бесплатное.
Реклама ООО «ППГ» Инн: 7707083893 Erid: 2VtzqwfUQwK
❤1👍1🔥1
Postgres 19 получил хорошие улучшения в управлении I/O.
В Postgres 18 появились три режима: io_uring, worker и sync - поведение как в 17-й версии.
Мне очень понравилась производительность и контроль, которые
В 19-й версии это расширили: теперь пул может динамически расти через четыре настройки:
По сути, теперь это больше похоже на I/O connection pool, а не на простую статическую настройку.
Мне нравится это направление. Жду бенчмарки. Скоро?
В Postgres 18 появились три режима: io_uring, worker и sync - поведение как в 17-й версии.
Мне очень понравилась производительность и контроль, которые
io_method=worker принёс в Postgres. Вместе с ним можно было задать io_workers=X, то есть количество background workers, выделенных под I/O. Бенчмарки 17 vs 18 - на картинке ниже.В 19-й версии это расширили: теперь пул может динамически расти через четыре настройки:
io_min_workers - минимальный размер пула I/O workersio_max_workers - максимальный размер пулаio_worker_idle_timeout - скорость уменьшения пулаio_worker_launch_interval - скорость увеличения пулаПо сути, теперь это больше похоже на I/O connection pool, а не на простую статическую настройку.
Мне нравится это направление. Жду бенчмарки. Скоро?
❤2👍2🔥1
Как называется специальная схема в PostgreSQL, где хранятся временные таблицы, созданные в рамках текущей сессии?
Anonymous Quiz
39%
temp_schema
40%
pg_temp_NNN
6%
public
16%
pg_catalog
🎥 Вебинар: Архитектурные паттерны AI-агентов: как проектировать автономные решения для бизнес-задач
На уроке рассмотрим:
• Как создавать архитектуру автономных AI-агентов, способных принимать решения и выполнять задачи;
• Какие архитектурные паттерны применяются при проектировании агентных решений;
• Как использовать агентные циклы, такие как ReAct и Plan-and-Execute, в прикладных сценариях;
• Как спроектировать AI-архитектуру для автоматизации бизнес-процесса на практическом примере.
После занятия вы будете знать:
• Как проектировать архитектуру AI-агентов под реальные бизнес-задачи;
• Как документировать и проверять архитектурные решения на разных уровнях детализации;
• Как применять профессиональные подходы и инструменты для разработки AI-решений;
⚠ Открытый урок проходит в преддверии старта курса «ИИ-архитектор».
👉 Для участия зарегистрируйтесь: https://otus.pw/zuvm/?erid=2W5zFGXnRLD
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
На уроке рассмотрим:
• Как создавать архитектуру автономных AI-агентов, способных принимать решения и выполнять задачи;
• Какие архитектурные паттерны применяются при проектировании агентных решений;
• Как использовать агентные циклы, такие как ReAct и Plan-and-Execute, в прикладных сценариях;
• Как спроектировать AI-архитектуру для автоматизации бизнес-процесса на практическом примере.
После занятия вы будете знать:
• Как проектировать архитектуру AI-агентов под реальные бизнес-задачи;
• Как документировать и проверять архитектурные решения на разных уровнях детализации;
• Как применять профессиональные подходы и инструменты для разработки AI-решений;
⚠ Открытый урок проходит в преддверии старта курса «ИИ-архитектор».
👉 Для участия зарегистрируйтесь: https://otus.pw/zuvm/?erid=2W5zFGXnRLD
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
❤2
Какое расширение PostgreSQL позволяет использовать специальные типы данных и функции для работы с географическими объектами?
Anonymous Quiz
61%
PostGIS
20%
GeoSQL
16%
PgMaps
3%
SpatialLink