TGViewer
Oracle Developer👨🏻‍💻 Oracle Developer👨🏻‍💻 @oracle_dbd · 3.43K subscribers
Post #1397 977
Задачка №3. Дублирование соединений 🎯

Коллеги, всем привет! 👋 На связи Денис.
Сегодня будет интересная задачка.

Смотрите. Есть запрос - довольно простой: две таблички соединяются через JOIN. Казалось бы, в плане запроса должно быть одно соединение по department_id.

select /*+ use_nl(t d) */
t.first_name, d.department_name
from hr.employees t
join hr.departments d
on d.department_id = t.department_id;


Но. В реальном плане - их два. Хотя в запросе ничего такого нет.
Откуда взялось второе?


Вопрос к вам: почему так произошло? Можете порассуждать в комментариях - интересно, кто в какую сторону покопает 👇

Разберу ответ на вебинаре 13 августа 19:00.

Всем хорошего дня и до встречи на вебинаре 🤝

#oracle #sql #join #оптимизация #планзапроса #задачка #вебинар #Denis_Kivilev

Канал Oracle Developer | Чатик 💬
Мини-курс Оптимизация: Быстрый старт 🚀

📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱Threads
RUTUBE
  • 👍 6
More from @oracle_dbd
  1. Oct 14, 2026EXECUTE IMMEDIATE и конкатенация: страшная залепа 😱 Коллеги, всем привет! 👋 На связи Ден…
  2. Oct 12, 2026NO_DATA_FOUND, который не падает 🫥 Коллеги, всем привет! 👋 На связи Денис. Продолжаем те…
  3. Oct 9, 2026🎥 Index Scan vs Table Access Full: 4 чтения против 15 396 Коллеги, всем привет! 👋 На свя…
  4. Oct 7, 2026WHEN OTHERS THEN NULL - тихий убийца 🤫 Коллеги, всем привет! 👋 На связи Денис. Последние…
  5. Oct 6, 2026Один запрос - пять SQL_ID 🤷🏻‍♂️ Коллеги, всем привет! 👋 На связи Денис. Под постом про…
  6. Oct 4, 2026Семья - самое главное ✅ Друзья всем привет! Сегодня будет воскресный щитпостинг 😊 Не нрав…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →