Oracle Developer👨🏻‍💻 – Telegram
Oracle Developer👨🏻‍💻
3.28K subscribers
728 photos
103 videos
2 files
616 links
🔝 канал о разработке в СУБД Oracle:
SQL, PL/SQL, оптимизация, архитектура и многое другое...

Backend-pro.ru - обучение по различным программам, связанных с backend-разработкой для ФЛ и ЮЛ.

Основатель: @denis_dbd Кивилёв Денис
Помощница: @love_flowerrr
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Эээ, с чего начать борьбу с тормозным запросом?!

Друзья, всем привет! 👋
Денис на связи.

Хочу поделиться наблюдением из практики. База данных Oracle для многих остаётся чёрным ящиком. Я видел это в разных командах: например, внезапно ломается план запроса, метрики начинают «плясать», а коллеги не понимают, с чего начать диагностику 🙈 Особенно, Java-разработчики, которые боятся Oracle как огня.

Проблема в том, что не всегда есть DBA под рукой, который может помочь. Да и у DBA не хватит ресурсов бегать за каждым запросом в базе данных. Поэтому критически важно самому понимать, как системно подходить к оптимизации и диагностике 🚀

💡 Вот тут-то и происходит настоящий квантовый скачок: когда ты перестаёшь бояться «чёрного ящика» и начинаешь видеть систему. Понимаешь, где искать медленные запросы, как читать планы выполнения, какие инструменты использовать. Учёба превращается из хаоса в осмысленный процесс.

📚 На видео, фрагмент как Костя проводил практическое занятие, где разбирал именно эти подходы и инструменты. Прежде чем начать оптимизировать нужно понять алгоритм - как же работать с этим черным ящиком.

Завтра на вебинаре я более подробно расскажу
🔸 С чего начинается оптимизация запросов
🔸 Как искать медленные запросы системно
🔸 Какие инструменты использовать на практике
🔸 Как отвечать на эти вопросы на собеседованиях

Это не просто теория — это то, что реально работает в продакшене каждый день.

Кстати, если у вас была похожая история, когда "ваш друг" или "коллеги смотрели в книгу и видели фигу и не знали с чего начать оптимизацию" поделитесь в чатике. Будет интересно почитать 😉

Приходите на завтрашний вебинар — разберём всё по полочкам!
С вами был Денис Кивилев! Всем продуктивного дня 😉

#oracle #оптимизация #диагностика

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

Анкета предзаписи на 7 поток "Оптимизация Oracle SQL"

📱 Facebook 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱 Threads
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
Совершите квантовый скачок в навыках уже сегодня! 📈

Привет, друзья 👋
На связи Денис Кивилёв.

Ну что, уже сегодня в 19:00 по МСК, состоится бесплатный вебинар «3 способа за 5 минут найти медленные запросы в Oracle» 🤩

Сегодня вечером мы будем разбирать то, что отличает сильных инженеров от тех, кто просто пишет код.

Что вас ждёт сегодня:

🔺3 реальных способа найти медленные запросы за минуты,
🔺живая практика — реальные кейсы с продакшена,
🔺мок-собес в прямом эфире – вы узнаете, как отвечать на вопрос: «База тормозит. Ваши действия?»
🔺И пошаговая дорожная карта, как из “чиню наугад” выйти на уровень Senior с доходом 250–300К+

Почему вам нужно быть?

Потому что сегодня вы либо поймёте, как стать тем, кто разбирается в Oracle,
либо останетесь в списке тех, кто просто ждёт повышения “когда-нибудь”.
Сегодняшний веб — без воды, без лекций, без “мотивашек”. Только практика, мозг и реальные инструменты, которые работают.

Что вы теряете, если не придёте:

• Инсайты, которые вы не найдёте в статьях и на форумах, потому что сфера очень узкая и мало кто с этим работает;
• Ответы, которые реально спрашивают на собеседованиях;
• И шанс доказать себе, что вы не зря в этой профессии.

Уже сегодня в 19:00 МСК вы можете бустануть свои навыки х2, что точно поможет вам выйти на на новый уровень в своей карьере 💰

Ссылочка на эфир появится здесь за несколько минут до начала. Если вы из числа тех, кто готов сделать глобальный прорыв и по-настоящему прокачаться, то обязательно приходите)

Если у вас еще остались вопросы, обязательно задавайте их в чатике. Я обязательно отвечу вам 😉

С вами был Денис Кивилев. До встречи на вебинаре! 🚀

#oracle #оптимизация #карьера

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

Анкета предзаписи на 7 поток "Оптимизация Oracle SQL"

📱 Facebook 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱 Threads RUTUBE
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍2🤩1🆒1🦄1
⚡️ Уже через несколько часов!

Напоминаю: уже сегодня в 19:00 по МСК состоится бесплатный вебинар
🔥 «3 способа за 5 минут найти медленные запросы в Oracle» 🔥

Сегодня я покажу не теорию, а реальные инструменты, которыми каждый день пользуются сильные Oracle-разработчики.

Что вас ждёт:

3 проверенных способа быстро находить и устранять медленные запросы;
разбор реальных кейсов из продакшена, где “всё горит”;
мок-собеседование в прямом эфире — вы узнаете, как отвечать на вопрос: “База тормозит. Ваши действия?”;
и дорожная карта роста, с чего начинается путь к Senior и доходу 250–300К+.

Почему нельзя пропустить?

• Потому что сегодня вы либо поймёте, как стать тем, кого ценят за результаты,
либо снова отложите своё развитие на “потом”.

• Без мотивационных речей, без воды, без “вдохновляющих историй”. Только практика, реальный код и логика, которую можно применить уже завтра.

Сегодня, 19:00 по МСК — подключайтесь.
Ссылку на эфир выложу здесь за несколько минут до начала.

А пока — можете задать любые вопросы в чатике), я всё читаю и отвечаю лично 😉

До встречи вечером, друзья.
Сегодня будет мощно 🔥

#oracle #оптимизация #карьера

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

Анкета предзаписи на 7 поток "Оптимизация Oracle SQL"

📱 Facebook 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱 Threads RUTUBE
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
🚨 Ровно через час — начинаем!

Всем добрый вечер, на связи снова Денис Кивилев 👋

Уже через час, в 19:00 по МСК, стартует бесплатный вебинар, который реально способен сдвинуть вашу карьеру:
🔥 «3 способа за 5 минут найти медленные запросы в Oracle» 🔥

Это не лекция и не “мотивашка”. Это жёсткая практика, реальный код и ситуации, которые происходят каждый день у разработчиков в проде 🚀

⚙️ Что будет сегодня:

— 3 способа моментально находить медленные запросы (и понимать, почему они тормозят),
— реальные кейсы из продакшена — без красивых историй, только практика,
— мок-собес: как отвечать, когда на интервью спрашивают “База тормозит. Ваши действия?”,
— и дорожная карта, как выйти из режима “чиню наугад” на уровень Senior и 250–300К+ 💰

Сегодня вы либо сделаете шаг к новой зарплате и уверенности, либо через месяц снова скажете себе “пора бы прокачаться” — и останетесь там же.

❗️Это вебинар, после которого вы реально начнёте понимать Oracle, а не просто “пользоваться”.

Ссылку на эфир выложу здесь за несколько минут до старта 🚀

Если вы из тех, кто хочет не ждать “повышения когда-нибудь”, а сам строить свою карьеру — сегодня ваш день!

До встречи в 19:00 по МСК.
Не опоздайте — будет жарко 😉


До встречи! 🔥

#oracle #оптимизация #карьера

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

Анкета предзаписи на 7 поток "Оптимизация Oracle SQL"

📱 Facebook 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱 Threads RUTUBE
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
🚀 УЖЕ ЧЕРЕЗ 5 МИНУТ СТАРТУЕМ!

Уже вот-вот начнется наш вебинар. Ох, друзья, это будет просто 🔥

«3 способа за 5 минут найти медленные запросы в Oracle»

🔹3 способа быстро находить медленные запросы
🔹 кейсы из продакшена
🔹 мок-собес “База тормозит. Ваши действия?”
🔹 шаги, как выйти на уровень Senior и 250–300К+ 💰

Если вы не хотите прямо сейчас прокачиваться, можете не приходить. Ну а тех, кто готов идти вперед к результатам, жду через 5 минут на вебе 🚀

Подключайтесь прямо сейчас ⬇️

СМОТРЕТЬ ЭФИР
🔥42👍1
🔥 Мы уже начали!

Мы только стартовали вебинар «3 способа за 5 минут найти медленные запросы в Oracle» — знакомимся, разогреваемся💪

Пока ребята подтягиваются, делимся, кто откуда, кто чем занимается 🚀

ПОДКЛЮЧИТЬСЯ К ЭФИРУ

