Media is too big
VIEW IN TELEGRAM
📖 Самые популярные СУБД. MySQL.
MySQL начинала как узкоспециализированное решение для разработчиков, но выросла в одного из ключевых игроков рынка корпоративных СУБД. Сначала, в 2008-м, она была продана Sun Microsystems, позже, в 2009-м, стала частью империи Oracle.
Уже много лет MySQL – это нечто гораздо большее, нежели нишевое решение. На MySQL работают сотни тысяч коммерческих веб-сайтов, она служит в качестве серверной СУБД для огромного количества внутренних корпоративных приложений.
Данная СУБД использует стандартную форму SQL. Утилиты для проектирования таблиц имеют интуитивно понятный интерфейс. MySQL поддерживает до 50 миллионов строк в таблице. Предельный размер файла для таблицы по умолчанию 4 ГБ, но его можно увеличить. Поддерживает секционирование и репликацию, а также Xpath и хранимые процедуры, триггеры и представления. Она работает на Linux, Windows, OSX, FreeBSD и Solaris, есть бесплатная, а также коммерческая версия.
Сегодня MySQL остаётся весьма популярным вариантом для веб-решений, она продолжает служить центральным компонентом стека LAMP. В то же самое время, MySQL, из-за поглощения Oracle, испытывает ослабление поддержки со стороны пользователей и независимых разработчиков.
Падение популярности MySQL позволило ускорить адаптацию других СУБД с открытым исходным кодом и её собственных форков, наподобие Percona или вышеупомянутой MariaDB с полностью открытым исходным кодом, в которой нет закрытых модулей, появившихся в новых версиях MySQL Enterprise Edition.
Самый свежий выпуск этой СУБД, MySQL Community Server 8.0.30, увидел свет в 2022 году.
Плюсы:
Бесплатная;
Простая в использовании;
Поддерживается облаками;
Минусы:
Масштабируемость;
#БД
#ИНФО
#MYSQL
#СУБД
MySQL начинала как узкоспециализированное решение для разработчиков, но выросла в одного из ключевых игроков рынка корпоративных СУБД. Сначала, в 2008-м, она была продана Sun Microsystems, позже, в 2009-м, стала частью империи Oracle.
Уже много лет MySQL – это нечто гораздо большее, нежели нишевое решение. На MySQL работают сотни тысяч коммерческих веб-сайтов, она служит в качестве серверной СУБД для огромного количества внутренних корпоративных приложений.
Данная СУБД использует стандартную форму SQL. Утилиты для проектирования таблиц имеют интуитивно понятный интерфейс. MySQL поддерживает до 50 миллионов строк в таблице. Предельный размер файла для таблицы по умолчанию 4 ГБ, но его можно увеличить. Поддерживает секционирование и репликацию, а также Xpath и хранимые процедуры, триггеры и представления. Она работает на Linux, Windows, OSX, FreeBSD и Solaris, есть бесплатная, а также коммерческая версия.
Сегодня MySQL остаётся весьма популярным вариантом для веб-решений, она продолжает служить центральным компонентом стека LAMP. В то же самое время, MySQL, из-за поглощения Oracle, испытывает ослабление поддержки со стороны пользователей и независимых разработчиков.
Падение популярности MySQL позволило ускорить адаптацию других СУБД с открытым исходным кодом и её собственных форков, наподобие Percona или вышеупомянутой MariaDB с полностью открытым исходным кодом, в которой нет закрытых модулей, появившихся в новых версиях MySQL Enterprise Edition.
Самый свежий выпуск этой СУБД, MySQL Community Server 8.0.30, увидел свет в 2022 году.
Плюсы:
Бесплатная;
Простая в использовании;
Поддерживается облаками;
Минусы:
Масштабируемость;
#БД
#ИНФО
#MYSQL
#СУБД
👍1👎1
Разбираемся что MySQL пишет на диск и зачем
Разработчики предъявляют высокие требования к базам данных: максимальная надежность (ничего из того, что было записано не должно быть утеряно ни при каких обстоятельствах), и, одновременно, максимальная производительность при различных видах нагрузки (Запись/Чтение или OLTP/OLAP). Достичь этих требований может быть не просто. Давайте попробуем разобраться, как это делает MySQL.
#СТАТЬИ
#MYSQL
#СУБД
Разработчики предъявляют высокие требования к базам данных: максимальная надежность (ничего из того, что было записано не должно быть утеряно ни при каких обстоятельствах), и, одновременно, максимальная производительность при различных видах нагрузки (Запись/Чтение или OLTP/OLAP). Достичь этих требований может быть не просто. Давайте попробуем разобраться, как это делает MySQL.
#СТАТЬИ
#MYSQL
#СУБД
🤬1
❓Вопрос:
В чем разница между кластерными и некластеризованными индексами?
Ответ через 30 минут на канале
#ИНФО
#SQL
#ВОПРОСЫИОТВЕТЫ
В чем разница между кластерными и некластеризованными индексами?
Ответ через 30 минут на канале
#ИНФО
#SQL
#ВОПРОСЫИОТВЕТЫ
👎1🤔1
📔 Разработка БАЗ ДАННЫХ! / Как готовят Oracle в Спортмастере / Максим Пермяков
Из выпуска вы узнаете, как программисты Спортмастера привносят культуру в процесс разработки баз данных. Гость выпуска директор департаментов разработки и системного анализа в Sportmaster Lab - Максим Пермяков.
Тестирование баз данных, CI и CD, кодовые стандарты и версионирование PL/SQL - всё это в сегодняшнем интервью.
Так что, заваривайте чаинский/кофеинский и погнали😉
#БД
#ORACLE
#ВИДЕО
Из выпуска вы узнаете, как программисты Спортмастера привносят культуру в процесс разработки баз данных. Гость выпуска директор департаментов разработки и системного анализа в Sportmaster Lab - Максим Пермяков.
Тестирование баз данных, CI и CD, кодовые стандарты и версионирование PL/SQL - всё это в сегодняшнем интервью.
Так что, заваривайте чаинский/кофеинский и погнали😉
#БД
#ORACLE
#ВИДЕО
Media is too big
VIEW IN TELEGRAM
🎬Продолжительность: 01:18:10
НАВИГАЦИЯ:
0:00 - Начало
1:19 - Как попал в Спортмастер
6:37 - Диссертация по нейронкам
9:12 - Работа в банке
14:07 - Переход в Спортмастер
17:38 - Программист под Oracle и PL/SQL
20:13 - Согласованность данных
25:38 - Тесты в БД
28:55 - API в базах данных
31:17 - Хранение кода и системы контроля версий-
33:38 - CI & CD
40:00 - Про администраторов баз данных (DBA)
...
НАВИГАЦИЯ:
0:00 - Начало
1:19 - Как попал в Спортмастер
6:37 - Диссертация по нейронкам
9:12 - Работа в банке
14:07 - Переход в Спортмастер
17:38 - Программист под Oracle и PL/SQL
20:13 - Согласованность данных
25:38 - Тесты в БД
28:55 - API в базах данных
31:17 - Хранение кода и системы контроля версий-
33:38 - CI & CD
40:00 - Про администраторов баз данных (DBA)
...
👍1
Шпаргалки по SQL: сохранить и не забыть
С этими шпаргалками по SQL можно не бояться, что в ответственный момент вы что-то забудете. Сохраняйте в закладки и используйте в работе с реляционными базами данных.
- Ключевые слова
- Комментарии
- Операторы
- Джойны
- Другие шпаргалки по SQL
#ИНФО
#ПОЛЕЗНОСТИ
#ШПАРГАЛКИ
#SQL
С этими шпаргалками по SQL можно не бояться, что в ответственный момент вы что-то забудете. Сохраняйте в закладки и используйте в работе с реляционными базами данных.
- Ключевые слова
- Комментарии
- Операторы
- Джойны
- Другие шпаргалки по SQL
#ИНФО
#ПОЛЕЗНОСТИ
#ШПАРГАЛКИ
#SQL
📔 Популярные расширения для PostgreSQL: как установить и для чего использовать
Облачные базы данных Selectel поддерживают 40 расширений для PostgreSQL. Некоторые добавляют небольшие радости оптимизации баз данных, другие — заменяют отдельные модули разработки на стороне приложения. На данный момент расширениями пользуются 26% пользователей DBaaS. Мы узнали, какие экстеншены наиболее популярны у клиентов и где они их применяют.
#БД
#SQL
#POSTGRESQL
#СТАТЬИ
Облачные базы данных Selectel поддерживают 40 расширений для PostgreSQL. Некоторые добавляют небольшие радости оптимизации баз данных, другие — заменяют отдельные модули разработки на стороне приложения. На данный момент расширениями пользуются 26% пользователей DBaaS. Мы узнали, какие экстеншены наиболее популярны у клиентов и где они их применяют.
#БД
#SQL
#POSTGRESQL
#СТАТЬИ
⁉️Задача
Напишите SQL запрос, чтобы напечатать имя отдельного работника у которого поле DOB составляет от 01/02/1965 до 31/11/1970
✅Ответ:
Решение на картинке...
#ВОПРОСЫИОТВЕТЫ
#ЗАДАЧА
#SQL
Напишите SQL запрос, чтобы напечатать имя отдельного работника у которого поле DOB составляет от 01/02/1965 до 31/11/1970
✅Ответ:
Решение на картинке...
#ВОПРОСЫИОТВЕТЫ
#ЗАДАЧА
#SQL
❓Вопрос:
В чем разница между командами Delete, Truncate и Drop?
✅Ответ:
• Команда Delete — это команда DML , он используется для удаления строк из таблицы. Его можно откатить.
• Truncate — это команда DDL, она используется для удаления всех строк из таблицы и освобождения пространства, содержащего таблицу. Ее нельзя откатить.
• Drop — это команда DDL, она удаляет все данные вместе со структурой таблицы (в отличие от команды truncate, которая удаляет только строки). Все строки, индексы и привилегии таблиц также будут удалены.
#ИНФО
#SQL
#ВОПРОСЫИОТВЕТЫ
В чем разница между командами Delete, Truncate и Drop?
✅Ответ:
• Команда Delete — это команда DML , он используется для удаления строк из таблицы. Его можно откатить.
• Truncate — это команда DDL, она используется для удаления всех строк из таблицы и освобождения пространства, содержащего таблицу. Ее нельзя откатить.
• Drop — это команда DDL, она удаляет все данные вместе со структурой таблицы (в отличие от команды truncate, которая удаляет только строки). Все строки, индексы и привилегии таблиц также будут удалены.
#ИНФО
#SQL
#ВОПРОСЫИОТВЕТЫ
📔Установка Microsoft SQL Server 2019 Express на Windows 10
Сегодня мы с Вами подробно рассмотрим процесс установки Microsoft SQL Server 2019 Express на операционную систему Windows 10. Кроме этого Вы познакомитесь с редакцией Express и узнаете, что необходимо выполнить, для того чтобы установить SQL Server.
#ПОЛЕЗНОСТИ
#MSSQLSERVER
#СУБД
#СТАТЬИ
Сегодня мы с Вами подробно рассмотрим процесс установки Microsoft SQL Server 2019 Express на операционную систему Windows 10. Кроме этого Вы познакомитесь с редакцией Express и узнаете, что необходимо выполнить, для того чтобы установить SQL Server.
#ПОЛЕЗНОСТИ
#MSSQLSERVER
#СУБД
#СТАТЬИ
📔Как хранить сеть дорог в БД для построения маршрута?
И так, формулировка задачи следующая: есть база данных, в ней хранится информация о дорогах, включая координаты, нужно реализовать построение маршрутов из начальной точки к конечной.
#БД
#POSTGRESQL
#СТАТЬИ
#ЗАДАЧА
И так, формулировка задачи следующая: есть база данных, в ней хранится информация о дорогах, включая координаты, нужно реализовать построение маршрутов из начальной точки к конечной.
#БД
#POSTGRESQL
#СТАТЬИ
#ЗАДАЧА
📔10 хитростей SQL, которые вы не думали, были возможны
Подобные схемы действительно работают – они не только привлекают внимание, если содержание также ценно (и в этом случае, поверьте мне), формат статьи может быть чрезвычайно интересным.
Эта статья познакомит вас с 10 трюками SQL, которые многие из вас, возможно, даже не думали, были возможны. Эта статья является кратким изложением моего нового, чрезвычайно быстро развивающегося, смехотворно ребяческого юмора, который я выступаю на конференциях (недавно в JAX и Devoxx France ).
#ПОЛЕЗНОСТИ
#SQL
#СТАТЬИ
Подобные схемы действительно работают – они не только привлекают внимание, если содержание также ценно (и в этом случае, поверьте мне), формат статьи может быть чрезвычайно интересным.
Эта статья познакомит вас с 10 трюками SQL, которые многие из вас, возможно, даже не думали, были возможны. Эта статья является кратким изложением моего нового, чрезвычайно быстро развивающегося, смехотворно ребяческого юмора, который я выступаю на конференциях (недавно в JAX и Devoxx France ).
#ПОЛЕЗНОСТИ
#SQL
#СТАТЬИ
Media is too big
VIEW IN TELEGRAM
📔Как использовать тип JSONB в PostgreSQL с Hibernate
Многие СУБД, помимо поддержки стандарта SQL, предлагают дополнительную проприетарную функциональность. Одним из таких примеров является тип данных JSONB в PostgreSQL, позволяющий эффективно хранить JSON-документы.
#СУБД
#POSTGRESQL
#СТАТЬИ
Многие СУБД, помимо поддержки стандарта SQL, предлагают дополнительную проприетарную функциональность. Одним из таких примеров является тип данных JSONB в PostgreSQL, позволяющий эффективно хранить JSON-документы.
#СУБД
#POSTGRESQL
#СТАТЬИ
⁉️Задача
Выберите из таблицы workers записи с id равным 1, 2, 3, 7, 9, и логином, равным 'user', 'admin', 'aziz' и зарплатой больше 300
✅Ответ:
Решение на картинке...
#ВОПРОСЫИОТВЕТЫ
#ЗАДАЧА
#SQL
Выберите из таблицы workers записи с id равным 1, 2, 3, 7, 9, и логином, равным 'user', 'admin', 'aziz' и зарплатой больше 300
✅Ответ:
Решение на картинке...
#ВОПРОСЫИОТВЕТЫ
#ЗАДАЧА
#SQL
📔Оконные функции в SQL — что это и зачем они нужны
Многие разработчики, даже давно знакомые с SQL, не понимают оконные функции, считая их какой-то особой магией для избранных. И, хотя реализация оконных функций поддерживается с SQL Server 2005, кто-то до сих пор «копипастит» их со StackOverflow, не вдаваясь в детали. Этой статьёй мы попытаемся развенчать миф о неприступности этой функциональности SQL и покажем несколько примеров работы оконных функций на реальном датасете.
#ПОЛЕЗНОСТИ
#SQL
#СТАТЬИ
Многие разработчики, даже давно знакомые с SQL, не понимают оконные функции, считая их какой-то особой магией для избранных. И, хотя реализация оконных функций поддерживается с SQL Server 2005, кто-то до сих пор «копипастит» их со StackOverflow, не вдаваясь в детали. Этой статьёй мы попытаемся развенчать миф о неприступности этой функциональности SQL и покажем несколько примеров работы оконных функций на реальном датасете.
#ПОЛЕЗНОСТИ
#SQL
#СТАТЬИ
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM