database_info | Unsorted

Telegram-канал database_info - Базы данных (Data Base)

6213

Базы данных (Data Base). По всем вопросам @evgenycarter

Subscribe to a channel

Базы данных (Data Base)

Ответ на 1 вопрос - Яндекс Музыка всю осень за 1₽ ваша!

Яндекс Музыка для вас и 3-х ваших близких до конца осени за 1₽. Попробуйте сейчас!

Узнать больше

#реклама 16+
mrqz.me

О рекламодателе

Читать полностью…

Базы данных (Data Base)

Вебинар по английскому от English Tochka

Фатальные ошибки в изучении английского:
- Зубрить грамматику, думая, что это главное
- Постоянно учить новые слова
- Париться над произношением

На самом деле, в инглише существует всего 700 главных слов. Зная их, вы будете свободно болтать о жизни и работе, будто это ваш родной язык.

И 500 тысяч учеников Алекса Рубанова это подтвердят. На английском.

Скоро Алекс проведёт бесплатный вебинар, где за 2 часа вы впитаете 5-летний опыт жизни в США. А вместе с этим научитесь быстро запоминать слова, общаться на инглише живо и без ступора, а главное – чувствовать язык и свободно на нём говорить.

Хотите уже через месяц смотреть новинки Нетфликс в оригинале, попутно заводя друзей за границей?

Регистрируйтесь по ссылке, выучить английский ещё никогда не было так просто.

Узнать больше

#реклама 16+
alexrubanov.ru

О рекламодателе

Читать полностью…

Базы данных (Data Base)

Как ускорить базу данных при помощи шардирования

Шардирование было одним из первых механизмов, позволяющих распределять базы данных для повышения их производительности. Последние инновации превратили шардирование в один из лучших механизмов в своем роде.

Сегодня базам данных уделяется особое внимание, так как через них компания управляет своим самым ценным архивом: информацией. Всего 30 лет назад большинство данных хранилось на бумаге, магнитной ленте или каких-либо дисках. Поскольку мы производили и потребляли гораздо меньше данных на душу населения, даже на таких носителях нам удавалось эффективно хранить их, управлять ими и обращаться к ним.

Но сегодня с данными складывается совершенно иная ситуация. Смартфоны распространились повсеместно и превратились в необходимую вещь. Вместе со смартфонами увеличилось количество мобильных приложений, и сегодня через них производятся и потребляются такие объемы данных, какие были просто немыслимы 15 лет назад. В такой ситуации серьезно возрастает нагрузка на кластеры баз данных, поскольку им приходится обрабатывать все более серьезные объемы трафика. Некоторые из топовых веб-сайтов и веб-сервисов обрабатывают миллиарды посещений в неделю.

Rus https://habr.com/ru/companies/timeweb/articles/696784/

Eng https://stackoverflow.blog/2022/03/14/how-sharding-a-database-can-make-it-faster/

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Как хранить сеть дорог в БД для построения маршрута?

И так, формулировка задачи следующая: есть база данных, в ней хранится информация о дорогах, включая координаты, нужно реализовать построение маршрутов из начальной точки к конечной.

Эта статья будет про то, как использовать свой источник данных, и как этот источник данных редактировать так, чтобы GraphHopper вас понял.

https://habr.com/ru/articles/688556/

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Размер базы данных PostgreSQL

Чтобы получить физический размер файлов (хранилища) базы данных, используем следующий запрос:

SELECT pg_database_size(current_database());
Результат будет представлен как число вида 41809016.

current_database() — функция, которая возвращает имя текущей базы данных. Вместо неё можно ввести имя текстом:

SELECT pg_database_size('my_database');
Для того, чтобы получить информацию в человекочитаемом виде, используем функцию pg_size_pretty:

SELECT pg_size_pretty(pg_database_size(current_database()));
В результате получим информацию вида 40 Mb.

#PostgreSQL

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Как найти дубликат записи? Опишите процесс для дублирования записей с одним и несколькими полями.

