fa
Feedback
Oracle Developer👨🏻‍💻

Oracle Developer👨🏻‍💻

رفتن به کانال در Telegram

🔝 канал о разработке в СУБД Oracle: SQL, PL/SQL, оптимизация, архитектура и другое... Backend-pro.ru - обучение по различным программам, связанных с backend-разработкой для ФЛ и ЮЛ. Основатель: @denis_dbd Кивилёв Денис Менеджер: @love_flowerrr Влада

نمایش بیشتر
3 426
مشترکین
-224 ساعت
+17 روز
+1830 روز
آرشیو پست ها
“У меня на тесте всё летает!” или Главная иллюзия разработчика 🚀 Коллеги, всем привет! 👋 Знаете, что вы чаще всего можете у
“У меня на тесте всё летает!” или Главная иллюзия разработчика 🚀 Коллеги, всем привет! 👋  Знаете, что вы чаще всего можете услышать во время разбора инцидента по тормозящему запросу на продакшене? “Да у меня на тесте всё работает за 50 миллисекунд, я проверял!” Ну да, конечно работает. В тестовой базе 1000 строк, а на проде - 50 миллионов. На тесте один пользователь, а на проде - 500 одновременных сессий. И вот этот красивый запрос, который у вас “летал”, начинает разваливаться. Высокая конкуренция, ожидания => красный мониторинг => тикет в жире => ж.па в мыле. А дальше - классика жанра. Разработчик начинает всовывать dbms_output в код (это еще если повезет), добавлять индексы наугад и т.д. Может сработает? А может и хуже сделает, потому что оптимизатор Oracle всё равно выберет Full Table Scan. Обычная история. Проблема в одном: большинство разработчиков работают с базой вслепую. Они не видят, как Oracle на самом деле собирается выполнять их запрос. Они пишут код, надеются на лучшее и молятся, “авось пронесет”. Не пронесёт. 🔹 Разница между “кодером” и инженером, которого ценят, - в понимании, того что он делает. 🔹 Такой специалист заранее знает, где запрос споткнется на объемах прода. 🔹 Он не “гадает на индексах” - он управляет поведением базы осознанно. Послезавтра, 18 сентября, у нас будет уже первая онлайн встреча на 8м потоке по Оптимизации Oracle SQL. Мы будем учиться не угадывать, а понимать - что происходит внутри базы, почему запрос тормозит и как это исправить до того, как тим лид выклюет вам мозг. Еще есть время. Велком к нам, записаться можно у моей помощницы Влады. 👉 Написать Владе 👈 Всем хорошего дня 🤝 #oracle #оптимизация_sql #базы_данных #карьера_в_IT #performance #sql #plan_execution Канал Oracle Developer | Чатик 💬 Мини-курс Оптимизация: Быстрый старт 🚀 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱Threads RUTUBE

پیام ویدیو00:57

پیام ویدیو00:56

Пробный период обучения, хорошая возможность погрузиться в процесс за 990 рублей 💻 Коллеги, всем привет! 👋 Сегодня стартова
Пробный период обучения, хорошая возможность погрузиться в процесс за 990 рублей  💻 Коллеги, всем привет! 👋 Сегодня стартовал подготовительный этап нашего 8-го потока  обучения Оптимизации Oracle SQL. Поэтому хочу рассказать про формат, который помогает принять взвешенное решение об обучении - пробный период. Это не демо-урок на час, а полноценное погружение в процесс, которое позволяет понять, подходит ли вам методика, темп и подача материала, прежде чем вкладывать деньги и время. Что дает пробный период? 🔹 Проверка на практике - вы сразу понимаете, насколько материал применим к вашим задачам. 🔹 Оценка формата и темпа - одним комфортно учиться интенсивно, другим нужно время на осмысление. Пробный период покажет, вписывается ли обучение в ваш график и ритм жизни. 🔹 Знакомство с преподавателями - в технических темах критически важно, чтобы человек говорил из реального опыта, а не пересказывал документацию. За пробный период это становится очевидно. 🔹 Минимальные риски - вместо того чтобы сразу платить полную стоимость курса (которая может быть весьма ощутимой), вы инвестируете символическую сумму и получаете честный срез того, что вас ждет дальше. Стоимость - 990 рублей. Сумма чисто символическая, идет на поддержку инфраструктуры (тестовые базы, окружения и прочее). Это реальная возможность погрузиться в процесс, поработать с материалом и принять осознанное решение.  ❕❕Ограничение - 10 мест      потому что формат предполагает обратную связь и работу с каждым участником, а не поток из сотен человек, где вы остаетесь один на один с записями. Обучаетесь с 14 по 28 сентября. Достаточно, что бы понять - ваше или нет. Хватит тормозить, пиши моей помощнице Владе, мест всего 10. 👉 Написать Владе Вместо традиционных пожеланий хорошего дня, фраза Джорджа оБернарда Шоу на подумать: “Он не упустил ни одной возможности упустить возможность”. #обучение #базы_данных #оптимизация #карьера_в_IT #производительность #SQL #развитие_в_IT Канал Oracle Developer | Чатик 💬 Мини-курс Оптимизация: Быстрый старт 🚀 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱Threads RUTUBE

Размышления после поездки в Россию и ситуация в целом Коллеги, всем привет ) С вами Денис. И это субботне-воскресный щитпостинг. Кому не нравится - пролистываем. 21го июля я стартанул из Бразилии через Казахстан в РФ. В КЗ были кое-какие дела по легализации - рассчитывал на три дня, но в итоге протусил неделю. Потом был три недели в Мск, с кем-то удалось встретиться с кем-то нет. Москва удивила своей стабильностью (а шо с ней станет) и ценами. Об этом в видосе. После того как все необходимые дела были сделаны, поехали с женой и мелким детенышем в Новосибирск, навестить родственников и друзей. Дальше наши пути разошлись. Жена улетела обратно в Бразилию, ибо там оставались наши две девочки с няней. Кстати, за этот почти месяц поменяли двух нянь. Первая через три недели заявила, что она больше не может быть с нашими детьми (ага, а мы вот уже 7 лет мучаемся 😂). Пришлось срочно искать вторую. А я рванул в Ташкент. Один из местных банков пригласил к ним в команду в качестве консультанта. Цель: взглянуть на текущие процессы свежим взглядом и улучшить их. Переговоры мы вели с конца июня, процесс не быстрый, но смогли договориться. Вышел в офис впервые с 2020 года. 6 лет на удаленки 🤦🏻‍♂️ И вы знаете, мне понравилось. Т.е. ты целиком погружен в процесс, без отвлечение типа "Денис, помой попу мелкому" 😁 Я почувствовал давно забытое чувство общности, командности, живого общения, решения проблем на прямую. И знаете что? Я сейчас прям кайфую. Мне хочется идти на работу. Это вот когда ты приходишь с утра и херрррракс... уже пора домой идти. Как день прошел? Да хер знает. Просто пролетел, потому что было интересно, ты решал какие-то задачи, закрывал проблемы и т.п. И тебе это нравится. Ты вовлечен на все 100%. Помню когда только перешел в Магнит в 2016м, я реально первые пол-года считал буквально минуты и на работу шел как на каторгу, и прям ждал когда же наступит пятница и люто ненавидел понедельники. Собственно, нахожусь в Узбекистане до конца сентября. Все таки надеюсь, что у нас получится собрать оффлайн встречу с местными ребятами. Короче, посмотрим. 📹 В видосе рассказал про мои впечатления после 2х лет отсутствия в РФ, про цены, про покупательскую способность, про ташкентскую команду куда нанимают и как нанимают и др. Если есть чего прокоментить особенно цены и зарплаты - велком в чат 💬 Всем хорошего дня! #Denis_Kivilev #путешествие #узбекистан #россия #щитпостинг Канал Oracle Developer | Чатик 💬 Мини-курс Оптимизация: Быстрый старт 🚀 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱Threads RUTUBE

Среда - маленькая пятница, а пятница - пятница, тут без комментариев 😎 Коллеги, всем привет! Сегодня пятница, а это значит м
Среда - маленькая пятница, а пятница - пятница, тут без комментариев 😎 Коллеги, всем привет! Сегодня пятница, а это значит можно немного расслабиться и отвлечься от всех проблем. Разбавляем нашу ленту юмором, ставьте реакции 😄👍 Всем хороших выходных! #юмор #пятница #выходные Канал Oracle Developer | Чатик 💬 Мини-курс Оптимизация: Быстрый старт 🚀 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱Threads RUTUBE

