4872 » Пт июн 04, 2004 2:15 pm
Вообще я примерно понял что нужно. Хочется сделать следующее:
Для начала сгенерить произвольным образом базу на пару гигов с разнородной информацией. Потом начать выполнять последовательно различные тесты. Например, выполнить сортировку с генерацией другой таблицы, а в лог закинуть время выполнения. Потом поиск разными методами, возможно еще что - выборочно напрягающее различные места SQL. Например сделать тест полностью использующий память, потом сделать тест полность использующий проц, потом на распаралеливание чтонть. Короче комплексно. И все результаты по времени писать в лог. Если этот тест зациклить то он станет хорошей комплексной напрягалкой сервера на сколько угодно времени. Если же пройтись один раз то можно сравнивать между собой сервера на разной платофрме - разные железки, винды, сервиспаки и т.д. И узкие места сразу будут видны. А то последнее время часто приходится высянять почему что-то работает не с такой скоростью как ожидалось и куда глядеть непонятно.
Работает - прекрасно, не работает - тоже ничего, сломалось - да и хрен с ним!