31854
Всё о базах данных простым языком. Сотрудничество: @max_excel РКН: vk.cc/cHhG5h
Ускоряем PostgreSQL с помощью Tuned
Есть множество различных параметров и настроек, которые позволяют оптимизировать работу БД PostgreSQL. В этой статье автор не будет пытаться охватить их все и поговорит об оптимизации параметров операционной и файловой систем, а также памяти на самом сервере СУБД.
Базы данных
Синхронизация баз данных между монолитом и микросервисами с помощью Kafka
В этой статье автор расскажет про готовое решение для поддержки консистентности данных между растущей микросервисной и унаследованной архитектурой. Вы рассмотрите код для репликации двух баз данных с проверкой синхронизации, который может пригодиться для решения аналогичных задач.
Базы данных
Практический курс по SQL для начинающих
В этом видеокурсе автор разбирает основы SQL: вы узнаете что такое SQL, научитесь писать SQL-запросы различной сложности. Все эти знания будут легко применимы не только к PostgreSQL, но и к другим СУБД: MySQL, Microsoft SQL Server, Oracle.
0:00:00 Основные концепции: БД, СУБД
0:17:22 Реляционная модель и SQL
0:30:54 Почему стоит выбрать PostgreSQL?
0:36:04 Установка PostgreSQL
0:42:38 Обзор типов данных в PostgreSQL
0:56:48 Как создать базу данных
1:04:22 Как создать таблицу
1:16:03 Отношение "один ко многим"
1:35:18 Отношение "один к одному"
1:44:45 Отношение "многие ко многим"
1:59:12 Создаём БД Northwind
Смотреть это видео на youtube: youtu.be/HVQNxdI6fqY
Развернуть PostgreSQL в MWS Cloud Platform ⬜️ — быстрее, чем вспомнить пароль от pgAdmin. И точно быстрее, чем объяснить DevOps'у, зачем ещё одна база.
Всего несколько минут и у вас:
⏺️готовая база на сетевых или локальных дисках
⏺️постоянный primary endpoint
⏺️безопасное подключение через Private Link
⏺️автоматические бэкапы и обслуживания по твоему расписанию
Ищете где скачать Excel?
Хватит мучиться, воспользуйтесь интернет-магазином с оригинальными ключами KeySoft. Вы сможете приобрести лицензионный продукт, в котором будут доступны все функции без каких-либо ограничений:
• Лицензионная подписка для Office 365 Pro+
• Лицензионный ключ активации для Office 2021 Professional Plus
Преимущества KeySoft:
✔️ широкий ассортимент
✔️ только официальные продажи
✔️ разнообразие способов оплаты
✔️ быстрая и квалифицированная техподдержка
✔️ более 3000 положительных отзывов на независимых ресурсах.
На все товары Microsoft действует промокод на скидку 5% — NEW5 — успейте воспользоваться!
Под капотом управляемой базы данных в MWS Cloud Platform
Разбираем внутренности managed баз в 10-м выпуске реалити-проекта Building the Cloud.
Покажем, как устроена архитектура управляемых баз данных, как работают агенты и реконсиляция, и что нужно сделать инженеру managed-решения, чтобы оно было безопасным.
📅 Эфир 25 декабря, 14:00 (мск)
🎁 Розыгрыш мерча MWS за лучший вопрос
👉 Регистрация
Триггеры в PostgreSQL: основы
Триггер в PostgreSQL — это функция, которая запускается автоматически при определённом событии в таблице. С триггерами можно автоматизировать массу рутины и освободить приложение от сложных проверок и вычислений, но это палка о двух концах.
Базы данных
Оптимизация PostgreSQL: параметры для ускорения запросов
Оптимизация запросов в PostgreSQL — это не только про написание эффективного SQL-кода, но и про настройку конфигурации базы данных. Параметры PostgreSQL играют важную роль в том, как оптимизатор планирует выполнение запросов, и могут существенно ускорить их выполнение. В этой статье автор разберет основные настройки, которые помогут разработчикам повысить производительность их приложений.
Базы данных
Неочевидные для начинающих тонкости Postgres
Добрую часть десятилетия автор этой статьи профессионально занимается веб-приложениями и за этот срок научилась пользоваться множеством разных систем и инструментов. В процессе этого обучения она обнаружила, что самой полезной обычно оказывается официальная документация. За исключением… Postgres.
Базы данных
Ускоряем запросы в PostgreSQL, оптимизируя оператор GROUP BY
Пользователи PostgreSQL нередко оперируют аналитическими запросами, которые предполагают сортировку и группировку данных по разным правилам. Время и стоимость выполнения таких запросов можно значительно сократить, если оптимизировать вычисление агрегатов и сортировок. Об одной из таких оптимизаций — выборе порядка колонок в выражении GROUP BY — автор рассказывает в этой статье.
Базы данных
Секреты успешной миграции: как перенести базу данных с выделенного сервера в облако
Обычно, когда речь заходит про миграцию базы данных, задача формулируется так: без простоя и с минимальными усилиями перенести базу в облако. Процесс кажется понятным, однако на практике приходится учитывать множество нюансов.
Базы данных
Два продвинутых SQL-метода, которые могут значительно улучшить ваши запросы
В этой статье автор подробно разберет две новые техники SQL, которые вы можете добавить в свой набор инструментов, чтобы вывести ваши запросы на новый уровень. Эти методы называются Обобщённое табличное выражение (CTE) и Оконные функции.
Базы данных
Проектирование баз данных
В этом видеоуроке автор подробно и наглядно разбирает процесс проектирования рассылочного сервиса со списками получателей, сегментами и отчетами, используя связи 1-ко-многим и многие-ко-многим. Вы научитесь использовать полиморфные связи и создавать json-поля.
После этого урока вы освоите проектирование реляционных БД (MySQL, PostgreSQL) с нуля и описание структуры данных в Техническом Задании в конечном виде, готовом для программирования.
Смотреть это видео на youtube: youtu.be/8cP6x9pTIy0
Трехмерный движок внутри запроса SQL
Автор статьи рассказывает, как он реализовал трехмерный движок в SQL. Будет достаточно знания основ SQL и школьной математики.
Базы данных
Декомпозиция данных в базе SQL
В этом видеоуроке автор подробно и наглядно разбирает процесс декомпозиции данных в базе SQL на отдельные таблицы.
00:00 Хранение данных в нескольких таблицах
01:37 Связи между таблицами
03:48 Внешний ключ таблицы (Foreign key)
04:17 Декомпозиция данных в одной таблице
06:15 Пример декомпозиции
08:41 Итоги
Смотреть это видео на youtube: youtu.be/fDlK96jKH1k
Развивайся играя
Платформа Wikium — сервис для тренировки памяти, внимания и мышления. Система автоматически адаптируется под вашу успеваемость и составляет индивидуальную программу занятий. Всего 10-15 минут в день дают улучшение работоспособности, скорости обучения и концентрации.
Также вы можете овладеть конкретным навыком в короткие сроки на специализированном курсе:
• Развитие внимания;
• Скорочтение;
• Эмоциональный интеллект;
• Эффективное общение;
• И многие другие полезные курсы.
Занятия на Викиум — крайне полезная привычка, присоединяйтесь и вы: wikium.ru
Хочешь разбираться в Linux?
Для тебя уже всё сделали.
🐧 Канал DevOps School делится полезными приёмами и лайфхаками Linux, DevOps и информационной безопасности.
Подписывайтесь и прокачивайте свои навыки: @devops_sc
Уровни изоляции транзакций в PostgreSQL, MySQL, MSQL, Oracle с примерами на Go
В этой статье автор обсудит проблемы, возникающие при конкурентной работе с данными, а также инструменты для их решения – атомарные инструкции, явные и неявные блокировки и уровни изолированности транзакций, реализованные в OLTP СУБД PostgreSQL, MySQL, SQL Server, Oracle с примерами на Go.
Базы данных
Вся база SQL для начинающих
В этом видео автор расскажет всё, что нужно знать про основы SQL.
0:01:45 БД и SQL
0:11:52 Создание таблиц
0:21:48 INSERT/UPDATE/DELETE
0:34:26 SELECT
0:39:50 FOREIGN KEY
0:46:22 JOIN
1:01:00 Агрегатные функции, GROUP BY
1:09:20 HAVING
1:13:09 Изменение таблиц
Смотреть это видео на youtube: youtu.be/5sG9kmXYsKU
По мотивам одного сбоя в БД Oracle
В этом материале автор расскажет о случае конкуренции на одной критичной БД. В какой-то момент перестали проходить транзакции из-за конкуренции за ITL-слоты на вставке в таблицу. Проблема, конечно, была решена, но автор хочет порассуждать о том, как можно расследовать такие инциденты хорошо известными способами.
Базы данных
Оптимистические и пессимистические блокировки на примере Hibernate (JPA)
Блокировки в первую очередь нужны для того, чтобы поддерживать консистентность данных в таблице БД. Есть два типа блокировок: оптимистическая и пессимистическая. Из названия можно догадаться, что они предлагают две разных стратегии для поддержания целостности данных.
Базы данных
Основы работы в PL/SQL Developer
В этом видеоуроке автор подробно разбирает основы работы в удобной, функциональной и быстрой визуальной среде разработки PL/SQL Developer, а также ее основные преимущества и недостатки.
00:00 Вступление
02:12 Установка программы
03:54 Настройка списка часто используемых подключений
05:05 Настройка и использование горячих клавиш
07:32 Основные элементы интерфейса программы
08:49 Запуск SQL кода, Commit и Rollback
10:05 Базовый функционал контекстного меню
10:42 Работа с таблицами через контекстное меню
12:54 Лог выполнения SQL команды и подсветка ошибок в коде
13:43 Работа со списком таблиц и другими объектами
15:00 Экспорт полученного результата в файл
16:11 Импорт данных в базу из текстового файла
17:16 Генерация случайных данных
18:16 Запись и использование макросов
Смотреть это видео на youtube: youtu.be/F3mLj4kiU-Q
Сравнение реализаций гео-решений в СУБД
В этой статье автор разберёт, как разные СУБД справляются с геоданными. Вопрос простой: если нужно работать с координатами, полигонами, считать расстояния — какая база справится лучше? В сравнение пойдут PostgreSQL, MySQL, Oracle, SQL Server и MongoDB.
Базы данных
📘 На Stepik вышел курс — «SQL для технических собеседований»
Теряете офферы на SQL-секции? Знаете синтаксис, но теряетесь на лайвкодинге? Этот курс — прямой путь к прохождению технических интервью.
• Базовый SQL: SELECT, WHERE, JOIN — база для любого собеседования
• Агрегация: GROUP BY, HAVING — закрываем 80% задач на интервью
• Подзапросы, CTE, рекурсии — то, что спрашивают на Middle+
• Оконные функции: ROW_NUMBER, RANK, LAG/LEAD — любимая тема интервьюеров
• Оптимизация: индексы, план выполнения — отличает сильных кандидатов
• Лайвкодинг: как думать вслух и не зависать под давлением
70+ задач из реальных собеседований в Яндексе, Тинькофф, FAANG
Финальный тест — 15 реальных задач за 60 минут
Подходит разработчикам, аналитикам, тестировщикам, DevOps
🎓 Сертификат для резюме и LinkedIn
🚀 Скидка 25%, действует 48 часов
Старт потока 24 декабря
👉 Пройти курс
Обучишься Excel — станешь аналитиком
📌 Полезные приёмы, гайды, лайфхаки эксель и аналитики данных для начинающих на канале @ba_sa_analytics.
Подписывайся и становись аналитиком: @ba_sa_analytics
👨💻Гринатом — ИТ-интегратор Росатома — ищет администратора SAP BASIS!
Ждём кандидатов с высшим образованием, знанием продуктов на базе платформы SAP NetWeaver и принципов построения отказоустойчивых и высоконагруженных бизнес-систем, функционирующих в режиме 24/7; опытом работы от 5 лет, базовыми навыками администрирования ОС Unix и чтения документации на английском.
🤝От нас — полностью удалённая работа, конкурентная зарплату с ежегодным бонусом и индексацией, расширенный ДМС и льготы, экспертный рост с пониманием карьерной траектории в рамках единой команды.
Думаете, финансы – это скучно и сложно? Мы докажем обратное!
Финансовый инстинкт – это ваш личный гид в мире денег. Мы поможем понять:
🟢Понять, куда идут ваши деньги.
🟢Найти новые источники дохода.
🟢Разобраться в инвестирование и сбережениях.
У нас вы найдете полезные статьи, разборы актуальных тем, ответы на ваши вопросы и вдохновение для достижения финансовых целей.
Мы верим, что каждый может стать хозяином своих денег, если будет действовать осознанно
/channel/+Sy9YuvRONNY1OGFi
🐘 Открыт прием заявок на выступления для специалистов по PostgreSQL
Мероприятие: PG BootCamp Russia — официальное российское комьюнити-мероприятие PostgreSQL
Когда: весна 2026 г. (дата уточняется)
Где: г. Москва
Больше о мероприятиях PG BootCamp
В отличие от коммерческих конференций, предметом докладов выступает «ванильная» версия этой СУБД. Темы выступлений, связанные с коммерческими продуктами, не принимаются. Доклады (их обычно до 16 в два трека) делятся по темам разработки и эксплуатации. Формат предполагает камерную атмосферу, максимальную практическую пользу и содержательное профессиональное общение.
Открыт прием заявок на выступления:
🔹Исследование внутренней архитектуры PostgreSQL
🔹 Оптимизация производительности в высоконагруженных системах
🔹Анализ сложных задач и методов их решения
🔹 Инструменты и методологии для DBA
🔹 R&D-исследования, связанные с Postgres
У компаний тонны данных, но ИИ даёт сбой: модели ошибаются, а аналитики тонут в информации💔
Причина в том, что ИИ не может работать с "грязными" и разрозненными данными. Недостаточно просто собрать информацию – нужно наладить ее бесперебойную поставку.
Решение: внедрить Digital Q.DataFactory от Диасофт, потом запустить ИИ.
Как работает связка Digital Q.DataFactory + ИИ:
🔹 Прогнозирование спроса: ритейлеры знают, сколько товара закупить.
🔹 Персонализация: клиенты получают предложения, которые им интересны.
🔹 Борьба с мошенничеством: ИИ мгновенно обнаруживает подозрительные операции.
🔹 Автоматизация документооборота: ИИ читает и проверяет документы без участия человека.
Компании, которые уже развернули у себя Digital Q.DataFactory, внедряют интеллектуальные сервисы в 3️⃣ раза быстрее и с предсказуемым результатом.
💡 Вывод: нужна реальная отдача от ИИ? Начните с правильного data-фундамента.
Реклама. ООО "ДИАСОФТ ЭКОСИСТЕМА". ИНН 9715403607.
Работаете с Excel и хотите вырасти в доходе? До зарплаты в 185 000 ₽ — один шаг и пара инструментов
Если вы неплохо владеете Excel, даже можете использовать SQL-запросы и работать с БД, — вы уже работаете аналитиком, просто не получаете его зарплату. Осталось систематизировать знания и обучиться последним стекам, чтобы закрывать задачи быстрее, точнее и за более приятные деньги.
Потренируйтесь на реальных кейсах и освойте навыки аналитика на курсе «Аналитик данных» от Академии Eduson. За 8 месяцев вы пошагово и на понятных тренажёрах дойдёте до продвинутых инструментов и обновите знания, чтобы претендовать на уровень middle со средним доходом 185 000+ ₽. С удаленкой, ДМС и компенсацией обучения.
В программе:
— 308 коротких уроков по Excel, SQL, BI и другому софту аналитика.
— 10+ практических кейсов для портфолио и уверенности на собеседованиях.
— Личные консультации с экспертами-практиками.
— Диплом о профпереподготовке и помощь с трудоустройством (если не получится найти работу — вернут деньги, это прописано в договоре).
Оставляйте заявку по промокоду DATA — получите скидку 65% и второй курс в подарок (например, по нейросетям).
Реклама. ООО "Эдюсон", ИНН 7729779476, 2W5zFGw4mjN