Rambler's Top100

(c)2009-2017 openinfotech.ru

СУБД HyTech

Документация
Операции модификации одной записи

Операции модификации

Операции модификации одной записи

Этот класс функций реализован с использованием алгоритмов, ориентированных на максимальную скорость выполнения одной операции. Поэтому при вызове этих функций в цикле со значительным числом итераций, общая эффективность такого цикла может оказаться ниже, чем при использовании соответствующих пакетных операций. Точная граница эффективности зависит от множества факторов (размеры оперативной и дополнительной памяти, скорость диска, число уникальных ключей и т.п.) и для конкретного приложения может быть определена экспериментальным путем.

htRecordAdd

Добавление записи в таблицу

htRecordDelete

Удаление записи из таблицы

htRecordModify

Модификация записи в таблице

Пакетные операции модификации таблицы

Пакетные операции реализованы с использованием алгоритмов, ориентированных на работу с большим количеством записей. Поэтому, использование этих функций для небольшого числа записей может оказаться менее эффективным, чем при использовании нескольких соответствующих операций по одной записи в цикле. Точная граница эффективности зависит от множества факторов (размеры оперативной и дополнительной памяти, скорость диска, число уникальных ключей и т.п.) и для конкретного приложения может быть определена экспериментальным путем. Пакетные операции реализованы с использованием механизма "call-back" функций, определяемых пользователем. Такой подход позволяет сочетать максимальную эффективность управления ресурсами СУБД с достаточной гибкостью при подготовке и модификации записей.

htAddRecords

Добавление пачки записей

htPureAddRecords

Безусловное добавление пачки записей

htDeleteRecords

Удаление подмножества записей из таблицы

htModifyRecords

Модификация подмножества записей таблицы

htPureModifyRecords

Безусловная модификация подмножества записей таблицы