1c8 как проверить скорость работы?

Тема в разделе "1C и всё что с ней связано", создана пользователем KiR, 20 ноя 2008.

  1. KiR

    KiR НЕ шибка опытный програмер)
    1C Team

    Регистрация:
    11 сен 2007
    Сообщения:
    1.581
    Симпатии:
    0
    Народ, подскажите плиз как проверить что реально работает быстрее - файловая версия базы или сиквельная? Может есть какие-то утилиты для этого? На какие объекты стоит обратить особое внимание?
     
  2. Hryv

    Hryv Гость

    Если есть возможность, то лучше потестировать
    Я знаю, что для 7.7 что-то работает быстрее в одном случае, а что-то в другом
    Еще, видимо от оборудования зависит - для файловой базы и для сиквельной будут разные узкие места, в которые все будет упираться

    Надо сделать тест
    Может такие уже есть, тогда найди и скачай
    А если таких нет, то сделай свой - потом еще будешь продавать :)
     
  3. KiR

    KiR НЕ шибка опытный програмер)
    1C Team

    Регистрация:
    11 сен 2007
    Сообщения:
    1.581
    Симпатии:
    0
    и чо за тест?
     
  4. Hryv

    Hryv Гость

    Ну есть же проги - тиба быстродействие компов меряют, примерно также надо сделать


    Ты скорость чего хочешь проверить?

    Например, скорость выполнения запросов
    Тогда пишешь средней хитрости запрос (а лучше 10 разных) и задаешь параметр сколько раз их выполнить (например 1000)
    Можно, наоборот гонять цикл, скажем 2 минуты, и посчитать сколько раз он успеет выполниться - тогда время теста не будет 48 часов при неудачном стечении обстоятельств
    Можно еще каждый запрос в отдельном цикле гонять, или в одном цикле все поочереди - во втором случае должно медленнее сработать

    Вместо запросов можно какую-то другую процедуру написать, в зависимости от того скорость выполнения чего тебе важна


    Самый простой тест (но он годится только если есть база с большим количеством данных) - это взять стандартный отчет (типа анализ счета) выбрать счет, где движений и субконто побольше и засечь сколько он будет формироваться

    Кстати, важны еще и условия проведения теста.
    Например. если ты запустишь тест, а кто-то в это время решит на сервер на диск закинуть 10 гиг, то результаты теста исказатся
     
Загрузка...

Поделиться этой страницей