Проактивная оптимизация производительности БД Oracle

Первое, с чем мы сталкиваемся, когда говорим о проактивной оптимизации — не известно, что нужно оптимизировать. «Сделай то, не знаю, что».

  • Нет классического алгоритма.
  • Проблема еще не возникла (неизвестна), и можно только предположить, где она может быть.
  • Нужно найти какие-то потенциально слабые места в системе.
  • Попытаться оптимизировать работу запросов в этих местах.

Основные цели проактивной оптимизации

Основные задачи проактивной оптимизации отличаются от задач реактивной оптимизации и состоят в следующем:

  • избавление от узких мест в БД;
  • уменьшение потребления ресурсов БД.

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

Если вы работаете с боевыми серверами, то хорошо представляете, что значат инциденты производительности. Нужно всё бросить и быстро решать проблему. ООО РНКО «Платежный центр» работает с многими агентами, и для них очень важно, чтобы таких проблем было как можно меньше. Александр Макаров на HighLoad++ Siberia рассказал, что было сделано, чтобы значительно уменьшить количество инцидентов производительности. На помощь пришла проактивная оптимизация. А почему и как ее производят на боевом сервере, читайте ниже.
Читать дальше →
Проактивная оптимизация производительности БД Oracle
Source: habrahabr

[Перевод] Забытая история ООП

Большинство парадигм программирования, которые мы используем сегодня, были впервые математически изучены в 1930-х годах с использованием идей лямбда-исчисления и машины Тьюринга, которые представляют собой варианты модели универсальных вычислений (это формализованные системы, которые могут выполнять вычисления общего назначения). Тезис Чёрча-Тьюринга показал, что лямбда-исчисление и машины Тьюринга функционально эквивалентны. А именно, речь идёт о том, что всё, что можно вычислить с использованием машины Тьюринга, можно вычислить и с использованием лямбда-исчисления, и наоборот.


Читать дальше →
[Перевод] Забытая история ООП
Source: habrahabr

Журналисты заплатят миллион долларов за материал по Red Dead Redemption 2

Масштабный слив о Red Dead Redemption 2, который в начале года поразил геймеров, дорого обошёлся порталу Trusted Reviews. В погоне за сенсацией издание вытащило на свет массу удивительных подробностей […]
Журналисты заплатят миллион долларов за материал по Red Dead Redemption 2
Source: 4pda

Пост №3700299

Автор: чячя

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://undertale.reactor.cc/post/3700299″ }, «headline»: «Undyne :: Undertale персонажи :: Undertale комикс :: Undertale :: Deltarune :: Kris :: ralsei :: variou-very :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/Deltarune-Undertale-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-Undertale-%D0%BA%D0%BE%D0%BC%D0%B8%D0%BA%D1%81-4804466.png», «height»: 1291, «width»: 1280 }, «datePublished»: «2018-11-02T13:23:35+03:00», «dateModified»: «2018-11-02T13:23:35+03:00», «author»: { «@type»: «Person», «name»: «чячя» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3700299
Source: Joyreactor

Пост №3700298

Автор: GameInfo

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3700298″ }, «headline»: «большая гифка (большие гифки) :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки) :: котэ (прикольные картинки с кошками)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D0%BA%D0%BE%D1%82%D1%8D-%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D0%B0%D1%8F-%D0%B3%D0%B8%D1%84%D0%BA%D0%B0-4804465.gif», «height»: 569, «width»: 320 }, «datePublished»: «2018-11-02T13:23:15+03:00», «dateModified»: «2018-11-02T13:23:15+03:00», «author»: { «@type»: «Person», «name»: «GameInfo» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3700298
Source: Joyreactor

«Среда продакшна вне вашего контроля»: Риан Льюис о тестировании блокчейн-проектов

Может показаться, что сейчас уже поздно обсуждать криптовалюты и блокчейн-проекты: мол, пару лет назад было сказано всё возможное, а потом завышенные ожидания не оправдались, ажиотаж спал и тема стала неактуальна.

Но на самом деле как раз сейчас можно говорить о ней серьёзно. На пике ажиотажа сложно было пробиться через вопли «ВЛОЖИСЬ В НАШЕ ICO ПОКА НЕ ПОЗДНО» к чему-то рассудительнее, и в соотношении «сигнал/шум» зашкаливала вторая составляющая. Зато теперь, когда шумиха схлынула и любители быстрой наживы переключились на что-то другое, стало можно поговорить нормально. И когда вопрос «во что вложить деньги» перестал затмевать всё остальное, стало проще затрагивать технические аспекты.

Риан Льюис (известная, например, небольшим сервисом CountMyCrypto) видит блокчейн-экосистему и с ракурса энтузиаста, и с ракурса технического специалиста: ей интересно и «что вообще происходит», и тестирование блокчейн-проектов. И мы решили задать ей вопросы сначала о первом, а затем перейти к второму.
Читать дальше →
«Среда продакшна вне вашего контроля»: Риан Льюис о тестировании блокчейн-проектов
Source: geektimes

Qualcomm: в России появится 5G совсем скоро

Согласно новому исследованию GSMA, в России сети пятого поколения будут внедряться быстрее, чем в любой другой стране. По прогнозам экспертов, уже в 2025 году более 80% населения РФ получит доступ к 5G. […]
Qualcomm: в России появится 5G совсем скоро
Source: 4pda

Пост №3700292

Автор: fghjk

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3700292″ }, «headline»: «Прикольные картинки :: стакан :: оптимизм :: феминизм :: пессимизм :: английский язык», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%9F%D1%80%D0%B8%D0%BA%D0%BE%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5-%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B8-%D0%BE%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%BC-%D0%BF%D0%B5%D1%81%D1%81%D0%B8%D0%BC%D0%B8%D0%B7%D0%BC-%D1%84%D0%B5%D0%BC%D0%B8%D0%BD%D0%B8%D0%B7%D0%BC-4804447.jpeg», «height»: 693, «width»: 700 }, «datePublished»: «2018-11-02T13:13:34+03:00», «dateModified»: «2018-11-02T13:13:34+03:00», «author»: { «@type»: «Person», «name»: «fghjk» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3700292
Source: Joyreactor

Главный хит Nintendo Switch полностью заработал на PC

Super Mario Odyssey, признанная одной из лучших новинок 2017 года и возглавляющая топ продаж на Nintendo Switch, наконец покорилась кодерам. Хитовый эксклюзив портативной консоли долгое время оставался […]
Главный хит Nintendo Switch полностью заработал на PC
Source: 4pda

Пост №3700290

Автор: graforlov18

Хеллоуин-патиРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3700290″ }, «headline»: «Хеллоуин-пати / Halloween :: balisangre :: artist», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/balisangre-artist-Halloween-%D0%BF%D0%B5%D1%81%D0%BE%D1%87%D0%BD%D0%B8%D1%86%D0%B0-4804440.jpeg», «height»: 698, «width»: 754 }, «datePublished»: «2018-11-02T13:08:15+03:00», «dateModified»: «2018-11-02T13:08:15+03:00», «author»: { «@type»: «Person», «name»: «graforlov18» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3700290
Source: Joyreactor