Вопросы по теме 'clustered-index'

Индексы SQL2005
Просканировал базу данных SQL2005 и увидел следующие два индекса для таблицы: **PK_CLUSTERED_INDEX** USER_ID COMPANY_ID DEPARTMENT_ID **NON-unique_NON-clustered_INDEX** USER_ID COMPANY_ID Моя первоначальная мысль: отбросьте...
50 просмотров
schedule 11.10.2021

Почему / когда / как выбирается сканирование всего кластерного индекса, а не полное сканирование таблицы?
ИМО, пожалуйста, поправьте меня ... лист кластерного индекса содержит реальную строку таблицы, поэтому полный кластерный индекс с промежуточными листьями содержит гораздо больше данных, чем полная таблица (?) Почему / когда / как Выбирается ли...
1097 просмотров

Оптимизация индекса SQL Server 2008 - кластерный поиск по сравнению с некластеризованным включением
Это длинный и сложный вопрос теории оптимизации индекса. Это не домашнее задание, хотя я впервые столкнулся с этим вопросом на пробном экзамене для Microsoft 70-432. Первоначальный вопрос касался общей оптимизации запросов, но затем я обнаружил это...
921 просмотров

Кластерный и некластеризованный индекс - SQL Server и Oracle?
Обзор кластеризованного и некластеризованного индекса - не специфичного для БД (насколько я понимаю): Кластерный индекс: физический порядок данных. В результате таблица может иметь только один кластеризованный индекс. Некластеризованный индекс:...
4409 просмотров

Будет ли DATE в первичном ключе повысить производительность при сканировании диапазона?
У нас есть большая (и постоянно растущая) база данных MySQL записей о птицах. В настоящее время у нас есть три основные таблицы, которые в упрощенном виде выглядят следующим образом: RECORDS (id, birdid, tripid, gender, age) PRIMARY KEY id...
287 просмотров

Одноколоночная огромная таблица (2,5 млрд строк). Кластерный индекс по сравнению с кластеризованным индексом Columnstore
У нас есть огромная таблица Table1 (2,5 миллиарда строк) с одним столбцом A (тип данных NVARCHAR (255)). Каков правильный подход для операций поиска по этой таблице. Кластерный индекс в хранилище A по сравнению с индексом хранилища кластеризованных...
251 просмотров

B-деревья, базы данных, последовательные и случайные вставки и скорость. Рандом побеждает
ИЗМЕНИТЬ @Remus исправил мой тестовый образец. Вы можете увидеть исправленную версию в его ответе ниже. Я принял предложение заменить INT на DECIMAL(29,0) и получил следующие результаты: Десятичный: 2133 GUID: 1836 Случайные...
1241 просмотров

SQL — 1 индекс на 2 столбца или несколько индексов
Рассмотрим таблицу sql Работодатель. Столбец A -- (int) Уникальный столбец идентификации. Не используется в запросах на выборку как часть предложения where. Столбец B -- (int) Неуникальный столбец. Очень часто используется в запросах на...
146 просмотров

TSQL Alter PRIMARY KEY Cluster Index MSSQL2008r2
возможно ли ИЗМЕНИТЬ КЛАСТЕРИРОВАННЫЙ индекс ПЕРВИЧНОГО КЛЮЧА в существующей таблице без потери данных? Если да, то какая для этого нужна команда ALTER? ИЗМЕНИТЬ Я хочу добавить дополнительный столбец в кластеризованный индекс ПЕРВИЧНЫХ КЛЮЧЕЙ...
199 просмотров

Может ли первичный ключ быть некластеризованным индексом в кластеризованной таблице?
Я разрабатываю таблицу участников для хранения пользователей веб-сайта. Он будет использоваться каждый раз, когда пользователь входит в систему на веб-сайте, и время от времени используется для обновления сведений о пользователе. Пользователи...
702 просмотров

Каковы последствия преобразования индексов кучи в кластеризованные индексы на SQL Server?
Недавно я получил совет, что я должен преобразовать все наши таблицы с использованием индексов кучи, чтобы каждая таблица имела кластерный индекс. Каковы последствия убеждения в этой стратегии? Например. важнее регулярно реорганизовывать базу...
1852 просмотров
schedule 03.04.2022

Использование кластерных индексов для столбцов, отличных от первичного ключа, при использовании оператора IN vs =
Если в моей таблице Product есть столбец CategoryId, я понимаю, что может быть хорошей практикой сделать CategoryId кластеризованным индексом, а не первичным ключом ProductId. Это все еще применимо, если большинство моих запросов к таблице Product...
5909 просмотров
schedule 18.04.2022

Синхронизация данных Azure: не удалось выполнить операцию синхронизации данных: таблица не имеет кластеризованного индекса
Я получаю 1 : https://i.stack.imgur.com/EiSRL.png Я понимаю, что на эту тему есть более ранний пост с ответом, который, кажется, подходил как минимум для 2 человек. Ошибка кластерного индекса синхронизации данных Azure Однако я попытался...
815 просмотров

Оптимизация запросов на основе кластеризованных и некластеризованных индексов в SQL?
В последнее время я читал о том, как работают clustered index и non-clustered index . Мое понимание простыми словами (поправьте меня, если не так): Структура данных, которая поддерживает clustered и non-clustered index , равна B-Tree...
4774 просмотров

Производительность нечисловых индексов
Если я использую столбец nvarchar(n) в качестве кластеризованного индекса в базе данных SQL Server, сильно ли пострадает производительность по сравнению с числовым (int) индексом? Также как сравнивается производительность составных индексов?
3912 просмотров
schedule 22.07.2022

Кластерный индекс временной таблицы
Я пытаюсь оптимизировать процедуру с таким кодом: CREATE TABLE #t1 (c1 int, c2 varchar(20), c3(varchar(50)...) CREATE CLUSTERED INDEX ix_t1 ON #t1(c3) ON [PRIMARY] Я хотел улучшить это, переместив индекс CLUSTERED в объявление таблицы (более...
13905 просмотров

Кластеризованный и некластеризованный индекс в таблице SQL Server
Работая в среде хранилища данных (SQL Server 2008), есть несколько таблиц, содержащих около 2 миллионов строк и 20 столбцов. Каждую ночь таблицы удаляются и создаются заново. При их создании строятся и индексы. По какой-то причине для этих таблиц...
1252 просмотров
schedule 15.08.2022

Есть ли какое-либо преимущество в создании кластеризованного индекса, если мы не собираемся запрашивать/искать записи на основе этого столбца?
Я делаю обзор некоторых таблиц БД, которые были созданы в нашем проекте, и наткнулся на это. Таблица содержит столбец Identity (ID), который является первичным ключом для таблицы, и кластеризованный индекс был определен с использованием этого столбца...
522 просмотров
schedule 09.09.2022

Как я могу улучшить объем данных, запрашиваемых с помощью многораздельной + кластеризованной таблицы?
У меня есть таблица BigQuery - дневная секционированная и сгруппированная. Однако, когда я выполняю запросы, он по-прежнему использует много данных. Как это возможно?
866 просмотров

Должен ли столбец первичного ключа Sequential Guid быть кластеризованным индексом?
Цель использования последовательного guid состоит в том, чтобы вы могли использовать кластерные индексы без высокого уровня фрагментации, который обычно существовал бы в кластеризованном индексе, если бы это был обычный guid, верно?
1693 просмотров