Дополнительные соображения
См. также
Направление вывода в любое окно, кроме самого верхнего, всегда медленнее, чем
вывод в окно на переднем плане. Прокрутка вывода в окне, загороженном другими
окнами, очень неэффективна.
Циклы FOR … ENDFOR работают быстрее, чем DO WHILE … ENDDO.
Команда INSERT SQL выполняется намного быстрее, чем комбинация команд APPEND BLANK и REPLACE, особенно для индексированных таблиц в многопользовательской среде.
Копирование данных из группы полей лучше выполнять командой SCATTER TO ARRAY, а не SCATTER MEMVAR.
Если вам надо добавить в индексированную таблицу большое количество записей,
учше сначала удалить индекс, потом добавить все записи и восстановить индекс.
Если вы используете определенный порядок индексирования, повысить производите
ьность можно периодической сортировкой таблицы по этому индексу.
Индексы .CDX повышают производительность в многопользовательской среде, поско
ьку один индекс .CDX обновляется быстрее, чем множественные индексы .IDX.
Теги .CDX всегда открыты, если открыты соответствующие таблицы, и должны обнов
яться при каждом изменении ключа. Если вы используете много тегов, это может з
ачительно уменьшить скорость добавления новых записей в таблицу.
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.