📔Топ полезных SQL-запросов для PostgreSQL
Статей о работе с PostgreSQL и её преимуществах достаточно много, но не всегда из них понятно, как следить за состоянием базы и метриками, влияющими на её оптимальную работу. В статье подробно рассмотрим SQL-запросы, которые помогут вам отслеживать эти показатели и просто могут быть полезны как пользователю.
#POSTGRESQL
#SQL
#СТАТЬИ
Статей о работе с PostgreSQL и её преимуществах достаточно много, но не всегда из них понятно, как следить за состоянием базы и метриками, влияющими на её оптимальную работу. В статье подробно рассмотрим SQL-запросы, которые помогут вам отслеживать эти показатели и просто могут быть полезны как пользователю.
#POSTGRESQL
#SQL
#СТАТЬИ
Которых из ниже перечисленных СУБД не поддерживает хранимые процедуры?
Anonymous Quiz
21%
MySQL;
24%
PostgreSQL;
18%
SQLite;
24%
IBM DB2;
12%
нет правильного ответа;
📔 Как не надо индексировать
Развитие происходит по спирали: когда-то люди не умели правильно индексировать, потом (в основном) научились, потом пришли noSQL и все снова забыли знание древних. Что вы будете делать, когда последние из старых DBA отплывут в Валинор?
#SQL
#POSTGRESQL
#MSSQLSERVER
#MYSQL
#СТАТЬИ
Развитие происходит по спирали: когда-то люди не умели правильно индексировать, потом (в основном) научились, потом пришли noSQL и все снова забыли знание древних. Что вы будете делать, когда последние из старых DBA отплывут в Валинор?
#SQL
#POSTGRESQL
#MSSQLSERVER
#MYSQL
#СТАТЬИ
This media is not supported in your browser
VIEW IN TELEGRAM
📔5 бесплатных сервисов для практики SQL
Когда вы только начинаете изучать SQL, нужно как можно больше практики. Хорошо, когда есть реальные задачи на работе, на которых можно практиковаться. Но если их нет - то эти бесплатные сервисы помогут получить необходимую практику и улучшить свой уровень.
#SQL
#СТАТЬИ
Когда вы только начинаете изучать SQL, нужно как можно больше практики. Хорошо, когда есть реальные задачи на работе, на которых можно практиковаться. Но если их нет - то эти бесплатные сервисы помогут получить необходимую практику и улучшить свой уровень.
#SQL
#СТАТЬИ
📔 ͇Р͇у͇к͇о͇в͇о͇д͇с͇т͇в͇о͇ ͇п͇о͇ ͇с͇т͇и͇л͇ю͇ ͇S͇Q͇L͇ ͇·͇ ͇S͇Q͇L͇ ͇S͇t͇y͇l͇e͇ ͇G͇u͇i͇d͇e͇
Вы можете использовать это руководство целиком, сделать его форк или создать своё на его основе. Цель — определить, какой стиль вам подходит больше, и придерживаться его. Если вы хотите предложить изменение или исправить ошибку, откройте Issue или создайте Pull Request на GitHub’е.
#SQL
#СТАТЬИ
Вы можете использовать это руководство целиком, сделать его форк или создать своё на его основе. Цель — определить, какой стиль вам подходит больше, и придерживаться его. Если вы хотите предложить изменение или исправить ошибку, откройте Issue или создайте Pull Request на GitHub’е.
#SQL
#СТАТЬИ
🛠 Функция POW()
Функция POW() возводит первое переданное число в указанную степень.
Синтаксис MySQL и PostgreSQL:
POW(a, x);
Пример:
#ПОЛЕЗНОСТИ
#ШПАРГАЛКИ
#SQL
#POSTGRESQL
#MYSQL
Функция POW() возводит первое переданное число в указанную степень.
Синтаксис MySQL и PostgreSQL:
POW(a, x);
Пример:
POW(5,3);>125
#ПОЛЕЗНОСТИ
#ШПАРГАЛКИ
#SQL
#POSTGRESQL
#MYSQL
📔Обзор архитектуры и обеспечения высокой доступности в SQL Database (SQL Azure)
Windows Azure предлагает как NoSQL хранилища, так и SQL-реляционные хранилища. NoSQL хранилища – это, например, Windows Azure Tables (ключ\значение) или BLOB-объекты (двоичные данные такие, как фото, видео, документы и т.п.). К реляционным хранилищам относится SQL Database (ранее SQL Azure).
#MSSQLSERVER
#СТАТЬИ
Windows Azure предлагает как NoSQL хранилища, так и SQL-реляционные хранилища. NoSQL хранилища – это, например, Windows Azure Tables (ключ\значение) или BLOB-объекты (двоичные данные такие, как фото, видео, документы и т.п.). К реляционным хранилищам относится SQL Database (ранее SQL Azure).
#MSSQLSERVER
#СТАТЬИ
📔 Масштабирование и особенности разработки для SQL Database
Это вторая часть цикла про то, как устроена SQL Database. В первой части речь шла об архитектуре SQL Database, во второй части продолжим этот обзор с фокусом на масштабирование и некоторые особенности разработки для SQL Database.
#MSSQLSERVER
#СТАТЬИ
Это вторая часть цикла про то, как устроена SQL Database. В первой части речь шла об архитектуре SQL Database, во второй части продолжим этот обзор с фокусом на масштабирование и некоторые особенности разработки для SQL Database.
#MSSQLSERVER
#СТАТЬИ
#СОФТ
📔 Виртуальная машина VirtualBox для разработчика приложений для СУБД Oracle 19c (Oracle Linux + Database + SQLDeveloper + APEX)
🌐 Lang.: English
🕘 Date: 2019
📑 Size: ~7,3G
🖥 OS: Linux (Oracle Virtual Box 6)
🌐 Homepage
🔹ОПИСАНИЕ:
Данная виртуальная машина применяется на практических занятиях для изучения новых возможностей СУБД Oracle 19c.
В состав релиза вошли:
⏺ОС - Oracle Enterprise Linux 7.6 x86-64
⏺Oracle Database 19с Enterprise Edition for Linux x86-64 - 12.2.0.3
⏺Oracle XML DB, JSON
⏺Oracle SQL Developer, Data Modeler
⏺Oracle Application Express 18.3 - настроенное бесплатное средство разработки
Вход на виртуальную машину:
Пароли всех пользователей (oracle/root/sys/system/admin): "oracle"
Доп. информация: Для всех, кому хочет изучить новые возможности СУБД Oracle 19с .
Для запуска ВМ импортируйте ova-файл выбрав в главном меню VirtualBox "File/Import".
📔 Виртуальная машина VirtualBox для разработчика приложений для СУБД Oracle 19c (Oracle Linux + Database + SQLDeveloper + APEX)
🌐 Lang.: English
🕘 Date: 2019
📑 Size: ~7,3G
🖥 OS: Linux (Oracle Virtual Box 6)
🌐 Homepage
🔹ОПИСАНИЕ:
Данная виртуальная машина применяется на практических занятиях для изучения новых возможностей СУБД Oracle 19c.
В состав релиза вошли:
⏺ОС - Oracle Enterprise Linux 7.6 x86-64
⏺Oracle Database 19с Enterprise Edition for Linux x86-64 - 12.2.0.3
⏺Oracle XML DB, JSON
⏺Oracle SQL Developer, Data Modeler
⏺Oracle Application Express 18.3 - настроенное бесплатное средство разработки
Вход на виртуальную машину:
Пароли всех пользователей (oracle/root/sys/system/admin): "oracle"
Доп. информация: Для всех, кому хочет изучить новые возможности СУБД Oracle 19с .
Для запуска ВМ импортируйте ova-файл выбрав в главном меню VirtualBox "File/Import".
Media is too big
VIEW IN TELEGRAM
#ВИДЕО
📔Как выбирать технологии для базы данных?
🎬Продолжительность: 01:12:41
В этом видео автор подробно говорит о современных задачах работы с данными, чем они отличаются и по каким критериям стоит выбирать ту или иную СУБД. Автор разберет примеры использования таких инструментов как GreenPlum, ClickHouse, Cassandra.
В результате вы узнаете маячки, на которые можно обращать внимание при выборе СУБД, и рассмотрите, какие инструменты работы с данными сейчас активно используются.
01:30 Цели и задачи вебинара
04:10 Как нам разговаривать с нашей БД?
05:19 SQL или noSQL?
08:52 Задача №1
18:00 Задача №2
25:40 Задача №3
32:40 Задача №4
39:07 Как выбрать правильный инструмент?
45:25 Последствия выбора неправильного инструмента
47:15 Сравнение с ClickHouse
48:25 Результаты
📔Как выбирать технологии для базы данных?
🎬Продолжительность: 01:12:41
В этом видео автор подробно говорит о современных задачах работы с данными, чем они отличаются и по каким критериям стоит выбирать ту или иную СУБД. Автор разберет примеры использования таких инструментов как GreenPlum, ClickHouse, Cassandra.
В результате вы узнаете маячки, на которые можно обращать внимание при выборе СУБД, и рассмотрите, какие инструменты работы с данными сейчас активно используются.
01:30 Цели и задачи вебинара
04:10 Как нам разговаривать с нашей БД?
05:19 SQL или noSQL?
08:52 Задача №1
18:00 Задача №2
25:40 Задача №3
32:40 Задача №4
39:07 Как выбрать правильный инструмент?
45:25 Последствия выбора неправильного инструмента
47:15 Сравнение с ClickHouse
48:25 Результаты
📔 В свободном доступе опубликована локализованная документация к PostgreSQL 15.0
Компания Postgres Pro опубликовала перевод на русский язык официальной документации к PostgreSQL 15.0. Вместе с этим компания поделилась общедоступными книгами и учебниками по работе с PostgreSQL.
#ПОЛЕЗНОСТИ
#POSTGRESQL
Компания Postgres Pro опубликовала перевод на русский язык официальной документации к PostgreSQL 15.0. Вместе с этим компания поделилась общедоступными книгами и учебниками по работе с PostgreSQL.
#ПОЛЕЗНОСТИ
#POSTGRESQL
📔 Шпаргалка по SQL-инъекциям
Внедрение SQL-кода - это распространенная уязвимость в веб-приложениях, которая может быть использована для внедрения вредоносного кода SQL в базу данных. Злоумышленник, который знает правильный синтаксис для внедрения SQL-команд в серверную часть приложения, может использовать это для выполнения несанкционированных или деструктивных действий от имени целевого пользователя. Этичный хакер всегда должен проверять и выявлять потенциальные уязвимости SQL-инъекций, поскольку они являются одними из наиболее часто используемых атак в современном цифровом мире.
#SQL
#СТАТЬИ
Внедрение SQL-кода - это распространенная уязвимость в веб-приложениях, которая может быть использована для внедрения вредоносного кода SQL в базу данных. Злоумышленник, который знает правильный синтаксис для внедрения SQL-команд в серверную часть приложения, может использовать это для выполнения несанкционированных или деструктивных действий от имени целевого пользователя. Этичный хакер всегда должен проверять и выявлять потенциальные уязвимости SQL-инъекций, поскольку они являются одними из наиболее часто используемых атак в современном цифровом мире.
#SQL
#СТАТЬИ
👍2
📔 Типы SQL-инъекций (SQLi)
SQL-инъекция - это атака, в которой используется вредоносный код SQL для манипулирования внутренними базами данных с целью получения информации, которая не предназначалась для показа. Данные могут включать конфиденциальные корпоративные данные, списки пользователей или конфиденциальные данные потребителей. В этой статье приведены типы SQL-инъекций с их примерами. SQL-инъекции-ЛАБОРАТОРИИ (платформа для изучения SQL-инъекций), демонстрирующие, как вы можете выполнять каждый тип SQL-инъекций.
#SQL
#СТАТЬИ
SQL-инъекция - это атака, в которой используется вредоносный код SQL для манипулирования внутренними базами данных с целью получения информации, которая не предназначалась для показа. Данные могут включать конфиденциальные корпоративные данные, списки пользователей или конфиденциальные данные потребителей. В этой статье приведены типы SQL-инъекций с их примерами. SQL-инъекции-ЛАБОРАТОРИИ (платформа для изучения SQL-инъекций), демонстрирующие, как вы можете выполнять каждый тип SQL-инъекций.
#SQL
#СТАТЬИ
👍1