Сравнение RDBM с Java-приложением

0

Я создаю приложение на Java, которое подключается к различным базам данных, MySQL, Oracle, Firebird и нескольким другим. Пользователь (я) может выбрать тест для этого соединения (не уверен, что я должен предопределить тесты или просто разрешить текстовое поле свободной формы для пользователя, чтобы ввести инструкцию.)

План состоит в том, чтобы попробовать приложение (клиент) на компьютере ubuntu, solaris и Windows 7 (я буду проинструктировать о повторном создании домашнего компьютера несколько раз).

На стороне сервера я буду устанавливать каждую RDBMS на сервере Windows, Ubuntu и Solaris.

Идея заключается в том, что я хотел бы сопоставить некоторые данные на стороне клиента и сервера RDBMS/операционной системы, времени и т.д.

То, что я могу использовать, - это генерировать некоторые информативные тесты. В идеале я бы хотел, чтобы они издевались над окружающей средой реального мира. Видя, как я использую двухуровневую архитектуру и понятия не имею, как я буду реализовывать уровень buisness, я был бы признателен за некоторые мысли о том, какие тесты я должен выполнить.

Приложение сможет издеваться над несколькими пользователями, обращающимися к базе данных, поэтому, пожалуйста, будьте безжалостными.

На стороне заметьте любые мысли о сфере действия... больше предложений o.s, rdbms было бы здорово!

С уважением

Саймон

Теги:
jdbc
firebird

1 ответ

1
Лучший ответ

Предполагая, что вы не пытаетесь самостоятельно написать приложение для бенчмаркинга...

Есть два инструмента, которые хорошо работают, если это веб-приложение, подключающееся к базе данных:

ab (сканер apache), который находится на каждой машине unix, которую я использовал за последние 4 года. http://httpd.apache.org/docs/2.0/programs/ab.html

И jmeter: http://jmeter.apache.org/

  • 1
    Я создаю приложение для собственной практики и для университета.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню