8
ответов

Если я избавляюсь от кластерных индексов на столбцах Guid

Я работаю над базой данных, которая обычно использует GUID в качестве первичных ключей. SQL Server по умолчанию помещает кластерный индекс в столбцы первичного ключа. Я понимаю, что это - глупая идея для столбцов GUID, и...
вопрос задан: 3 July 2012 18:53
7
ответов

Каковы различия между кластеризованным и некластерным индексом?

Каковы различия между кластеризованным и некластерным индексом?
вопрос задан: 22 March 2018 21:05
6
ответов

Улучшение производительности кластерного индексного первичного ключа GUID

У меня есть таблица с большим количеством строк (10K +) и это, первичный ключ является GUID. Первичный ключ кластеризируется. Производительность запросов является довольно низкой на этой таблице. Обеспечьте предложения для создания его...
вопрос задан: 24 February 2009 18:39
5
ответов

Кластерный индекс на столбце внешнего ключа увеличивают производительность соединения по сравнению с некластеризованным?

Во многих местах рекомендуется, чтобы кластерные индексы были лучше использованы при использовании для выбора диапазона строк с помощью оператора BETWEEN. Когда я выбираю присоединение полем внешнего ключа таким способом который это...
вопрос задан: 11 March 2010 22:02
5
ответов

Что означает это предложение: кластеризованные индексы физически хранятся в таблице?

Как кластерные индексы хранятся на жестком диске? Каков логический порядок? Как работают некластеризованные индексы?
вопрос задан: 15 February 2010 13:30
5
ответов

Как я могу сказать, получают ли к таблице базы данных доступ еще? Хочу что-то как “ИЗБРАННЫЙ триггер”

У меня есть очень большая база данных с сотнями таблиц, и после многих, многих модернизаций продуктов, я уверен, что половина из них не используется больше. То, как я могу сказать, ли таблица, активно выбирается...
вопрос задан: 28 January 2010 18:20
5
ответов

Индекс в базе данных SQL Server 2008 [дубликат]

У меня есть таблица со структурой LocId varchar Параметр varchar Дата datetime значение double С первичным ключом на первых трех столбцах и кластеризованным индексом в том же столбце. Я обнаружил, когда в статье ...
вопрос задан: 27 April 2009 20:53
4
ответа

Почему происходит сканирование моего кластерного индекса?

SQL 2000 Таблица NED имеет внешний ключ для таблицы SIGN. NED.RowID для SIGN.RowID. Таблица SIGN имеет внешний ключ для таблицы NED. SIGN.SignID для NED.SignID.
вопрос задан: 9 June 2016 19:56
4
ответа

Это плохо, чтобы иметь некластерный индекс, который содержит первичный ключ от кластерного индекса?

Если у Вас есть таблица с кластерным индексом на Первичном ключе (интервал), это избыточный и плохой, чтобы иметь одно (руда больше) некластерные индексы, которые включают тот столбец первичного ключа как один из столбцов в...
вопрос задан: 30 April 2010 20:00
4
ответа

Первичный ключ / Кластеризованный ключ для Объединяющих таблиц

Скажем, у нас есть Таблица product и таблица Order и (объединяющая таблица) ProductOrder. ProductOrder будет иметь ProductID и OrderID. В большинстве наших систем эти таблицы также имеют автонумерацию...
вопрос задан: 9 March 2010 16:32
3
ответа

Что на самом деле означает Кластерный и Некластерный индекс?

Я имею ограниченную подверженность БД и использую только БД в качестве прикладного программиста. Я хочу знать о кластеризованных и некластеризованных индексах. Я гуглил и нашел: кластерный индекс - это ...
вопрос задан: 23 March 2018 07:11
3
ответа

Как выбрать кластерный индекс в SQL Server?

Обычно кластерный индекс создается в Studio управления SQL Server путем устанавливания первичного ключа, однако мой недавний вопрос о PK <-> кластерный индекс (Значение Первичного ключа к Microsoft SQL...
вопрос задан: 23 May 2017 12:30
3
ответа

"Куча" SQL Server v.s. кластерный индекс

Я использую SQL Server 2008. Я знаю, не имеет ли таблица никакого кластерного индекса, то это называют "кучей", или иначе модель хранения называют кластерным индексом (B-дерево). Я хочу узнать больше что точно...
вопрос задан: 13 May 2015 17:15
3
ответа

Кластеризируемый по сравнению с первичным ключом NonClustered

начните транзакцию; составьте таблицу person_id (person_id целочисленный первичный ключ); вставьте в значения person_id (1);... надрез... вставляет в значения person_id (50000); фиксация; Этот код занимает приблизительно 0,9 секунды...
вопрос задан: 3 December 2012 23:19
3
ответа

Кластерный индекс - многослойный по сравнению с индексом единственной части и эффектами вставляет/удаляет

Этот вопрос о том, что происходит с реорганизацией данных в кластерном индексе, когда вставка сделана. Я предполагаю, что должно быть более дорого сделать, вставляет на таблице, которая имеет кластеризованное...
вопрос задан: 27 May 2010 20:25
2
ответа

База данных SQL Server с кластеризованным GUID PKs - переключает кластерный индекс или переключает на последовательный (расческа) GUID?

У нас есть база данных, в которой всеми PKs являются GUID, и большинство PKs является также кластерным индексом для таблицы. Мы знаем, что это плохо (из-за случайной природы GUID). Так, кажется, что существует...
вопрос задан: 23 May 2017 11:47
2
ответа

Как отбросить кластеризованное свойство, но сохранить первичный ключ в таблице. SQL Server 2005

у меня есть следующий ключ: ALTER TABLE dbo. ОГРАНИЧИТЕЛЬНЫЙ PRIMARY KEY PK_ID ADD таблицы КЛАСТЕРИЗИРОВАЛСЯ (идентификатор ASC), таким образом, у меня есть кластерный индекс и первичный ключ на столбце ID. Теперь я должен отбросить кластерный индекс (я..
вопрос задан: 3 July 2012 18:42
2
ответа

Что я должен сделать для получения, Кластерный индекс Ищут вместо Сканирования Кластерного индекса?

У меня есть Хранимая процедура в SQL Server 2005 и когда я выполняю его, и я смотрю на его План выполнения, я замечаю, что он делает Сканирование Кластерного индекса, и это стоит ему 84%. Я считал, что имею к...
вопрос задан: 31 August 2009 21:47
1
ответ

Увеличивает ли кластерный индекс по времени скорость запроса, когда мы хотим получить максимальную временную группу по определенному идентификатору?

Рассмотрим следующий запрос SELECT my_id, my_info FROM my_table как r JOIN (SELECT my_id, max (my_time) как max_time FROM my_table WHERE my_time > timestamp '2019-01-10 00:00:00' GROUP ...
вопрос задан: 20 January 2019 01:05
1
ответ

Различие между Кластерным и Некластерным индексом в SQL

Только для знания в вопросе об интервью и моего знания. SQL - Различие между Кластерным и Некластерным индексом?
вопрос задан: 23 March 2018 07:19
1
ответ

Желателен ли КЛАСТЕРНЫЙ ИНДЕКС при загрузке отсортированного файла загрузки в новую таблицу?

INFORMIX-SE: Мои пользователи периодически запускают сценарий SQL [REORG.SQL], который выгружает все строки из таблицы в отсортированном порядке в два отдельных файлы (активные и неактивные), удаляет таблицу, воссоздает ...
вопрос задан: 23 May 2017 12:19
1
ответ

Как изменить первичный ключ, чтобы он не был кластеризован?

Неполный рабочий день DBA здесь. Я хочу изменить существующий индекс первичного ключа с кластеризованного на некластеризованный. И синтаксис ускользает от меня. Вот как это сейчас написано. ALTER TABLE [...
вопрос задан: 9 April 2010 00:54
1
ответ

Как преобразовать кластеризованный первичный ключ в некластеризованный, не отбрасывая отсылающий внешние ключи в SQL Server 2005

Я сделал ошибку, создающую кластеризируемый первичный ключ на столбце GUID. Существует много таблиц что ссылка что таблица с определенными внешними ключами. Размер таблицы не является значительным. Я хотел бы преобразовать его...
вопрос задан: 19 February 2010 05:42
1
ответ

SQL Server: Кластерный индекс на дате и времени, ASC или DESC

Если у меня есть таблица SQL Server с кластерным индексом на поле даты и времени, которое установлено на DateTime. Теперь (от C#) прежде вставляет, должен индекс возрасти или убывать для предотвращения перестройки...
вопрос задан: 8 October 2009 18:04
0
ответов

Как создать кластерный индекс с помощью Entity Framework Core

Начиная с EF6.1, у нас есть способ указать кластеризованный индекс для открытого класса свойства Person {[Index (IsClustered = true, IsUnique = true)] public long UserName {get; установлен; }} Но этот индекс ...
вопрос задан: 14 January 2019 09:31
0
ответов

Разница между кластеризованным и некластеризованным индексом [дубликат]

Мне нужно добавить правильный индекс в свои таблицы, и мне нужна помощь. Я в замешательстве, и мне нужно уточнить несколько моментов: следует ли использовать индекс для столбцов, отличных от int? Почему, почему нет Я много читал о кластеризованном и некл
вопрос задан: 23 March 2018 07:18
0
ответов

Должны ли кластерные индексы быть уникальными?

Что произойдет, если кластеризованный индекс не уникален? Может ли это привести к снижению производительности из-за того, что вставленные строки перетекают на страницу «переполнения»? "Сделано" ли оно уникальным, и если да, то как? Как лучше всего ...
вопрос задан: 23 May 2017 12:10
0
ответов

Почему индекс вряд ли будет много делать, если это DATETIME или DATETIME2, потому что они включить временную часть?

Комментарии к вопросу "Как уменьшить время отклика простого запроса select?" tell: «Какой тип данных у LaunchDate? Индекс вряд ли будет много делать, если это DATETIME или DATETIME2, потому что ...
вопрос задан: 23 May 2017 12:10
0
ответов

Как ключевое слово «первичный ключ» связано с кластеризованными индексами в SQL Server?

Каким образом Ключевое слово PRIMARY KEY относится к кластеризованным индексам в SQL Server? (Некоторые люди, кажется, хотят ответить на этот вопрос, а не на другой вопрос, который я задал, поэтому я даю им получше ...
вопрос задан: 23 May 2017 10:24
0
ответов

База данных H2: Информация о первичном ключе в INFORMATION_SCHEMA

Я создаю следующую таблицу в H2: CREATE TABLE TEST (ID BIGINT NOT NULL PRIMARY KEY) Затем я смотрю в таблицу INFORMATION_SCHEMA.TABLES: SELECT SQL FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = ...
вопрос задан: 23 May 2017 09:58