Skip to content

Режимы хранилища SQL Server - выбор между построчным и поколоночным хранением

Пересказ статьи Jared Westover. SQL Server Storage Modes - Choosing Rowstore or Columnstore


Я слышал, что SQL Server описывают как приложение, имеющее фут в ширину и милю в глубину. Я думаю, что мог бы привести аргумент в пользу 10 миль в глубину. Есть несколько существенных моментов, о которых должен знать инженер данных. Например, знаете ли вы, что есть два режима хранения записей в SQL Server? Если вы собираетесь на интервью или проектируете архитектуру базы данных вашего следующего приложения, выходите на свет. Как говорил Уоррен Баффетт, "чем больше вы учитесь, тем больше зарабатываете".
Продолжить чтение "Режимы хранилища SQL Server - выбор между построчным и поколоночным хранением"
Категории: T-SQL

Два способа создания итогов в SQL

Пересказ статьи Steve Sohcot. Two Ways To Create Totals In SQL


При представлении табличных данных вам может потребоваться строка "итого" внизу списка.

Помнится лет 25! назад я применял подход создания многомерного массива для суммирования значений строка за строкой и столбец за столбцом. Как на стороне сервера, так и на JavaScript.

Создание итоговой строки на SQL (на стороне сервера) является более эффективным. Это также облегчает работу фронтенд разработчику.
Продолжить чтение "Два способа создания итогов в SQL"
Категории: T-SQL

Копирование в PostgreSQL

Пересказ статьи Shivayan Mukherjee. PostgreSQL Copy


Обзор статьи


В этой статье мы обсудим функциональность копирования базы данных PostgreSQL, которое является одним из наиболее важных и часто используемых на практике действий. Имеется два варианта оператора 'COPY', копирование базы данных и копирование таблицы. Мы обсудим оба эти варианта.

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

Продолжить чтение "Копирование в PostgreSQL"

Роли, схемы, привилегии и владельцы в SQL Server, Oracle и PostgreSQL. Часть II

Пересказ статьи Andrea Gnemmi. SQL Server, Oracle and PostgreSQL Database Security Roles, Schemas, Grants, Privileges and Owners - Part II


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

Продолжить чтение "Роли, схемы, привилегии и владельцы в SQL Server, Oracle и PostgreSQL. Часть II"

8 методов очистки данных в SQL

Пересказ статьи Kolade Orimolade. 8 Data Cleaning techniques in SQL


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

Продолжить чтение "8 методов очистки данных в SQL"
Категории: MySQL

Введение в хранилище запросов SQL Server

Пересказ статьи MATTHEW MCGIFFEN. Introduction to SQL Server Query Store


Появление в SQL 2016 Query Store (хранилище запросов) явилось, без сомнения, наиболее привлекательной и обсуждаемой новой функциональностью. В этой статье мы просто бросим краткий взгляд на нее, что это такое, как запустить и как это можно использовать. Это будет довольно краткий обзор - потребуется целая книга, чтобы описать все подробно - но, надеюсь, что он даст вам понятие о том, насколько это будет полезно и как начать использовать. Продолжить чтение "Введение в хранилище запросов SQL Server"

Новости за 2023-09-30 - 2023-10-06

§ В ответ на замечание Шведа Сауля усилена проверка задачи 163 (SELECT, обуч. этап).


§ Популярные темы недели на форуме


Топик		Сообщений
24 (Learn) 2
81 (Learn) 2

§ Авторы недели на форуме


Автор		Сообщений
Tovarisch 7
selber 3
Продолжить чтение "Новости за 2023-09-30 - 2023-10-06"

PostgreSQL (auto) vacuum - уже не тайна

Пересказ статьи Henrietta Dombrovskaya. Uncovering the mysteries of PostgreSQL (auto) vacuum


В этой статье мы поговорим о конфигурационных параметрах PostgreSQL, которые управляют теневыми процессами (auto)vacuum и (auto)analyze.

Зачем нужно вакуумировать


Прежде чем говорить о параметрах, относящихся к vacuum и analyze, необходимо коснуться понятия вакуумирования в PostgreSQL. Это понятие является спецификой PostgreSQL, и у администраторов, приходящих из Oracle и SQL Server, может вызывать недоумение - вы не можете непосредственно связать ее со своим предшествующим опытом. (Замечание: Как Oracle, так и SQL Server имеют много больше общего в конфигурации. Например, оптимизированные для памяти таблицы SQL Server имеют подобный процесс, который называется сборкой мусора.)
Продолжить чтение "PostgreSQL (auto) vacuum - уже не тайна"