Access. Программирование на VBA

       

Кроме того, эта информация может


Debug.Print "Disk Reads:  " & ISAMStats (0, Falsa)

Debug.Print "Disk Writes:  " & ISAMStats(1, False)

Debug.Print "Cache Reads:  " & ISAMStats(2, False)

Debug.Print "Read-Ahead Cache Reads:  " & ISAMStats(3, False)

Debug.Print "Locks Placed:  " & ISAMStats(4, False)

Debug.Print "Locks Released: " & ISAMStats(5, False)

For i = 0 To 6

ISAMStats i, True

Next

End Sub

PrintStats может дать некоторое представление о том, почему одна методика работает быстрее, чем другая. Кроме того, эта информация может помочь сделать выбор между двумя подходами, выполнение которых занимает одинаковый промежуток времени. Взглянув на полученные данные, можно определить, как разная аппаратная конфигурация или больший набор данных может повлиять на производительность того или иного подхода.

Функции A2KU_TimeClock и PrintStats

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

Далее в статье приведен пример использования этих функций для сравнения двух различных методик.


Содержание раздела