Техсобес на зарубежке ⚙️ Друзья, всем привет! 👋 С вами Костя Андронов. В прошлом посте я рассказал, как искал работу вне Рос
Техсобес на зарубежке ⚙️ Друзья, всем привет! 👋 С вами Костя Андронов. В прошлом посте я рассказал, как искал работу вне России. Сегодня техническая сторона: что реально спрашивают на собеседованиях. Предложение пройти собес застало меня прям в поездке, пришлось проходить его прямо в гостинице. Времени на подготовку не было вообще.
И прошёл. Почему? Потому что спрашивали то, с чем я работаю каждый день. К такому не готовятся за ночь: это либо есть в голове, либо нет.
Собеседовался я параллельно в две компании. Ключевым для меня стало то, что в первой очень понравился собеседующий: полтора часа интервью пролетели незаметно, я бы ещё поговорил, но собес закончился. Это и стало одним из главных факторов, почему я потом принял оффер. Во второй компании собеседующий мне не понравился, да и я ему, видимо, тоже: он сразу сказал, что будет ещё один этап, но на него меня уже не позвали. (И такое бывает, это нормально, что мы проходим не все собеседования) Так что, недолго думая, я согласился на оффер из первой: он отвечает всем моим требованиям, и я не пожалел. 🧩 Что спрашивали Собеседование шло больше полутора часов. Крупными блоками: 🔹 транзакции и внутренняя механика БД; 🔹 большая секция по оптимизации: индексы, методы доступа, методы соединения, чтение планов выполнения; 🔹 практика: несколько сложных задач на SQL, по факту из реальной работы. ⚙️ Ядро техсобеса: оптимизация Основная часть технического собеседования крутится вокруг оптимизации. На senior-позицию её спрашивают всегда, это не «будет плюсом», а базовое требование. Бывает и написание PL/SQL-кода, но костяк всё равно оптимизация. Причём практика почти никогда не выглядит как учебная задача. Тебе дают таблицу или запрос и смотрят не на знание синтаксиса, а на то, как ты думаешь: как читаешь план, почему оптимизатор выбрал такой доступ, где узкое место. 📌 Почему без этого шансов почти нет Просто написать код или SQL-запрос сейчас, в век AI, уже не проблема: нужную конструкцию и синтаксис всегда подскажет искусственный интеллект. А вот понять, оптимально решение или нет может только человек на основе своих знаний и опыта.
Тут ценится не знание синтаксиса, а практики, приёмы, архитектура: что отработает быстро, а что ляжет под нагрузкой.
Типовые вопросы можно вызубрить, но на практической части это не спасает: сразу видно, работал ты с планами по-настоящему или нет. Если оптимизация в голове, ты спокойно проходишь собес хоть из гостиницы без подготовки. Если нет - сыпешься именно там, где решается оффер.
Так что если метишь в сильную международную компанию, прокачка оптимизации не «когда-нибудь потом», а то, что напрямую конвертируется в оффер.
🎓 Куда за этим идти Как раз этому мы учим на курсе «Оптимизация Oracle SQL» - я там преподаю. Разбираем планы выполнения, методы доступа и соединения, статистику и реальные кейсы, в том числе, которые приносят наши студенты. Уже на следующей недели стартует 8й поток по Оптимизации. Записаться и задать вопросы можно в анкете предзаписи или напишите Владе. Буду всех рад видеть на наших занятиях и с удовольствием поделюсь своей экспертизой 🎓 А что на ваших собеседованиях спрашивали чаще? Делитесь в Чатике 💬 С вами был Костя Андронов. Хорошего дня и быстрых запросов! 🚀 Вставка от Дениса: Давай поставим Косте 🔥 за то что он поделился своей историей. Понятно, что он не хочет на паблик рассказывать сильно много подробностей. Но думаю, за какими-то конкретными вопросами вполне можно сходить к нему в личку. #карьера #собеседование #Konstantin_Andronov Канал Oracle Developer | Чатик 💬 Мини-курс Оптимизация: Быстрый старт 🚀 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱Threads RUTUBE

Про реальную ситуацию и ответственность за себя и семью Коллеги, всем привет! С вами Денис. Сегодня не будет розовых соплей. Не хочу никого пугать, но сейчас реально жестковато. И дело даже не в Оракле, а в целом в тенденции в ИТ-индустрии. Джуны на хер никому не нужны. Мидлы ещё пока нужны, но уже с натяжкой. Сейчас рынок сеньоров. Я уже неоднократно пытался донести, что сеньор - это не про выслугу лет (15-20 лет опыта можно засунуть далеко). А
сеньор - тот, кто имеет экспертизу, может закрывать проблемы бизнеса, приносит пользу, шарит свою экспертизу, менторит, принимает решения, коммуницирует, не замыкается только в техническом стеке и одном слое, кто гибок.
Одной из жопоболей при работе с Ораклом является что? Правильно - оптимизация. К счастью, Оракл всё ещё бажит, и оптимизатор всё ещё ошибается. А это значит, что в самый неподходящий момент может возникнуть проблема, которую мы с вами можем успешно преодолеть и заработать +1 в перформанс-ревью. Т.е. принести пользу бизнесу. При условии, что решить можешь. Если не можешь - давай до свидания. На хрена ты такой работничек-сеньор тут нужен? За забором с десяток ораклистов ждут получше, помоложе, продвинутей, которые знают Python, умеют в ИИ, system design и т.п. Это касалось «усидеть на месте», потому что это одна из стратегий, которая сейчас работает. Теперь про поиск работы - вторая стратегия. Я сейчас консультирую один из банков Узбекистана. И вчера у нас с техлидом состоялся разговор по поводу собесов. И знаете что? Банк готов платить хорошие деньги за специалиста. Только вот из тех кандидатов, которые приходили (я смотрел стату), оооочень маленький процент смогли пройти отбор. И как вы думаете, какие вопросы основные на эту позицию? 3..2..1. Оптимизация! Вот неожиданность, правда? Мы вместе посмотрели вопросы. Они не сложные, но они на понимание. Если у тебя нет фундаментальных знаний по оптимизации - шансов нет совсем. Если ты не можешь ответить на простые вопросы, как ты собираешься работать и решать проблемы? Техлид за тебя будет их решать? На хрена ты тогда такой работничек нужен?
Вот такой интересный парадокс - вакансии в банки есть, зарплата хорошая, а вот кандидаты не могут ответить на простые вопросы. Кто тут мудак? Рынок? Банк? Оракл? Ответить можете сами.
Для усиления эффекта привожу кусочек с одного из собесов на Оракл-разработчика. Посмотрите и честно для себя признайтесь: вы готовы соответствовать уровню? Сможете ответить? Без ээ, бээ, мэээ?
Вы готовы побороться за вакансию, чтобы и дальше было на что платить ипотеку, кредит за китайца, оплачивать детям садик и кружки, и ездить в отпуск раз в год? Тогда начни уже херачить и вкладываться в себя.
И начало этому в личке у Влады. На следующей недели стартует уже 8й поток по Оптимизации. Подумай и не прое... шанс в очередной раз что-то изменить в своей жизни. До конца года как раз успеешь. #oracle #sql #базы_данных #оптимизация_sql #разработка #аналитика #обучение #Denis_Kivilev Канал Oracle Developer | Чатик 💬 Мини-курс Оптимизация: Быстрый старт 🚀 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱Threads RUTUBE

Оптимизация Oracle SQL - как защита настоящего👨🏻‍🎓 Коллеги, всем привет! 👋 В текущих реалиях, в жестком периоде сокращени
Оптимизация Oracle SQL - как защита настоящего👨🏻‍🎓 Коллеги, всем привет! 👋 В текущих реалиях, в жестком периоде сокращений, огромной конкуренции на рынке - умение закрывать проблемы бизнеса, решать инциденты, не допускать проблемы - это залог успеха. Знаешь Оптимизацию и умеешь решать вопросы бизнеса? Ты выживешь. Нет? Давай до свиданья, за забором очередь.  Жестко, но факт.  Через неделю стартует уже 8-й поток курса «Оптимизация Oracle SQL» 🔥 Это не история про “теперь я умею что-то большее”. Всё, игрушки кончились. Теперь, если ты знаешь оптимизацию - ты остаешься в профессии, ты конкурентен. А значит завтра тебе будет чем платить твою ипотеку, покупать еду в магазине, оплачивать кружки детям. Оптимизация - это спасательный круг от сокращений и ключ ко многим вкусным вакансиям. Это необходимый навык, которым должен обладать сеньёр. Это истина. Подумай, легко сможешь продиагностировать и закрыть эти проблемы? 🔹 отчёт внезапно выполняется 40 минут вместо 4; 🔹 запрос то тормозит, то снова работает нормально; 🔹 индекс есть, но оптимизатор упорно выбирает другой план; 🔹 запрос переписали «на глаз» - и стало только хуже; 🔹 на собеседовании спрашивают не синтаксис, а ход мыслей при диагностике. И в таких ситуациях подход «давайте просто добавим индекс» вообще не работает ❌ На курсе будем учиться:  ✅ читать планы выполнения и понимать, что в них реально происходит; ✅ разбираться, почему оптимизатор принимает то или иное решение; ✅ видеть связь между SQL, статистикой, индексами и данными; ✅ отличать симптомы от причины; ✅ аргументировать технические решения перед командой, DBA или техлидом. И это не только про DBA. 👨‍💻 Для разработчика - навык, который напрямую влияет на производительность и надёжность сервисов. 📊 Для аналитика или BI-специалиста - возможность писать запросы, которые не превращают отчётность в ночной кошмар поддержки 😄 Если обучение нужно согласовать на работе -  самое время запустить этот процесс, старт уже через неделю 😉 Пиши моей помощнице Владе и бронируй место, пока еще есть такая возможность  👉 написать Владе 👈 Также будет возможность «попробовать» обучение, взяв пробный период. Подробности будут на след неделе, следите за новостями 😉 До встречи! #oracle #sql #базы_данных #оптимизация_sql #разработка #аналитика #обучение Канал Oracle Developer | Чатик 💬 Мини-курс Оптимизация: Быстрый старт 🚀 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱Threads RUTUBE

Как я искал работу Oracle DBD вне России 🌍 Друзья, всем привет! 👋 С вами Костя Андронов, преподаватель проекта 😉 Кажется,
Как я искал работу Oracle DBD вне России 🌍 Друзья, всем привет! 👋 С вами Костя Андронов, преподаватель проекта 😉 Кажется, поиск работы вне России у нас в канале почти не обсуждался. А у меня недавно был такой опыт - и он сильно отличался от того, как я искал работу в РФ. Небольшая предыстория. В апреле меня сократили: проект, которым занималась команда, где я работал полтора года, довели до прода; оракловой работы осталось немного, а времена сейчас сами понимаете. Так как я решил перебраться в Европу, то мне подходили 2 варианта вакансий: 1️⃣ full remote с переездом по Digital Nomad 2️⃣ работа уже в Европе с релокацией от работодателя. Мне ближе первый: при "фуллремоуте" не привязан к конкретной стране и выбираешь сам. Общая цель: международная компания и доход вне РФ. К началу поиска я уже жил не в России, но и не в Европе - я был в Турции. 🇷🇺 Как это было в России Ещё пару лет назад поиск выглядел так: открываешь резюме на hh - и тебе пишут HR. Много. При трудоустройстве в прошлую компанию я прошёл около 30 собеседований за полтора месяца, и на все меня находили сами - я не написал никому первым. Оставалось выбрать. Конечно, я слышал все истории про кризис в IT. Но для начала решил искать самостоятельно.
❌ Поиск я начал в марте: поправил резюме, завёл LinkedIn, откликался на вакансии. Выхлоп - ноль. Не «мало откликов», а именно ноль. Пара ответов была, но всё упиралось в одно и то же: 🔹 есть ли у тебя разрешение на работу в Европе? 🔹 где ты физически находишься?
Отвечаю: «Я не в Европе, но готов к релокации» - и на этом чаще всего всё. Пока ты снаружи, ты неудобный кандидат. Думаю, изнутри Европы искать заметно проще. 🤝 Что решает на самом деле? Откликаться, конечно, надо - без этого никак. Но за границей сильнее всего работает нетворкинг. Многих находят ещё до того, как вакансия вообще где-то появится. Часть предложений в открытом доступе ты просто не увидишь. Так что поиск во многом вероятностный: чем шире нетворкинг, тем выше шанс. Наращивать его проще всего в LinkedIn - вне России именно там добавляют друг друга ради работы. Сам я поначалу делал это криво: добавлял всех подряд, влез в какую-то группу - и потом от индийских рекрутёров не было спасу 🤪 Толку ноль. Разложить всё по полочкам помогла команда Любы Прохоровой. Помогали с двух сторон: искали и вакансии, и, что важнее, нужные контакты, до которых сам бы я не добрался. Заодно помогли с сопроводительными и текстами для рекрутёров. ✅ Как это сработало у меня С будущим работодателем вышло почти случайно. Я сам добавил их HR в LinkedIn и написал ей вхолодную: рассказал о себе, поделился резюме. Резюме зацепило - позвали на собеседование. Открытой вакансии у них, к слову, не было. Про сроки. Первый контакт с этим HR был в конце апреля, а вышел я на работу только 20 июня. Поиск сейчас - это долго, запасайтесь терпением. В итоге - международная компания и фуллремоут. Цель выполнена ✅ 🧭 Вывод Одни отклики, когда ты вне Европы, срабатывают редко. Решает нетворкинг, правильные люди в ленте и немного везения. Качайте ваши соц связи заранее. В следующем посте зайду с технической стороны:
что реально спрашивают на собеседованиях на зарубежке.
А у вас был опыт поиска работы за рубежом? Что сработало, а что нет - делитесь в Чатике 💬 С вами был Костя Андронов. Хорошего дня и удачных собеседований! 🚀 #карьера #собеседование #Konstantin_Andronov #собеседование Канал Oracle Developer | Чатик 💬 Мини-курс Оптимизация: Быстрый старт 🚀 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱Threads RUTUBE

Друзья, всем привет! С вами Денис 🤝 Волею судеб я нахожусь в Республике Узбекистан до 1 октября. Было бы классно встретиться с коллегами, которым было интересно послушать вживую доклад про нашу любимую СУБД Oracle ❤️ Поэтому я решил собрать offline-встречу в г. Ташкент. Если вы сейчас находитесь в Узбекистане, хотели бы посетить это мероприятие, пожалуйста добавьтесь в группу - https://t.me/oracle_tashkent_2026 и заполните анкету - https://forms.gle/SvBpicEzCSaM2Y1j9 🔸Даты: 25.09 с 17:00 или 30.09 с 10:00. 🔸Место: пока ищу. Не найду - не состоится. 🔸Тема: нужно выбрать в анкете темы, по результатам голосования решим 😉 🔸Язык: русский 🔸Количество: 25-40 участников. Приглашайте коллег. Будет такой пробный шар. Если зайдет, будем что-нибудь такое иногда делать 🚀 Что насчет онлайн трансляции? Не думаю, что будет. На мой взгляд, это очень крутая возможность посмотреть на коллег, себя показать, послушать выступление вживую и задать вопросы. Всех буду рад видеть! ➡️ Добавиться в группу ⬅️ ➡️ Заполнить анкету участника ⬅️ Всем хороших выходных! #вебинар #offline #meetup #Denis_Kivilev Канал Oracle Developer | Чатик 💬 Мини-курс Оптимизация: Быстрый старт 🚀 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱Threads RUTUBE

Как всегда познавательно и интересно 😎 Коллеги, всем привет! Вчера прошел наш последний вебинар в летнем цикле. Разобрали те
+3
Как всегда познавательно и интересно 😎 Коллеги, всем привет! Вчера прошел наш последний вебинар в летнем цикле. Разобрали тему «Секреты работы с большими данными в DWH».🔥 Спасибо всем, кто пришел 🤝 отдельное спасибо за слова благодарности, это заряжает! 😊 Возможно, вчера кто-то пропустил информацию об обучении. Напоминаем, что у нас есть два продукта по Оптимизации 1️⃣ Мини-курс "Оптимизация Oracle SQL: Быстрый старт 🚀", который вы можете пройти буквально за выходные. При покупке данного курса вы получаете бонусом записи всех наших прошедших вебинаров, прошедшие летом: 1. «Чтение планов запросов» + 🎁 Чтение планов в PostgreSQL. 2. «Методы индексного доступа» + 🎁 Как физически выглядят индексы 3. «Методы соединения таблиц» + 🎁 Соединения в PostgreSQL 4. «Секреты работы с большими данными в DWH» + 🎁 Адаптивная оптимизация Про карьеру - эфиры с Любой Прохоровой 5. «Как строить карьерную стратегию, когда вокруг кризис» 6. "Как правильно называть зарплатную вилку" 👉 взять мини-курс и закрыть пробелы по Оптимизации 👈 подходит для QA, аналитиков, Java-разрабов, DBD. DBA. 2️⃣ Основной 3-х месячный курс "Оптимизация Oracle SQL", который позволит максимально погрузиться в тему и выйти после обучения специалистом, который будет задачи по Оптимизации щелкать как орешки 😉 8й поток стартанет буквально через неделю 🚀 Это будет последний поток по Оптимизации ❌ Не тормози - залетай ✅ Пишите моей помощнице Владе. — И еще. У меня так зудит сделать offline-мероприятие в Ташкенте... завтра будет больше подробностей 😉 Всем хорошего дня и отличного завершения рабочей недели! #вебинар #миникурс #отзывы #оптимизация Канал Oracle Developer | Чатик 💬 Мини-курс Оптимизация: Быстрый старт 🚀 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱Threads RUTUBE

پیام ویدیو00:41

Коллеги, напоминаем, что вебинар «Секреты работы с большими данными в DWH“ уже через час 🔥 На вебинаре будет много интересно
Коллеги, напоминаем, что вебинар «Секреты работы с большими данными в DWH“ уже через час 🔥 На вебинаре будет много интересного, присоединяйтесь и отправляйте коллегам 😉 Также разберем бонусные темы на выбор, приходите 🔥 Всех ждём! 😉 👉👉 ССЫЛКА НА ЭФИР 👈👈 #вебинар #большиеданные #DWH #oracle Канал Oracle Developer | Чатик 💬 Мини-курс Оптимизация: Быстрый старт 🚀 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱Threads RUTUBE

پیام ویدیو00:58

13 минут превратились в 3 секунды 😱 Коллеги, всем привет! Денис на связи. Наверняка вы видели статью на Хабре, где сотрудник
+2
13 минут превратились в 3 секунды 😱 Коллеги, всем привет! Денис на связи. Наверняка вы видели статью на Хабре, где сотрудник банка Уралсиб Сергей оптимизировал запрос в 250 раз! 🔥 Это действительно очень крутой результат 🔥 Сегодня я хочу немного раскрыть «закулисье» и рассказать, что же осталось за кадром этого кейса. Во-первых, Сергей - наш выпускник 6 потока обучения по оптимизации Oracle SQL. 😉 Во-вторых, мне лично, Серега запомнился как жадный до знаний студент, старался разобраться во всех деталях, посещать все наши платные и бесплатные мероприятия, старательно сдавал все основные и дополнительные домашки, активно участвовал на практиках курса. После обучения Сергей сменил работу. Несмотря на то, что он был «новеньким», довольно быстро зарекомендовал себя как специалист, который может фиксить траблы по Оптимизации; коллеги стали обращаться к нему с вопросами и за помощью. Ну и спустя некоторое время появился тот самый кейс. Сергей взял в работу один апдейт, который изначально выполнялся 13 минут.
«Я его мутузил целый день, всё, чему Денис научил - вывалил на него и догнал это дело чисто на Оракле до 2 мин».
Но на этом Серега не остановился 😄 Его осенило, и он переписал алгоритм. Всего одна математическая формула и время выполнения стало 3 секунды. От 13 минут до 3 секунд 😱🔥То есть ускорение получилось примерно в 250 раз! Но! У этой истории есть забавное продолжение… 10 июля, за день до отпуска, Сергей опубликовал на Хабре статью про этот кейс. Уехал в Анапу и забыл про неё. Вернулся и получил сообщение от маркетинга:
Сергей, у тебя 15 тысяч просмотров. Это очень много для такой узкой темы!»
И предложили писать ещё, если будут кейсы. 👍 Для него это стало настоящим профессиональным успехом, ведь это действительно придает стимула, сил и энергии для дальнейшей работы. Спасибо, Серёга, что поделился этим кейсом. 🙏 Особенно приятно видеть, как знания с обучения помогают человеку уверенно проявить себя уже на новом месте работы 🔥 так держать! Если вам тоже хочется глубже разобраться в оптимизации Oracle SQL, велком к нам, 8 поток стартует уже через пару недель 😉 по всем вопросам можно написать моей помощнице Владе, она все расскажет и подскажет 🤝👇 👉 Написать Владе 👉 Читать ту самую статью на Хабре ———— #oracle #кейс #performance #обучение #оптимизация Канал Oracle Developer | Чатик 💬 Мини-курс Оптимизация: Быстрый старт 🚀 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱Threads RUTUBE

پیام ویدیو00:59

