4.   Таблица является большой, если время, необходимое для ее восстановления или индексации, превышает время, в течение которого предприятие может обходиться без нее.
5.   Даже при наличии неограниченного времени на восстановление и индексацию таблица (или индекс) является очень большой, если физически не помещается в табличном пространстве максимально возможного размера.
В этой главе мы рассмотрим встроенные средства OracleS, которые позволят вашей базе данных стать действительно большой, а вам — обойтись без создания специального, сложного и дорогостоящего кода лишь для поддержки таких объемов. Во многих случаях правильное использование методов проектирования OracleS и средств администратора базы данных — все, что нужно для поддержки действительно больших приложений и баз данных. Надеемся, что OracleS отодвинет еще дальше предел, когда проект можно считать большим. Некоторые шаги в этом направлении уже сделаны. Например, предельное количество столбцов в таблице в OracleS увеличено с 254 до 1000. Раньше в отдельных проектах приходилось либо использовать две строки для хранения одной записи, либо объединять логически отдельные атрибуты в один столбец. Теперь же в таких проектах можно просто определять таблицу с тем количеством столбцов, которое необходимо.*
Секционированные объекты
Любой произвольно разбитый на части объект называется секционированным. Основная причина, по которой проектировщики секционируют данные, состоит в том, чтобы сделать их лучше управляемыми. Наиболее распространенная форма секционирования — горизонтальное, при котором несколько совокупностей строк помещаются в отдельные контейнеры. Средства секционирования OracleS поддерживают эту модель, не требующую дублирования данных. Вторая, реже употребляемая форма секционирования — вертикальное, при котором несколько совокупностей столбцов хранится в отдельных таблицах, а первичный ключ каждой строки реплицируется в каждой из этих таблиц.
Секционированные таблицы
Поддержка больших таблиц в Oracle? реализована неплохо. В эксплуатации сейчас находится много хранилищ данных, отдельные таблицы которых имеют объем несколько сотен гигабайтов. Если для поддержки этих таблиц
*      Если рассматривать этот вопрос с точки зрения формальной теории информации, то следующие пять страниц придется посвятить демонстрации того факта, что анализ, в результате которого получено более 254-х атрибутов сущностей, ошибочен. Мы знаем, однако, что существует небольшое, но довольно значительное число проектов, где все-таки требуется большое количество столбцов (или, по крайней мере, их авторы убедили себя в этом, что практически одно и то же).
4.  "Большие" особенности Oracle8	49