Как же здорово когда материал так хорошо подобран - просто смотрю и наслаждаюсь. Большущее спасибо!
@PostgresProfessional8 жыл бұрын
+Necessitudo Огромное Вам спасибо за такой позитивный комментарий!
@Just_A_Man6 жыл бұрын
Замечательный курс лекций, но смотреть я смог только на скорости 1,5 :)
@Teacification8 жыл бұрын
Как же я давно ждал такого курса. Спасибо Вам !!!
@PostgresProfessional8 жыл бұрын
+Teacification Смотрите и используйте для пользы дела. Спасибо за комментарий
@GO-JS8 жыл бұрын
Спасибо огромное за такие видео!
@PostgresProfessional8 жыл бұрын
+Николай Солопов Всегда пожалуйста. Готовим следующий сериал.
@netsabrewulf8 жыл бұрын
Хороший, добротный курс. Делаете очень правильное и полезное дело!
@PostgresProfessional8 жыл бұрын
+netsabrewulf Спасибо за коммент. Очень приятно, что наша работа приносит людям пользу.
@alekseikovaltsuk38206 жыл бұрын
Отличное видео, полезно и подача материала хорошая. Было интересно, спасибо
@DmitryB8768 жыл бұрын
Спасибо большое за хороший, подробный и доходчивый курс. Отлично рассказываете, так держать! OCP DBA 9i/10g :-)
@PostgresProfessional8 жыл бұрын
+Дмитрий Булгаков Спасибо за комментарий. Мы стараемся ;-)))
@Name-qt3nu6 жыл бұрын
Действительно интересная тема, но жуть как много непонятных слов и терминов. Т.е. те требования знаний для данного курса которые были предьявлены в начале не соответствуют действительности. Да и вопросы из зала сразу дают понять что аудитория там собралась уже с хорошим опытом. К сожалению не посоветую этот курс совсем начинающим, а подойдет уже ребятам с опытом, которые хотят переехать с другой базы в Postgres. Но спасибо большое за данный курс, обязательно пересмотрю его после прочтения парочки книг либо статей по Postgres для совсем начинающих)
@user-oj8bs4ez5w7 жыл бұрын
Большое спасибо, очень классно и понятно всё разобрано
@PostgresProfessional7 жыл бұрын
Мы рады, что Вам полезны наши учебные материалы. Спасибо за отклик!
@user-ny1ny2wk2w4 жыл бұрын
Скажите пожалуйста, а где найти «Администрирование PostgreSQL 9.4. Базовый Курс». Архитектура PostgreSQL. Тема №01. На канале есть все видео кроме Темы 01?
@PostgresProfessional4 жыл бұрын
Вот здесь есть всё postgrespro.ru/education/courses/DBA1
@user-oj3sb5fu6o6 жыл бұрын
А как происходит запись копии строки на страницу, если размер страницы 8Кб, и по идее она заполнена? Имею в виду ситуацию - полностью заполненная страница извлекается в буфер, транзакция, например, меняет значение одной строки. На самом деле создается копия с изменением, и на 28й минуте говорят, что копия дописывается на ту же страницу. А куда, если там нет свободного места? Или это в упрощенном виде для понимания?
@egor-rogov5 жыл бұрын
Прошу прощения, пропустил вопрос... Нигде не утверждается, что новая версия обязательно попадает на ту же самую страницу. Если там нет места, она помещается на другую страницу, только и всего.
@protected51936 жыл бұрын
Очень скучно и много лишнего, я думаю этот материал можна лучше подать. Так как курс бесплатный и в него вложились человеко-часы однозначно палец вверх и спасибо.
@z0mbiehunter7 жыл бұрын
Очень круто! А для разработчиков курс будет?
@pavelluzanov11887 жыл бұрын
Спасибо! Будет и для разработчиков.
@egor-rogov7 жыл бұрын
Спасибо! Будет, занимаемся этим. Но пока сложно сказать, когда именно.
@D0sart7 жыл бұрын
Презентации есть в свободном доступе?
@PostgresProfessional7 жыл бұрын
postgrespro.ru/education/courses/DBA1 - на этой странице ищите - материалы курса
@PePTo-dx2yj5 жыл бұрын
доброго дня! метки на снапшоты где храняться? в заголовке страницы/блока? и еще момент если селект по времени идет очень долго и данные к которым он будет обращаться уже изменены что произойдет когда закончится запарос? ны выходе он увидит те данные которые были в момент начала селекта?
@egor-rogov5 жыл бұрын
День добрый. Не очень понятно, что такое "метки на снапшоты"? Про запрос - да, до самого конца видит те данные, которые были на момент начала запроса (или даже на момент начала транзакции - зависит от уровн изоляции).
@PePTo-dx2yj5 жыл бұрын
Добрый день, извиняюсь , немного "плаваю" в терминалогии postgres, есть ли в postgres аналог события Oracle snapshot too old. ?
@egor-rogov5 жыл бұрын
Если коротко, то да, есть. В Oracle исторические данные (в виде записей undo) хранятся в отдельном от актуальных данных месте (undo tablespace). Snapshot too old вызван тем, что Oracle перезаписывает undo-записи и транзакция имеет шанс не суметь построить нужный снимок данных (т. е. не сможет откатить актуальные данные достаточно далеко в прошлое). В PostgreSQL исторические данные (в виде обычных версий строк) хранятся прямо в основной таблице вместе с актуальными данными. До версии 9.6 snapshot too old никогда не мог возникнуть, потому что PostgreSQL не трогал исторические данные, которые кому-то потенциально нужны. Давалось это, разумеется, не даром, а ценой распухания таблиц. В версии 9.6 сделали параметр old_snapshot_threshold, который позволяет ограничить это распухание ценой возможности появления ошибки snapshot too old. Его удобно применять, если в системе болтаются долгоживущие транзакции, которые не делают ничего полезного, а другими средствами от них избавиться не получается.
@PePTo-dx2yj5 жыл бұрын
Добрый день! благодарю за ответ, позволите еще вопрос, можно ли тогда узнать , вычислить... самую долгую транзакцию в бд, что бы примерно выставить параметр old_snapshot_threshold. Спасибо
@egor-rogov5 жыл бұрын
Можно только на текущий момент посмотреть ситуацию: pg_stat_activity.xact_start postgrespro.ru/docs/postgresql/10/monitoring-stats#PG-STAT-ACTIVITY-VIEW И посмотрите еще на параметр postgrespro.ru/docs/postgresql/10/runtime-config-client#GUC-IDLE-IN-TRANSACTION-SESSION-TIMEOUT
@MrBoombastic3796 жыл бұрын
Большое спасибо Вам за материал! Очень полезно, собенно для новичка в этом деле. Помогает уяснить для себя азы и основы. А будут ли у Вас в ближайшем будущем лекции по Patroni кластерам? Мы сейчас переехали с RHEL (HA Pacemaker) кластеров на CentOS и Patroni. Patroni кажется намного гибче и интересней чем то, что предлагает RedHat из коробки. Смотрел видео с конференции - kzbin.info/www/bejne/qWfJn3qYfb6mnK8 но хотелось бы ненмого подробнее.
@egor-rogov5 жыл бұрын
К теме кластеров мы только-только подбираемся... В DBA3 появилась одна обзорная тема, но совсем поверхностная. Специально про Patroni в обозримом будущем точно ничего не будет.
@user-hk7qo3si7o8 жыл бұрын
Подскажите курс для новичков в SQL очень много не понятных слов?
@BohdanKokovych7 жыл бұрын
посмотри курс на канале loftblog
@D0sart7 жыл бұрын
Посмотрите курсы на Stepic.org
@PostgresProfessional7 жыл бұрын
в природе наверное много чего есть. Но наша компания готовит как раз такой курс - SQL для начинающих - следите за нашими новостями.
@PostgresProfessional7 жыл бұрын
По поводу "непонятных слов", теперь на нашем сайте есть Глоссарий: postgrespro.ru/education/glossary - расшифровка всех непонятных слов тут
@nikolayanochin10203 жыл бұрын
почему я не нашел это раньше?
@PostgresProfessional3 жыл бұрын
А еще лучше найти более свежую версию, 9.4 уже безнадежно устарел: postgrespro.ru/education/courses
@hammidH4 жыл бұрын
тут с нуля для чайников? или нужно иметь основы, чтобы смотреть эти курсы??
@PostgresProfessional4 жыл бұрын
Это самый общий курс для администраторов баз данных. Проще у нас нет, но есть более современный - уже на уровне PostgreSQL 10 kzbin.info/aero/PLaFqU3KCWw6JhHBp07QSu9uE8zahhKnTn Возможно, он будет более полезным
@pompomag5 жыл бұрын
Все хорошо. Но когда лектор, говорит "вот эти три строчки" водя мышкой у себя на экране. А ты потом сидишь в ютубе и начинаешь терять нить=) Ну хоть понятно, что искать в мануалах потом.
@pompomag5 жыл бұрын
хотя при пересмотреть вроде понятно
@PostgresProfessional4 жыл бұрын
Есть обновленный курс - на уровне PostgreSQL 10. Возможно там понятнее изложено kzbin.info/aero/PLaFqU3KCWw6JhHBp07QSu9uE8zahhKnTn
@artnovikovdotru7 жыл бұрын
Такую ужасно интересную тему так ужасно скучно рассказывать... Поучитесь у ребят с JPoint, РИТ, Ted итд.
@PostgresProfessional7 жыл бұрын
Спасибо. Обязательно поучимся.
@dixydo5 жыл бұрын
@@PostgresProfessional не нужно, у вас отоичная подача материала!
@MrGayguru7 жыл бұрын
Думал я перейти с MySQL.... но не вижу смысла. Никакого
@PostgresProfessional7 жыл бұрын
Чем не устраивал MySQL?
@MrGayguru7 жыл бұрын
Всем устраивает... просто изучал что такое Postgres
@PostgresProfessional7 жыл бұрын
Как там в известном анекдоте про программиста: "Если всё работает, ничего не трогай" ;-))