Задачка №2. Куда делся параллельный инсерт? 🎯 Коллеги, всем привет! 👋 На связи Денис. Подкину вам еще одну жизненную задачк
Задачка №2. Куда делся параллельный инсерт? 🎯 Коллеги, всем привет! 👋 На связи Денис. Подкину вам еще одну жизненную задачку из практики работы с DWH и большими объемами данных. Смотрите, частая история: разработчику нужно перелить крупную пачку данных из одной таблицы в другую. Чтобы процесс не тянулся часами, он щедро добавляет хинты параллелизма и пишет:
insert /*+ parallel(8) / into sales_history
select /+ parallel(8) */ * from stage_sales;
Казалось бы, план надежный как швейцарские часы: чтение на 8 потоках, вставка на 8 потоках, сейчас все залетит со свистом. Но открываем реальный план выполнения (или SQL Monitor) и видим странную картину: выборка из таблицы stage_sales честно идет параллельно на 8 процессах, а вот сама операция LOAD TABLE CONVENTIONAL (вставка в sales_history) упорно выполняется одним-единственным процессом-координатором (QC). В итоге вся параллельная мощь упирается в одно горлышко, а разработчик сидит и недоумевает, почему база не хочет писать в несколько потоков, хотя хинт прямо перед глазами. Вопрос к вам:
почему Oracle проигнорировал параллелизм именно на операцию вставки и выполняет запись последовательно? Чего не хватает в сессии или коде?
Пишите свои варианты в комментариях 💬 А я разберу этот кейс на вебинаре "Секреты работы с DWH" 3 сентября. Обязательно приходите и коллег приводите, детей, жен, мам 👌🏻 С вами был Денис. Всем отличного дня и шустрого выполнения запросов 🤝 #oracle #sql #performance #dwh #parallel #оптимизация #Denis_Kivilev Канал Oracle Developer | Чатик 💬 Мини-курс Оптимизация: Быстрый старт 🚀 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱Threads RUTUBE

🔥ТОП ПОСТОВ за АВГУСТ месяц, которые вы могли пропустить Коллеги, всем привет! 👋 Хотим напомнить, что у нас на канале выход
🔥ТОП ПОСТОВ за АВГУСТ месяц, которые вы могли пропустить Коллеги, всем привет! 👋 Хотим напомнить, что у нас на канале выходит очень много полезного и интересного материала, и вы 100% могли что-то пропустить. Обязательно делитесь постами с коллегами и друзьями! Впереди много интересного 🤗🔥 ТЕХНИЧЕСКИЕ ПОСТЫ: 🕵️ Мистическое исчезновение соединения и таблицы из плана 🕵️ Разбор: мистическое исчезновение соединения и таблицы из плана запроса Задачка №3. Дублирование соединений 🎯 Задача №1: вставка сотни мульёнов строк 🚀 Решение задачи №1: Как ускорить INSERT миллионов и миллиардов строк в Oracle 🚀 ИСТОРИИ НАШИХ СТУДЕНТОВ: За год зарплата выросла почти на 60%. И дело было не в смене работы 😉 От 20 минут до нескольких секунд 🤯 ПОСТЫ ПРО КАРЬЕРУ И РЫНОК IT: С чего начинается собеседование? 🎙️ Рынок стал жёстче. Что с этим делать Вертикальный и горизонтальный рост внутри компании. Что это такое и в чем отличия? 🚀 Нанимающие менеджеры жалуются, что не могут найти людей 🫣 Парадоксальные условия поиска работы Поиск работы - это система действий 🔎 Коллеги, также не забываем про наш мини-курс по Оптимизации, с помощью которого можно закрыть пробелы в своих знаниях. Его можно пройти буквально за неделю. Это отличная возможность прокачать свои знания 🔥 Приобрести можно по ссылке ниже 👇 ПРОКАЧАТЬ ЗНАНИЯ Оставайтесь с нами, впереди много интересного 😉 #обзорныепосты #топпостов Канал Oracle Developer | Чатик 💬 Мини-курс Оптимизация: Быстрый старт 🚀 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱Threads RUTUBE

Пятница лучше, чем воскресенье 😉 Друзья, всем привет! Сегодня пятница, а значит пора расслабиться 😄 Немного разбавим юмором
Пятница лучше, чем воскресенье 😉 Друзья, всем привет! Сегодня пятница, а значит пора расслабиться 😄 Немного разбавим юмором наш познавательный контент. Ставьте реакции 😄👍 Не забудьте отдохнуть и поставить напоминание о предстоящем вебинаре 3.09 в 19:00 МСК. Напоминаем, что будем разбирать тему «Секреты работы с большими данными в DWH» Отправляйте коллегам, 100% будет очень полезно! Всем хороших выходных и до встречи 🤝 #пятница #юмор #выходные #вебинар #напоминание Канал Oracle Developer | Чатик 💬 Мини-курс Оптимизация: Быстрый старт 🚀 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱Threads RUTUBE