Access 2002 Comments are Disabled

Набор записей посредством ADO

Если вы создаете набор записей посредством ADO, задавая его в виде SQL-строки в программном коде, по возможности выбирайте динамический курсор, то есть задавайте для параметра CursorType значение adOpenDynamic.

Подробнее
Access 2002 Comments are Disabled

Пара таблиц

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

Подробнее
Access 2002 Comments are Disabled

Свойства отбираемых полей

Поэтому старайтесь включать в запрос как можно меньше столбцов.

Подробнее
Access 2002 Comments are Disabled

Объект Recordset

После этого вызова в объекте Recordset, на который указывает переменная rst, появится запись с 12 полями, большинство из которых не документировано.

Подробнее
Access 2002 Comments are Disabled

Использование ADO

Хотя ADO не поддерживает метод ISAMStats, данная библиотека объектов позволяет получить предоставляемые названным методом сведения — только иным способом.

Подробнее
Access 2002 Comments are Disabled

Использование DAO

Базовый синтаксис метода ISAMStats таков: IngReturn – DBEngine ISAMStats(opt?on[.

Подробнее
Access 2002 Comments are Disabled

Метод isamstats

Например, если вас интересует, какой из двух запросов на выборку одних и тех же данных работает быстрее, можно с помощью метода ISAMStats определить, для какого из них выполняется больше операций чтения с диска.

Подробнее
Access 2002 Comments are Disabled

Процесс оптимизации запросов

Наша информация о процессе оптимизации запросов ядром базы данных Jet должна помочь вам разобраться в содержимом файла SHOWPLANOFF.REG.

Подробнее
Access 2002 Comments are Disabled

Опция ShowPlan

Для их использования не нужны ни дополнительные DLL, ни какие бы то ни были другие программы.

Подробнее
Access 2002 Comments are Disabled

Использование метода DAO SetOption

Метод DAO SetOption может использоваться для повышения производительности приложения программным путем.

Подробнее
Access 2002 Comments are Disabled

Настройка Jet

Jet 4 — это мощное современное ядро базы данных, автоматически, без вмешательства пользователя, оптимизирующее выполнение многих операций над данными.

Подробнее
Access 2002 Comments are Disabled

Преимущества технологии Rushmore

Поддерживаемая Jet технология Rushmore заключается в создании карты значений индексов, с помощью которой поиск значений нескольких индексированных полей выполняется исключительно быстро.

Подробнее
Access 2002 Comments are Disabled

Набор записей типа snapshot

Если вы запросите набор записей типа snapshot, Jet должно будет полностью сформировать его в памяти, прочитав из базовых таблиц все запрошенные данные.

Подробнее
Access 2002 Comments are Disabled

Объединение результата

Он никогда не оценивает объединение результата одного объединения с результатом другого.

Подробнее
Access 2002 Comments are Disabled

Количество индексных страниц

•    Количество индексных страниц. Как и со страницами данных: чем больше в индексе страниц, тем выше стоимость запроса.

Подробнее
Access 2002 Comments are Disabled

Два индекса

Два индекса объединены с помощью оператора Or. Условие отбора имеет следующий вид:

Подробнее
Access 2002 Comments are Disabled

Запись за записью

Сканирование таблицы. Таблица просматривается последовательно, запись за записью, без использования индекса.

Подробнее
Access 2002 Comments are Disabled

Как Jet выполняет запросы  

Хотя в этой главе вы найдете несколько ов относительно разработки многопользовательских и клиент-серверных приложений, эти вопросы всесторонне рассматриваются во втором томе книги.

Подробнее
Access 2002 Comments are Disabled

Оптимизация приложений

►    Повышение быстродействия приложений ►    Суть механизмов оптимизации запросов ядром базы данных Jet

Подробнее
Access 2002 Comments are Disabled

Разработчик приложений

Это особенно важно, когда в программном коде используются утверждения.

Подробнее