Online Documentation for SQL Manager for PostgreSQL

Свойства таблицы


Окно свойств таблицы открывается при выборе пункта Table Properties в контекстном меню таблицы.

 

Table Editor - Table properties

 

Table name

Из раскрывающегося списка выберите название схемы, а в поле укажите имя таблицы.

 

Table owner

В этом поле нужно указать пользователя, который обладает правами владельца таблицы.

 

Tablespace

Выберите табличное пространство - физический файл в котором хранится таблица (для версий сервера 8.0 и выше).

 

CheckBox Move indices

При включенной опции при смене табличного пространства индексы будут перемещены вместе с таблицей.

 

Options

Элементы управления в этом разделе доступны для редактирования только при создании новой таблицы.

 

CheckBox With OIDs - то для новой таблицы будут созданы идентификаторы.

 

CheckBox Unlogged Для сервера версии 9.1 и выше. Если таблица создается как незарегистрированная, то данные, хранящиеся в ней, не заносятся в журнал транзакций.

Note: Такие таблицы автоматически очищаются в случае неполадок.

 

Fillfactor

В этом разделе можно указать коэффициент заполнения таблиц. При малых значениях FILLFACTOR, при выполнении оператора INSERT страница таблицы заполняется только на указанный процент. Оставшееся свободное место резервируется для обновления строк на странице. Для таблицы, элементы которых никогда не обновляются, допустимым является значение 100. Для часто обновляемых таблиц более приемлемым является меньшее значение.

 

CheckBox Use default fillfactor - использовать значение параметра Fillfactor = 100 (complete packing), используемое по умолчанию.

В поле Fillfactor можно указать значение коэффициента заполнения отличное от значения по умолчанию. Значение может быть от 10 до 100.

 

Inherits From

Для новой таблицы можно указать ту таблицу или таблицы, от которых она будет унаследована. Из списка Available Tables выберите нужную таблицу и с помощью кнопок переместите ее в список Selected Tables.