Что будет результатом запроса?
Anonymous Quiz
29%
Ошибка из-за RETURNING
15%
UPDATE выполнится, но ничего не вернёт
36%
Команда вернет все измененные строки
20%
Ошибка из-за UPDATE
👍18🔥4
Делимся полезным репозиторием с SQL-запросами по часто возникающим вопросам: получение и модификация данных, ускорение запросов, обслуживание БД и прочее.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🔥8👍2
Напишите решение для удаления всех дублирующихся
email, оставив только один уникальный email с наименьшим id.Используйте оператор
DELETE. После выполнения скрипта таблица Person должна отображать результат. Порядок строк в итоговой таблице не важен.Входные данные:
+----+------------------+
| id | email |
+----+------------------+
| 1 | john@example.com |
| 2 | bob@example.com |
| 3 | john@example.com |
+----+------------------+
Вывод:
+----+------------------+
| id | email |
+----+------------------+
| 1 | john@example.com |
| 2 | bob@example.com |
+----+------------------+
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤5🔥4
В статье рассматривается решение задачи, где с помощью SQL рассчитывается система линейных уравнений для управления движением захвата в игровом автомате.
Автор подробно объясняет, как использовать возможности PostgreSQL для решения подобных задач и даёт пошаговый разбор с примерами кода.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1🔥1
Почему
DELETE FROM table работает медленнее, чем TRUNCATE?Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤21🔥9👍3😁1
В статье рассказывается, как обновить кластер PostgreSQL с версии 13 до 16 с минимальным простоем.
Автор подробно объясняет каждый шаг, включая создание реплики, настройку логической репликации и использование
pg_upgrade.Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤2🔥2
Что такое SELF JOIN и как его использовать?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤6🔥4👀2
SQLmap — это мощный инструмент с открытым исходным кодом для автоматизированного обнаружения и эксплуатации SQL-инъекций.
Он позволяет быстро выявлять уязвимости в базах данных и поддерживает различные типы SQL-инъекций, включая извлечение данных, обход паролей и получение доступа к файловой системе.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7
Please open Telegram to view this post
VIEW IN TELEGRAM
😁50👍11🔥3😱2
Какие уровни изоляции транзакций поддерживает PostgreSQL?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍8❤1
В статье рассматривается использование инструментов
grep, sed и awk для эффективной обработки логов и конфигурационных файлов PostgreSQL. Автор подробно объясняет, как с их помощью быстро находить ошибки, редактировать настройки и анализировать производительность запросов, приводя практические примеры команд и скриптов.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥1
Что такое денормализация, и когда ее следует использовать?
Ответ:
Она может быть полезна в ситуациях, когда частые операции JOIN между таблицами снижают скорость выполнения запросов. Однако денормализация увеличивает сложность поддержки данных и может привести к несогласованности, поэтому ее следует применять с осторожностью.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍6❤3🤔2
В статье рассматриваются хеш-индексы в PostgreSQL, их особенности и применение для ускорения поиска по точному совпадению.
Автор объясняет, как работают бакеты в хеш-индексах, сравнивает их с B-tree индексами и приводит рекомендации по использованию в зависимости от объёма данных и типов запросов.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥3👍1
Что делает
VACUUM в PostgreSQL?Ответ:
Подробнее —
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍7🔥5
Блог владельца «SQL Community»
Жизнь в Telegram и за его пределами, бизнес на каналах и никакого программирования:
https://t.me/+aCHBvQ03TEFjMDRi
Жизнь в Telegram и за его пределами, бизнес на каналах и никакого программирования:
https://t.me/+aCHBvQ03TEFjMDRi
💊1
В статье разбирается нестандартное использование SQL для вычисления центра масс и предсказания движения объектов.
Автор показывает, как применять PostgreSQL для моделирования клеточных автоматов и анализа их состояний без явного симулирования.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥3👍1