Видео: Разница между индексированием и сортировкой
2024 Автор: Mildred Bawerman | [email protected]. Последнее изменение: 2023-12-16 08:42
Индексирование - это метод, который используется для повышения скорости извлечения данных в таблице базы данных. Индекс может быть создан с использованием одного или нескольких столбцов в таблице, и индекс хранится в отдельном файле. Индексы могут быть созданы как уникальные индексы или неуникальные индексы. Сортировка - это процесс или размещение элементов в наборе в определенном порядке. Сортировка таблицы создаст копию таблицы, в которой строки могут иметь другой порядок, чем оригинал.
Что такое индексирование?
Индексирование - это метод, который используется для повышения скорости извлечения данных в таблице базы данных. Индекс может быть создан с использованием одного или нескольких столбцов в таблице, и индекс хранится в отдельном файле. Этот файл содержит логический порядок строк и их физическое положение в таблице. Пространство, необходимое для индексного файла, обычно меньше места, необходимого для хранения таблицы. Уникальные индексы не позволят таблице содержать повторяющиеся значения индекса. Индексирование сделало бы поиск данных более эффективным. Рассмотрим следующий оператор SQL.
ВЫБЕРИТЕ first_name, last_name ОТ людей, WHERE city = 'New York'
Если вышеуказанный запрос был выполнен в таблице, в которой нет индекса, созданного с использованием столбца city, он должен просканировать всю таблицу и просмотреть столбец city в каждой строке, чтобы найти все записи с city = "New York". Но если у таблицы есть индекс, она будет просто следовать, используя структуру данных B-tree, пока не будут найдены записи с «New York». Это сделало бы поиск более эффективным.
Что такое сортировка?
Сортировка - это процесс или размещение элементов в наборе в определенном порядке. Сортировка таблицы создаст копию таблицы, в которой строки могут иметь другой порядок, чем оригинал. Для хранения новой таблицы потребуется пространство, аналогичное объему исходной таблицы. По этой причине сортировка используется реже; используется только тогда, когда требуется новая копия отсортированной таблицы. Разрешена сортировка с использованием нескольких полей, например сортировка адресов по штатам, а затем сортировка по городам внутри штатов.
В чем разница между индексированием и сортировкой?
Индексирование и сортировка - это два метода, которые можно использовать для создания порядка в таблице данных. Индексирование создаст индексный файл, который содержит только логический порядок строк и их физическое положение в таблице, тогда как при сортировке необходимо сохранить копию отсортированной таблицы. Обычно для индексного файла требуется меньше места, чем для хранения отсортированной таблицы. Более того, некоторые операции, такие как выполнение запросов и поиск, будут выполняться быстрее с помощью таблицы с индексами. Кроме того, индексация не изменит исходный порядок в таблице, а сортировка изменит порядок строк. Кроме того, для таких операций, как связывание таблиц, потребуется индекс.
Рекомендуем:
Разница между симметричными и асимметричными верхними молекулами
Ключевое различие между симметричными и асимметричными молекулами верха состоит в том, что молекулы симметричного верха имеют одну ось собственного вращения и два момента инерции
Разница между трансгенными мышами и мышами с нокаутом
Ключевое различие между трансгенными мышами и мышами с нокаутом заключается в том, что трансгенные мыши имеют чужеродные гены, встроенные в их геном, в то время как мыши с нокаутом имеют функцию
Разница между собой и между собой
Друг друга против друг друга В английском языке есть взаимные местоимения, которые используются, чтобы говорить о взаимных чувствах. Два таких профи
Разница между сортировкой вставкой и сортировкой по выбору
Ключевое отличие - сортировка вставкой и сортировка по выбору Сортировка вставкой и сортировка по выбору - это два алгоритма сортировки, используемые для сортировки коллекции данных. Sometim
Разница между ключевыми различиями между металлическими и неметаллическими минералами
Ключевое различие - металлические и неметаллические минералы Минерал - это встречающийся в природе твердый и неорганический компонент с определенной химической формулой и