Дублирование записей с одним полем:

SELECT name, COUNT(email)
FROM users
GROUP BY email
HAVING COUNT(email) > 1



Дублирование записей с несколькими полями:

SELECT name, email, COUNT(*)
FROM users
GROUP BY name, email
HAVING COUNT(*) > 1


#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Pro SQL Server 2022 Wait Statistics: A Practical Guide to Analyzing Performance in SQL Server and Azure SQL Database, 3rd Edition
Автор: Enrico van de Laar (2023)

Используйте это практическое руководство для анализа и устранения неполадок в работе SQL Server с помощью статистики ожидания. Вы научитесь точно определять, почему ваши запросы выполняются медленно. Вы будете знать, как измерить количество времени, затрачиваемое каждым узким местом, чтобы сосредоточить внимание на самых значительных улучшениях.

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

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

PostgreSQL Antipatterns: простой(?) INSERT… VALUES

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

Как больно наступить на грабли в совсем простом, казалось бы, запросе?

https://habr.com/ru/company/tensor/blog/702902/

#PostgreSQL

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Берём Patroni и резервное копирование и используем для инициализации реплик и построения отказоустойчивой инфраструктуры. Без прямого использования pg_basebackup.

Как всё это происходит в AvitoTech, объясняет инженер команды SQL. Обучающее видео проекта avito.code уже на канале. Залетайте!

Читать полностью…

Базы данных (Data Base)

Открытый практикум Networks by Rebrain: Архитектура сети в реальности. Часть 1.

Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!

👉Регистрация

Время проведения:

28 Сентября (Четверг) в 19:00 по МСК

Программа практикума:

🔹Рассмотрим реальный кейс переезда сети на 10к+ серверов и сотни удаленных офисов на новое ядро
🔹Поменяем протокол маршрутизации, выплатим технический долг досрочно

Кто ведёт?

Дмитрий Радчук – Team Lead Вконтакте. CCIE x4. Опыт работы с сетями больше 12 лет. Опыт преподавания больше 4-х лет.

Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!

Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2VtzqxMGMN9

Читать полностью…

Базы данных (Data Base)

Курс "SMM-специалист". Доступ к курсу навсегда!

Научитесь продвигать бизнес «ВКонтакте», My Target,TikTok и Telegram. Подробнее!

Перейти на сайт

#реклама 16+
skillbox.ru

О рекламодателе

Читать полностью…

Базы данных (Data Base)

Бесплатная практика для реверс-инженеров и C#-программистов

Научитесь эффективно применять .NET-машину в работе на бесплатном открытом уроке «Лезем под капот .NET машины» от OTUS. На эфире мы разберем, каким образом .net машина выполняет промежуточный код.

Для этого:
- напишем тестовую программу на c#;
- запустим её в отладчике;
- найдём метод JIT-компиляции.

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

Занятие пройдёт 25 сентября в 20:00 мск в рамках курса «Reverse engineering».

Это отличная возможность совершенно бесплатно протестировать формат обучения и задать преподавателю любые вопросы в режиме реального времени!

Пройдите бесплатное вступительное тестирование прямо сейчас и зарегистрируйтесь на событие, чтобы ничего не пропустить: https://clck.ru/35qyZi

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Базы данных (Data Base)

Курс «DevOps для эксплуатации и разработки» от Яндекса

За 6 месяцев обучения освоите принципы DevOps и автоматизацию процесса разработки.

Зарегистрироваться

#реклама 16+
practicum.yandex.ru

О рекламодателе

Читать полностью…

Базы данных (Data Base)

Одна из возможных версий переезда с MySQL на PostgreSQL

Всем привет! Меня зовут Станислав, я Java-разработчик в Rocket Science, outsource-компании, специализирующейся преимущественно на финтех-проектах. С 2019 года я веду проект бэкенда для внутренних мобильных приложений (которыми пользуются сотрудники) одного крупного банка. Когда мы начинали проект, у DBA были компетенции только в Oracle и MySQL, а в последние пару лет, наоборот, фокус в организации сместился в сторону PostgreSQL и появилась тенденция по переезду в него разных внутренних сервисов. Нашей команде было вполне комфортно на MySQL, но мы прикинули, что переезд в PostgreSQL позволит нам решить ряд попутных технических вопросов, и ввязались в эту авантюру.

В этой статье я расскажу, какие подводные камни ждали нас на этом пути.

https://habr.com/ru/articles/742552/

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Clickhouse — непростая жизнь в продакшене

Около двух лет назад вышла небольшая статья Kafka Streams — непростая жизнь в production, в которой я описывал сложности, с которыми наша команда столкнулась при попытке решить задачи проекта с помощью kafka-streams. Эксперимент вышел неудачным, и мы в итоге совсем отказались от этой технологии. Вместо нее решили попробовать Clickhouse (CH), и сейчас уже можно сказать, что эта база нам очень хорошо подошла и отлично решает почти все задачи, которые нам ставит бизнес. В этой статье я расскажу об особенностях использования CH.

https://habr.com/ru/companies/maxilect/articles/761258/

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Шпаргалка по SQL

https://www.sqltutorial.org/sql-cheat-sheet/

Скачать PDF версию

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

The Internals of PostgreSQL

Полезный ресурс по внутреннему устройству PostgreSQL. Поможет понять, из каких компонентов состоит СУБД, как они устроены под капотом и взаимодействуют друг с другом.

В руководстве описаны внутренние компоненты PostgreSQL: кластеры базы данных, архитектура памяти, обработка запросов и другие. Материал будет полезен как начинающим, так и опытным специалистам, которые хотят разобраться в СУБД изнутри.

http://www.interdb.jp/pg/index.html

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Разработчик на C#?

Приходи на бесплатный открытый урок «Анализ стиллера на .NET» от OTUS и расширь перечень своих возможностей.

На эфире мы:
- проанализируем стиллер, написанный для работы на С#;
- изучим методы отладки и попробуем извлечь из него интересный данные.

В результате вебинара напишем программу для извлечения данных трояна.

Занятие пройдёт 9 октября в 20:00 мск в рамках курса «Reverse engineering».

Это отличная возможность совершенно бесплатно протестировать формат обучения и задать преподавателю любые вопросы в режиме реального времени!

Пройди бесплатное вступительное тестирование прямо сейчас и зарегистрируйся на событие, чтобы ничего не пропустить: https://clck.ru/35t7kk

Читать полностью…

Базы данных (Data Base)

Курс: Профессия бухгалтер. Учитесь бесплатно!

- Оставьте заявку, и мы откроем доступ к первым 3 модулям курса!
- Бесплатный доступ к 1С для практики с опытным бухгалтером.
- Гарантируем трудоустройство - или вернём деньги!
- Стабильная удалённая работа, которая всегда востребована.
- Можно вернуть до 13% от цены курса в виде налогового вычета.
- Подробная обратная связь от кураторов.
- 3 формата обучения с доступом к курсам навсегда.


Узнать больше

#реклама 16+
skillbox.ru

О рекламодателе

Читать полностью…

Базы данных (Data Base)

Курс «Python-разработчик» от Яндекса. Начните с нуля.

Программа 2023 года.
Диплом о переподготовке и помощь с поиском работы.
Рассрочка.

Зарегистрироваться

#реклама 16+
practicum.yandex.ru

О рекламодателе

Читать полностью…

Базы данных (Data Base)

Курс «Профессия Менеджер проектов» - Skillbox

Станьте специалистом по управлению проектами. Оставьте заявку и мы откроем доступ к первым 2 модулям курса бесплатно!

Перейти на сайт

#реклама 16+
skillbox.ru

О рекламодателе

Читать полностью…

Базы данных (Data Base)

Ответьте на 1 вопрос и книги ваши на 30 дней бесплатно!

Доступ к Букмейту для вас и трех ваших близких бесплатно на 30 дней. Попробуйте!

Узнать больше

#реклама 16+
mrqz.me

О рекламодателе

Читать полностью…

Базы данных (Data Base)

Курс "Менеджер маркетплейсов". Скидка до 50%!

База поставщиков+бюджет для продвижения+бесплатный доступ к кабинетам продавца!

Перейти на сайт

#реклама 16+
skillbox.ru

О рекламодателе

Читать полностью…

Базы данных (Data Base)

Уроки по SQL

1 - Введение
2 - Что может SQL?
3 - Состав базы данных
4 - SELECT
5 - SELECT DISTINCT
6 - WHERE (first attempt)
7 - AND, OR and NOT
8 - ORDER BY
9 - INSERT INTO
10 - SQL NULL VALUES

источник

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Популярные базы данных и их категории

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Шпаргалка по SQL

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Пять факторов, которые влияют на выбор базы данных

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

Сегодня есть гораздо больше баз данных, чем когда-либо. В декабре 2012 года, когда DB-Engines.com впервые начал ранжировать базы данных, у него получился список из 73 систем (существенный рост по сравнению с самым первым списком из 18 систем). Спустя десять лет, на декабрь 2022 года в списке было уже почти четыреста систем. За последнее десятилетие произошёл настоящий кембрийский взрыв технологий баз данных. Нужно ориентироваться в обширном пространстве вариантов: SQL, NoSQL, множество «многомодельных» баз данных, которые могут быть сочетанием SQL и NoSQL, или множественные модели данных NoSQL (сочетающие две или более опций: документы, ключи-значения, широкие столбцы, графы и так далее).

Rus https://habr.com/ru/companies/ruvds/articles/713892/

Eng https://dzone.com/articles/5-factors-when-selecting-a-database


#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Expert Oracle Database Architecture: Techniques and Solutions for High Performance and Productivity
Автор: Darl Kuhn (2021)

Теперь в четвертом издании, охватывающем Oracle Database 21c, эта книга-бестселлер продолжает знакомить вас с лучшими мыслями о том, как применять Oracle Database для создания масштабируемых приложений, которые хорошо работают и дают правильные результаты. Авторы разделяют простую философию: "Вы можете относиться к Oracle как к черному ящику и просто засовывать в него данные, а можете понять, как он работает, и использовать его как мощную вычислительную среду". Если вы выберете последнее, то обнаружите, что существует мало проблем управления информацией, которые вы не сможете решить быстро и элегантно.

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Как сочетать мощь SQL и гибкость Pandas для комплексного анализа данных?

Расскажем на практическом открытом уроке 25 сентября в 20:00 по Москве.
Преподаватель: Роман Козлов, ведущий аналитик ГКУ "Новые технологии управления"
Вебинар приурочен к онлайн-курсу "Python для аналитики"

🔸На вебинаре рассмотрим:

- Основы работы с библиотекой Pandas для анализа данных;
- Извлечение данных из SQL-базы данных прямо в Pandas DataFrame;
- Применение SQL-запросов внутри Pandas;
- Выгрузку обработанных данных из Pandas обратно в SQL;
- Примеры реальных сценариев анализа данных с использованием SQL и Pandas.

🔸В результате вебинара вы попрактикуетесь в интеграции SQL-запросов и Pandas, обработке и сохранении результатов анализа в базе данных.

Больше навыков по аналитике можно получить на курсе "Python для аналитики" от OTUS.

👉Зарегистрироваться на вебинар

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Базы данных (Data Base)

Goose - это инструмент для миграции баз данных. Управляйте схемой базы данных, создавая инкрементные изменения SQL или функции Go.

Site: https://pressly.github.io/goose/

GitHub: https://github.com/pressly/goose

#db

👉 @database_info

Читать полностью…
Subscribe to a channel