Вопросы по теме '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 просмотров
schedule
02.11.2021
Оптимизация индекса SQL Server 2008 - кластерный поиск по сравнению с некластеризованным включением
Это длинный и сложный вопрос теории оптимизации индекса. Это не домашнее задание, хотя я впервые столкнулся с этим вопросом на пробном экзамене для Microsoft 70-432. Первоначальный вопрос касался общей оптимизации запросов, но затем я обнаружил это...
921 просмотров
schedule
07.09.2021
Кластерный и некластеризованный индекс - SQL Server и Oracle?
Обзор кластеризованного и некластеризованного индекса - не специфичного для БД (насколько я понимаю):
Кластерный индекс: физический порядок данных. В результате таблица может иметь только один кластеризованный индекс.
Некластеризованный индекс:...
4409 просмотров
schedule
14.11.2021
Будет ли DATE в первичном ключе повысить производительность при сканировании диапазона?
У нас есть большая (и постоянно растущая) база данных MySQL записей о птицах. В настоящее время у нас есть три основные таблицы, которые в упрощенном виде выглядят следующим образом:
RECORDS (id, birdid, tripid, gender, age) PRIMARY KEY id...
287 просмотров
schedule
08.10.2021
Одноколоночная огромная таблица (2,5 млрд строк). Кластерный индекс по сравнению с кластеризованным индексом Columnstore
У нас есть огромная таблица Table1 (2,5 миллиарда строк) с одним столбцом A (тип данных NVARCHAR (255)). Каков правильный подход для операций поиска по этой таблице. Кластерный индекс в хранилище A по сравнению с индексом хранилища кластеризованных...
251 просмотров
schedule
09.10.2021
B-деревья, базы данных, последовательные и случайные вставки и скорость. Рандом побеждает
ИЗМЕНИТЬ
@Remus исправил мой тестовый образец. Вы можете увидеть исправленную версию в его ответе ниже.
Я принял предложение заменить INT на DECIMAL(29,0) и получил следующие результаты:
Десятичный: 2133 GUID: 1836
Случайные...
1241 просмотров
schedule
28.02.2022
SQL — 1 индекс на 2 столбца или несколько индексов
Рассмотрим таблицу sql Работодатель.
Столбец A -- (int) Уникальный столбец идентификации. Не используется в запросах на выборку как часть предложения where.
Столбец B -- (int) Неуникальный столбец. Очень часто используется в запросах на...
146 просмотров
schedule
01.03.2022
TSQL Alter PRIMARY KEY Cluster Index MSSQL2008r2
возможно ли ИЗМЕНИТЬ КЛАСТЕРИРОВАННЫЙ индекс ПЕРВИЧНОГО КЛЮЧА в существующей таблице без потери данных?
Если да, то какая для этого нужна команда ALTER?
ИЗМЕНИТЬ Я хочу добавить дополнительный столбец в кластеризованный индекс ПЕРВИЧНЫХ КЛЮЧЕЙ...
199 просмотров
schedule
22.03.2022
Может ли первичный ключ быть некластеризованным индексом в кластеризованной таблице?
Я разрабатываю таблицу участников для хранения пользователей веб-сайта. Он будет использоваться каждый раз, когда пользователь входит в систему на веб-сайте, и время от времени используется для обновления сведений о пользователе.
Пользователи...
702 просмотров
schedule
25.03.2022
Каковы последствия преобразования индексов кучи в кластеризованные индексы на 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 просмотров
schedule
15.04.2022
Оптимизация запросов на основе кластеризованных и некластеризованных индексов в SQL?
В последнее время я читал о том, как работают clustered index и non-clustered index . Мое понимание простыми словами (поправьте меня, если не так):
Структура данных, которая поддерживает clustered и non-clustered index , равна B-Tree...
4774 просмотров
schedule
26.04.2022
Производительность нечисловых индексов
Если я использую столбец 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 просмотров
schedule
15.08.2022
Кластеризованный и некластеризованный индекс в таблице SQL Server
Работая в среде хранилища данных (SQL Server 2008), есть несколько таблиц, содержащих около 2 миллионов строк и 20 столбцов. Каждую ночь таблицы удаляются и создаются заново. При их создании строятся и индексы. По какой-то причине для этих таблиц...
1252 просмотров
schedule
15.08.2022
Есть ли какое-либо преимущество в создании кластеризованного индекса, если мы не собираемся запрашивать/искать записи на основе этого столбца?
Я делаю обзор некоторых таблиц БД, которые были созданы в нашем проекте, и наткнулся на это. Таблица содержит столбец Identity (ID), который является первичным ключом для таблицы, и кластеризованный индекс был определен с использованием этого столбца...
522 просмотров
schedule
09.09.2022
Как я могу улучшить объем данных, запрашиваемых с помощью многораздельной + кластеризованной таблицы?
У меня есть таблица BigQuery - дневная секционированная и сгруппированная. Однако, когда я выполняю запросы, он по-прежнему использует много данных. Как это возможно?
866 просмотров
schedule
14.09.2022
Должен ли столбец первичного ключа Sequential Guid быть кластеризованным индексом?
Цель использования последовательного guid состоит в том, чтобы вы могли использовать кластерные индексы без высокого уровня фрагментации, который обычно существовал бы в кластеризованном индексе, если бы это был обычный guid, верно?
1693 просмотров
schedule
29.06.2023