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

Фотография

Нагрузочное тестирование репликаций 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


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

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