четверг, 19 февраля 2015 г.

test coke

Bla bla bla
456456

суббота, 3 мая 2014 г.

 SQL.RU
 client/server technologies
 Главная | Документация | Статьи | Книги | Форум | Блоги | Опросы | Гостевая | Рассылка | Работа | Поиск | FAQ |

Индексы. Теоретические основы.

ПУБЛИКАЦИИ  
Вольный перевод главы книги Design SQL Server 2000 Exam 70-229 © Sybex 2001
Автор: Геннадий Гречкосий

СОДЕРЖАНИЕ
1. Введение


Наверное нет большой нужды повторять что индексы могут существенно ускорить доступ к данным. Это не является гарантированным правилом и, например, при небольшом размере таблицы, простой перебор записей может быть более эффективен чем выборка по индексам.
Простейшим примером применения индексов в реальной жизни является оглавление книги. Вместо перебора всех страниц книги, читатель может открыть конкретную главу книги, получив номер ее начальной страницы из оглавления. Той же самой цели служат и индексы в таблице. Они позволяют получить данные из определенной записи без перебора всех записей в таблице.
[В начало]
2. Кучи и Индексы
Физически данные хранятся на 8Кб страницах. Сразу после создания, пока таблица не имеет индексов, таблица выглядит как куча (heap) данных. Записи не имеют определенного порядка хранения. Рис 1. иллюстрирует таблицу Customers из базы данных Northwind, хранящихся в виде кучи.

Copyright © 2014 rina home