Задавайте вопросы, мы ответим
Вы не зашли.
Страниц: 1
есть тестовая InooDB-табличка с индексом.
хочу проверить как будет влиять изменение различных условий (типа SET autocommit=0 или ALTER TABLE DISABLE KEYS на скорость обработки запросов load data infile, insert и т.д.).
для этого я один раз прогоняю сценарий, оцениваю скорость, изменяю параметры, снова прогоняю, сравниваю скорость и т.д.
но есть проблема:
статистически информативным оказывается только первый прогон сценария.
изменение сценария и повторный тест уже не отражают "реальную" скорость, так как
все последующие обращения к таблице даже при начальных параметрах будут происходить быстрее (за счет кэширования индекса ну или там еще чего-то - я в этом не разбираюсь).
короче:
как сделать так, чтобы на этапе отладки, каждый запуск сценария происходил так, как будто бы этот сценарий обращается к таблице впервые?
Неактивен
Тогда логично не учитывать первый прогон.
Неактивен
Кэширование запросов можно отключить опцией SQL_NO_CACHE
Неактивен
vasya написал:
Тогда логично не учитывать первый прогон.
обычно, да
но тут особый случай.
Неактивен
Страниц: 1