Перейти к содержимому

Аудит и оптимизация QA-процессов
онлайн, начало 24 декабря
Автоматизация функционального тестирования
онлайн, начало 27 ноября
Логи как инструмент тестировщика
онлайн, начало 30 ноября
Тестирование REST API
онлайн, начало 30 ноября
Фотография

Нагрузочное тестирование репликаций MS SQL Mobile


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 AlexaMMM

AlexaMMM

    Новый участник

  • Members
  • Pip
  • 4 сообщений

Отправлено 15 июня 2007 - 08:34

Доброго всем дня!

Имеется MS SQL Server 2005 + IIS и множество PDA с MS SQL mobile CE3.
Настроена стандартная репликация.

Подскажите, как провести нагрузочное тестирование такой репликации?

Например, сможет ли имеющийся сервер обслужить 10-20 одновременных репликаций?
  • 0

#2 Yury

Yury

    Опытный участник

  • Members
  • PipPipPipPip
  • 258 сообщений
  • ФИО:Yury

Отправлено 15 июня 2007 - 11:18

Например, сможет ли имеющийся сервер обслужить 10-20 одновременных репликаций?

А Вы не рассматривали такой подход, как запустить "10-20 одновременных репликаций" и померить время выполнения?

Или я что-то не понимаю в этом вопросе? :friends:
  • 0

#3 AlexaMMM

AlexaMMM

    Новый участник

  • Members
  • Pip
  • 4 сообщений

Отправлено 15 июня 2007 - 11:57

А Вы не рассматривали такой подход, как запустить "10-20 одновременных репликаций" и померить время выполнения?


Не совсем понятно, каким образом эмулировать такое количество репликаций.
Допустим, необходимо попробовать не 10-20, а 200 одновременных репликаций?

Наверно, можно закупить 200 PDA и попробовать :friends:
но такой способ мне кажется затратным и не эффективным.
  • 0

#4 Yury

Yury

    Опытный участник

  • Members
  • PipPipPipPip
  • 258 сообщений
  • ФИО:Yury

Отправлено 16 июня 2007 - 17:34

А Вы не рассматривали такой подход, как запустить "10-20 одновременных репликаций" и померить время выполнения?

Допустим, необходимо попробовать не 10-20, а 200 одновременных репликаций?
Наверно, можно закупить 200 PDA и попробовать :friends:

1) Я ответил на вопрос о том, как провести нагрузочное тестирование 10-20 одновременных репликаций.
Вы можете мне не верить, но может оказаться так, что покупка десяти PDA может оказаться самым дешёвым и быстрым вариантом. :friends:
Вполне возможно, что эти PDA вы можете получить совсем бесплатно от своего партнёра.

2) Очень распространённая ошибка людей, только начинающих заниматься нагрузочным тестированием, это переоценка количества параллельных процессов/пользователей.
Я подозреваю, что Вы являетесь таким новичком, так как вчера у Вас было только 10 одновременных процессов, а сегодня уже 200.
В первую очередь, я бы посоветовал разобраться с этими числами, а уже потом выбирать подход к тестированию и соответствующие инструменты.

3) А у вас случайно эмулятор этого PDA не завалялся?
В этом случае запуск 10-20 таких эмуляторов на нескольких дешёвых компьютерах может быть то, что вам нужно.

4) А что вам посоветовали ваши партнёры?
Или Вы являетесь первым в мире человеком, который пытается провести подобный тест?

Yury
  • 0

#5 a66at

a66at

    Постоянный участник

  • Members
  • PipPipPip
  • 184 сообщений
  • ФИО:Victor Ichalov

Отправлено 17 июня 2007 - 14:29

Не совсем понятно, каким образом эмулировать такое количество репликаций.

Вы бы это, сняли бы трейс с одной репликации с помощью SQL Server Profiler. Мне кажется, станет понятнее. В случае чего, этот трейс без параметризации можно будет проиграть обратно с помощью ostress.
  • 0

#6 AlexaMMM

AlexaMMM

    Новый участник

  • Members
  • Pip
  • 4 сообщений

Отправлено 20 июня 2007 - 12:20

Спасибо всем , кто ответил.
Настало время попробовать.
Будут результаты - напишу.
  • 0

#7 AlexaMMM

AlexaMMM

    Новый участник

  • Members
  • Pip
  • 4 сообщений

Отправлено 28 июня 2007 - 15:35

Спасибо всем , кто ответил.
Настало время попробовать.
Будут результаты - напишу.


использую Virtual PC от микрософта с целью размножить устройства.

в нем запускаю емулятор PDA с настроенным подключением к aplication server

обещали на время 4 процессорную машинку с памятью 4Gb

посмотрим , что получиться
  • 0


Тестирование производительности (JMeter)
онлайн
Тестирование удобства использования
онлайн
Тестирование REST API
онлайн
Тестирование веб-приложений 2.0
онлайн



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале