Взаимные блокировки и внешние ключи в SQL Server
#mssqlserver #ключи #блокировки
Автор данной статьи приводит описание того, как внешние ключи влияют на план запроса INSERT и добавляют некоторые операции в процесс его выполнения. И демонстрирует то, что в некоторых ситуациях внешние ключи могут приводить к взаимным блокировкам.
Читать
#mssqlserver #ключи #блокировки
Автор данной статьи приводит описание того, как внешние ключи влияют на план запроса INSERT и добавляют некоторые операции в процесс его выполнения. И демонстрирует то, что в некоторых ситуациях внешние ключи могут приводить к взаимным блокировкам.
Читать
Хабр
Взаимные блокировки и внешние ключи в SQL Server
Введение В реляционных базах данных внешние ключи (foreign key) используются для обеспечения целостности связей между таблицами. Простыми словами, внешний ключ — это столбец (или несколько столбцов),...
Как определить версию и редакцию SQL сервера
#mssqlserver
На примерах использования:
° SSMS
° T-SQL
° версии файлов
Читать
#mssqlserver
На примерах использования:
° SSMS
° T-SQL
° версии файлов
Читать
Cправочник системного инженера
SQL: Как определить версию и редакцию SQL сервера
Одна из задач, с которой приходится сталкиваться, при разработке ПО или при администрировании СУБД (и в частности SQL Server) - это определение того, какая версия SQL сервера установлена, в редакции и какой разрядности, а также какой пакет обновления установлен.…
Представляем вашему вниманию серию статей: Какую СУБД выбрать и почему ?
В Статье 1 рассматриваются СУБД:
° Реляционные
° Ключ-значение
° Документные
° Графовые
° Колоночные
В Статье 2 :
° Time Series
° Spatial
° Search engines
° Object-oriented (объектные)
В Статье 1 рассматриваются СУБД:
° Реляционные
° Ключ-значение
° Документные
° Графовые
° Колоночные
В Статье 2 :
° Time Series
° Spatial
° Search engines
° Object-oriented (объектные)
Хабр
Какую СУБД выбрать и почему? (Статья 1)
Это первый выпуск в серии статей про СУБД , в рамках которых буду достаточно простыми словами давать информацию про то, что сейчас есть на рынке баз данных, и что выбрать для решения своих задач....
Запросы в PostgreSQL
(продолжение)
#postgresql #запросы
Вышли завершающие статьи из цикла Егора Рогова "Запросы в PostgreSQL ":
6.Хеширование
7.Сортировка и слияние
Первые 5 статей представлены тут
(продолжение)
#postgresql #запросы
Вышли завершающие статьи из цикла Егора Рогова "Запросы в PostgreSQL ":
6.Хеширование
7.Сортировка и слияние
Первые 5 статей представлены тут
Хабр
Запросы в PostgreSQL: 6. Хеширование
В предыдущих статьях я рассказал про этапы выполнения запросов , про статистику , про два основных вида доступа к данным — последовательное сканирование и индексное сканирование , — и перешел к...
ACID. Что под капотом у транзакции
#sql #транзакция
Что такое транзакции. Их виды и свойства.
А - Atomicity/атомарность
C - Consistency/согласованность
I - Isolation/изоляция
D - Durability/долговечность
Читать
#sql #транзакция
Что такое транзакции. Их виды и свойства.
А - Atomicity/атомарность
C - Consistency/согласованность
I - Isolation/изоляция
D - Durability/долговечность
Читать
Хабр
ACID. Что под капотом у транзакции
От корректного функционирования базы данных (БД) может зависеть не только скорость, но и надежность приложения. Для глубокого погружения в задачи специалисту, как правило, нужно освоить работу с...
Всем привет!
Это Мерион Нетворкс (wiki.merionet.ru)
Мы ищем настоящих знатоков в области СУБД для взаимовыгодного сотрудничества!
Можешь объяснить что такое NoSQL, знаешь MongoDB и CRUD для тебя - родной язык?
Тогда ты нам подходишь!
Мы запустили свою собственную онлайн-академию с курсами, составленными экспертами в различных IT-областях.
У нас есть курс по сетевым технологиям, Linux, Кибербезопасности, Asterisk и множеству других направлений.
Мы хотим пополнить этот список направлением Базы данных и СУБД!
Если ты готов разработать такой курс - пиши нам!
Мы платим за каждый формат курса, указываем тебя в качестве автора/ментора, твои регалии и ресурсы, которые ты хочешь продвигать.
Если мы тебя заинтересовали - пиши на info@merionet.ru или в Telegram @artsekhian
Это Мерион Нетворкс (wiki.merionet.ru)
Мы ищем настоящих знатоков в области СУБД для взаимовыгодного сотрудничества!
Можешь объяснить что такое NoSQL, знаешь MongoDB и CRUD для тебя - родной язык?
Тогда ты нам подходишь!
Мы запустили свою собственную онлайн-академию с курсами, составленными экспертами в различных IT-областях.
У нас есть курс по сетевым технологиям, Linux, Кибербезопасности, Asterisk и множеству других направлений.
Мы хотим пополнить этот список направлением Базы данных и СУБД!
Если ты готов разработать такой курс - пиши нам!
Мы платим за каждый формат курса, указываем тебя в качестве автора/ментора, твои регалии и ресурсы, которые ты хочешь продвигать.
Если мы тебя заинтересовали - пиши на info@merionet.ru или в Telegram @artsekhian
PostgreSQL 15
#postgresql
Часть 2 или Коммитфест 2021-09
Давайте узнаем, что нового ждет нас через год.
Список изменений в этом выпуске:
° Как заставить очистку в «агрессивном» режиме работать менее агрессивно?
° Кто на самом деле владелец схемы PUBLIC
°Сколько разделяемой памяти потребуется для запуска сервера? А количество огромных страниц?
Ранее Часть 1 или Коммитфест 2021-07
#postgresql
Часть 2 или Коммитфест 2021-09
Давайте узнаем, что нового ждет нас через год.
Список изменений в этом выпуске:
° Как заставить очистку в «агрессивном» режиме работать менее агрессивно?
° Кто на самом деле владелец схемы PUBLIC
°Сколько разделяемой памяти потребуется для запуска сервера? А количество огромных страниц?
Ранее Часть 1 или Коммитфест 2021-07
Хабр
PostgreSQL 15: Часть 2 или Коммитфест 2021-09
30 сентября вышла новая версия PostgreSQL 14… но хватит уже жить прошлым☺, в этот же день закончился второй коммитфест 15 версии. А значит прямо сейчас можно узнать что нового ждет нас через год....
Project management | IT - канал для всех, кому интересна тема управления проектами. Ежедневно публикуются обучающие материалы и полезные статьи, с помощью которых вы прокачаете hard и soft skills.
Здесь вы найдёте:
▪переведённые статьи с английского языка
▪обучающие видео с ведущими IT-специалистами
▪актуальные новости
▪профессиональный юмор
Подписаться: @pm_and_it
Здесь вы найдёте:
▪переведённые статьи с английского языка
▪обучающие видео с ведущими IT-специалистами
▪актуальные новости
▪профессиональный юмор
Подписаться: @pm_and_it
ArangoDB в реальном проекте
#db #arangodb #nosql #субд
ArangoDB — мультимодельная СУБД, которая поддерживает три модели данных: графовую, документную и модель «ключ-значение».
Работа с базой данных осуществляется при помощи SQL-подобного языка запросов AQL (ArangoDB Query Language)
Читать
#db #arangodb #nosql #субд
ArangoDB — мультимодельная СУБД, которая поддерживает три модели данных: графовую, документную и модель «ключ-значение».
Работа с базой данных осуществляется при помощи SQL-подобного языка запросов AQL (ArangoDB Query Language)
Читать
Хабр
ArangoDB в реальном проекте
ArangoDB мультимодельная (документная и графовая) база данных. К ее положительным сторонам относятся: мощный и удобный язык запросов AQL JOIN (даже более мощный чем в реляционных базах данных)...
Партицируем таблицы в PostgreSQL: чек-лист для старта
#postgresql
Партицирование — функция, которая позволяет разбивать большие таблицы на логические части по выбранным критериям, благодаря чему улучшается производительность базы данных.
Партиция — часть таблицы, логически выделенная для удобства хранения и обработки в памяти и состоящая из смежных блоков. Поэтому таблица, которая была разбита на партиции, называется партицированной.
Читать
#postgresql
Партицирование — функция, которая позволяет разбивать большие таблицы на логические части по выбранным критериям, благодаря чему улучшается производительность базы данных.
Партиция — часть таблицы, логически выделенная для удобства хранения и обработки в памяти и состоящая из смежных блоков. Поэтому таблица, которая была разбита на партиции, называется партицированной.
Читать
Хабр
Партицирование таблиц в PostgreSQL: чек-лист для старта
Часто возникает проблема: одна из таблиц в базе данных сильно выросла и время выполнения запросов к этой таблице увеличилось. Одним из вариантов решения такой проблемы в PostgreSQL является...