Пока вы думаете — другие уже с нами. Присоединяйтесь и вы 😉
🔥 Мы вот-вот переходим к практике!

Ребята уже разогрелись, чат живой – делимся своим опытом и запросами.

Ещё успеваете подключиться 👉🏻 СМОТРЕТЬ ВЕБИНАР

Чем дольше вы думаете, тем дальше утекают ваши результаты ⚡️
🔥 Мы уже разбираем одну из самых мощных тем!

Прямо сейчас разбираем общие алгоритмы процессов оптимизации — их я вывел из практики за ГОДЫ работы, а вам даю бесплатно ⚡️

Это эксклюзив, которого вы не найдёте НИГДЕ

Ради этого блока уже стоило быть здесь — потому что если вы понимаете эти принципы,
вы на шаг впереди большинства специалистов 🚀

Присоединяйтесь прямо сейчас ⬇️

ПОДКЛЮЧИТЬСЯ К ЭФИРУ

Если хотите реальных результатов, сейчас самое время 😉
🔥31
🚀 Что спрашивают на собесах и что отвечать, чтобы получить хороший оффер?

Сейчас разбираем тему собесов + показываю реальные кейсы ⬆️
Напоминаю, что навык их прохождения неотъемлем так же, как и наличие hard skills 🔥

Информация очень ценная, присоединяйтесь! 🔥
🔥2
🔥 ПЕРЕХОДИМ К МОК-СОБЕСЕДОВАНИЮ 🔥

Это отличный шанс подсветить свои пробелы в знаниях ⚡️

ПРИСОЕДИНИТЬСЯ К НАМ

Для вас это будет максимально полезно, если, конечно, не хотите растеряться на реальном собесе)
🤯32🎉1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥12👍9🎉53🤝2
This media is not supported in your browser
VIEW IN TELEGRAM
ЭТО БЫЛО МОЩНО 🔥

Привет, друзья! На связи Денис Кивилёв 👋

Вот и прошёл наш вебинар — и, честно, это был один из самых долгих эфиров за всё время!
Была только реальная практика, реальные запросы и мозг, работающий на максимуме 💪

Мы вместе разбирали то, что отличает Senior’а от всех остальных, как за 5 минут найти медленный SQL-запрос, алгоритм оптимизации, как правильно отвечать на такие вопросы как с видоса и многое другое.

Это был эфир, после которого ты начинаешь смотреть на оптимизацию по-другому.

Именно в этом и есть суть – не просто “знать Oracle”, а понимать, как он действует.
Иной подход — ты выходишь на другой уровень💰

Если вы были, респект, вы точно вчера прокачали себя на максимум, особенно кто дошел до конца 💪

❗️Если вас не было вчера, вы многое пропустили. Но у вас есть шанс посмотреть запись веба. Далее она уйдет в архив. Поэтому, если все-таки хотите перепрошить свои знания, стоит уделить этому время. Информацию, которую я давал вчера, реально ценная, так как больше этих материалов вы не найдете нигде.

В 19.00 ПО МСК ЗАПИСЬ БУДЕТ ДОСТУПНА ЗДЕСЬ.

Сколько еще вы будете откладывать свое развитие? Сейчас у вас реально есть шанс прокачаться в своих навыках.

Потому что если вы знаете хотя бы каплю из того, что было на вебе, вы уже на шаг впереди 🚀 После просмотра вы перестанете чинить наугад и наконец начнете думать, как Senior!

С вами был Денис Кивилёв.
Спасибо всем, кто был в эфире — вы сделали вчерашний вечер 🔥
А теперь — идём дальше. Оптимизируем, растём, двигаемся 🚀

#oracle #оптимизация #карьера

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

Анкета предзаписи на 7 поток "Оптимизация Oracle SQL"

📱 Facebook 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱 Threads RUTUBE
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥7
🚨 Через час начинаем!

Всем добрый вечер, на связи снова Денис Кивилев 👋

Уже через час, в 19:00 по МСК, стартует запись вчерашнего бесплатного вебинара, который реально способен сдвинуть вашу карьеру:
🔥 «3 способа за 5 минут найти медленные запросы в Oracle» 🔥

Это не лекция и не “мотивашка”. Это жёсткая практика, реальный код и ситуации, которые происходят каждый день у разработчиков в проде 🚀

⚙️ Чем полезен этот веб?

— 3 способа моментально находить медленные запросы (и понимать, почему они тормозят),
— реальные кейсы из продакшена — без красивых историй, только практика,
— мок-собес: как отвечать, когда на интервью спрашивают “База тормозит. Ваши действия?”,
— и дорожная карта, как выйти из режима “чиню наугад” на уровень Senior и 250–300К+ 💰

Посмотрев его, вы либо сделаете шаг к новой зарплате и уверенности, либо через месяц снова скажете себе “пора бы прокачаться” — и останетесь там же.

❗️Это вебинар, после которого вы реально начнёте понимать Oracle, а не просто “пользоваться”.

СМОТРЕТЬ ЗАПИСЬ ВЕБА

Если вы из тех, кто хочет не ждать “повышения когда-нибудь”, а сам строить свою карьеру — сегодня ваш день!

До встречи в 19:00 по МСК.
Не опоздайте — там жарко 😉


До встречи! 🔥

#oracle #оптимизация #карьера

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

Анкета предзаписи на 7 поток "Оптимизация Oracle SQL"

📱 Facebook 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱 Threads RUTUBE
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
20 лет в профессии — и вдруг щёлкнуло ⚡️

Всем привет, друзья! На связи Денис Кивилев 👋

Хочу рассказать историю 43-летнего разработчика из Кемерово, который честно признаётся: после тысяч строк SQL и лет в роли лида он впервые почувствовал, что перестал расти.

Оптимизация пугала, планы выполнения казались магией, собесы — лотереей.

После курса всё поехало по-другому:

— планы читаются «как книга»,
— сложные кейсы разбираются системно,
— на собеседованиях — спокойствие и чёткие ответы,
— в команде — статус человека, к которому идут за решениями.

Он не менял стек «ради хайпа», не вливал сотни часов в теорию — лишь собрал разрозненные знания в рабочую систему. Результат — уверенность, ощутимый апгрейд в задачах и совершенно другой разговор о деньгах и роли в проекте.

Какие именно изменения он сделал в коде, как подходил к «тяжёлым» запросам и что стало решающим на собеседованиях, рассказал ЗДЕСЬ 🚀

С вами был Денис Кивилев! Всем добра 🕊️

#oracle #оптимизация #карьера

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

Анкета предзаписи на 7 поток "Оптимизация Oracle SQL"

📱 Facebook 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱 Threads RUTUBE
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥3
Media is too big
VIEW IN TELEGRAM
Секционирование на пальцах

Друзья, всем привет! 👋
Давненько мы не вспоминали про секционирование, а ведь это одна из тех интересных и продуманных частей Oracle, которой, честно говоря, порой не хватает в PostgreSQL (долой велосипеды) 😉
Опять же на собеседованиях спрашивают на старшие позиции.

В честь праздника решил сделать вам небольшой подарок 🎁 — записал короткое видео (всего 10 минут!) про секционирование: что это такое, зачем нужно и как применяется на практике. Думаю, вам будет интересно 😉

Смотрите, наслаждайтесь и делитесь впечатлениями в комментариях 💬

Хороших выходных тем, кто отдыхает, и лёгкого рабочего дня тем, кто в строю! 💪

#Oracle #секционирование #partitioning #Denis_Kivilev

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

📱 Facebook 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱 Threads RUTUBE
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍8🆒4🤩3🔥1
Media is too big
VIEW IN TELEGRAM
Хороший ли план?

Друзья, всем привет!
С вами Денис 🙏🏻

В этом видео на реальном примере мы посмотрим execution plan запроса и разберём, почему опция partition range all — это красный флаг 🚩

Мы обсудим, что такое pstart и pstop, как определить тип секционирования (range, interval и т.д.), и почему важно уметь читать план выполнения запроса.
Кстати, такие задачи — часто попадаются на собеседованиях, особенно если вы претендуете на позиции уровня Senior 😉

Всем приятного просмотра 🎥

Если вы хотите уверенно ориентироваться в планах выполнения, понимать, как Oracle “режет” данные по секциям и оптимизировать запросы под большие таблицы — не пропустите наш мини-интенсив!
Старт 8 ноября — формат интенсив, максимум практики, две недели.
Чтобы записаться, напишите моей помощнице Владе 👩‍💻 Осталось пара мест.


Кстати, хотите разбор запроса со Спортмастера? Если наберем хотя бы 20 🦄 - запишу видосик 😉

#Oracle #секционирование #partitioning #оптимизация #Denis_Kivilev

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

📱 Facebook 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱 Threads RUTUBE
Please open Telegram to view this post
VIEW IN TELEGRAM
🦄41👍81🤩1
This media is not supported in your browser
VIEW IN TELEGRAM
С 80 до 200 тысяч. История человека, который доказал, что Oracle жив — и приносит деньги 🔥💰

Когда я впервые познакомился с Сергеем, он честно сказал:

«Я думал, что моё время прошло. Что PL/SQL никому не нужен, и максимум, на что я могу рассчитывать — это 80 тысяч в месяц».


Прошёл год — и он получает в два раза больше, работает в крупной компании, оптимизирует запросы, которые раньше «не летали», и с улыбкой говорит:

«Главное — понимать, как думает база».

Эта история — не просто про рост. Это про возвращение уверенности, про кайф от того, что ты снова управляешь результатом, а не ждёшь чуда.

🔸 Как один мини-курс стал поворотной точкой
🔸 Почему даже опытные специалисты залипают на лекциях Дениса
🔸 И как небольшие правки в запросах могут менять не только планы выполнения, но и судьбы

Полную историю читайте здесь и помните, что учиться никогда не поздно!

Всем чудесного дня ☀️

#oracle #оптимизация #карьера

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

Анкета предзаписи на 7 поток "Оптимизация Oracle SQL"

📱 Facebook 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱 Threads RUTUBE
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥62👍2
Бразилия - ответы на вопросы 🎥

Друзья, всем привет!
Сегодня суббота — время щитпостинга 😁

Если вы сюда за SQL и Oracle — смело пролистывайте. В понедельник будет техпост - разберем план запроса со Спортмастера 🔥

А сегодня — вторая часть моего видео про жизнь в Бразилии 🇧🇷

В первом видосе я ответил на вопрос "почему Бразилия". Во второй решил ответить на вопросы, которые вы мне прислали.

Поговорим про
🩺 медицину — как устроено лечение за границей
🧒 обучение детей — что удивило больше всего
🛡 безопасность — правда ли тут опасно
👥 людей — какие они, бразильцы
и ещё кучу других моментов, о которых обычно спрашивают после переезда.

Видео получилось подлиннее первой части, но зато разобрал всё подробно и честно.
В этот раз монтировала, моя жена — она у меня монтажёр-любитель, иногда помогает с видосами 🎬

Welcome на YouTube и Rutube — смотрите, комментируйте, задавайте вопросы, я постараюсь ответить уже текстом 👇
🎥
YouTube
🎥 Rutube (как перестанет глючить залью)


Всем хороших выходных 👯‍♀️
С вами был Денис 👋

#oracle #путешествия #digitalnomad #Denis_Kivilev #видео

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

Анкета предзаписи на 7 поток "Оптимизация Oracle SQL"
🔥9👍61
Media is too big
VIEW IN TELEGRAM
Чтение плана запроса на собеседовании в Спортмастер 🏋️‍♂️

Друзья, всем привет!
С вами Денис 🙏🏻

Сегодня разберём реальное задание с собеседования в компанию «Спортмастер», где нужно было прочитать и объяснить план выполнения SQL-запроса.
Такие кейсы встречаются на интервью в крупных компаниях, поэтому стоит быть к ним готовым 😉

Немного контекста
Я проходил это собеседование прошлой осенью, собирая материал для курса по оптимизации.
Интересный момент — интервью проводила девушка, с которой мы вместе работали в «Магните» в 2016–2018 годах 😅
К счастью, она меня не узнала, и разговор получился очень техническим — без «поблажек по старой памяти».

Теперь к сути
Мне показали фрагмент explain plan и просили объяснить - какие операции в запросы выполняются, что они означают, какие структуры данных использовались.

Понимание плана выполнения — это навык, который проверяют не только в «Спортмастере», но и в банках, телекомах и крупных e-commerce.

Если при виде execution plan вы чувствуете неуверенность — самое время подтянуть знания.
Такие задания часто определяют, пройдёте ли вы техническое интервью или «застрянете» на объяснении простого Full Scan.

🎥 На youtube в HD-качестве

А если хотите научиться читать планы запросов любого уровня сложности - вы знаете что делать 😉

#Oracle #SQL #оптимизация #executionplan #интервью #спортмастер #Denis_Kivilev

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

Анкета предзаписи на 7 поток "Оптимизация Oracle SQL"

📱 Facebook 📱 YouTube 📱 ВКонтакте 📱 LinkedIn 📱 Threads RUTUBE
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30🔥102🤝2🤩1