|
|
|
Тестирование компутера где установлен MySQL
|
|||
|---|---|---|---|
|
#18+
всем привет. в общем есть такая задача, нужно произвести тест компутера где установлен MySQL. что можете посоветовать? на сколько я понял бд без проблем обработает все запросы если они последовательны (и не огромны), исходя из этого пока прихожу к выводу что надо обеспечить одновременный запрос... но пока как это делается не совсем понимаю... есть у кого предложения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2016, 11:17 |
|
||
|
Тестирование компутера где установлен MySQL
|
|||
|---|---|---|---|
|
#18+
Что такое "тест компутера"? Какая у этого теста цель? MySQL БД без проблем обрабатывает и параллельные огромные запросы. Размер запроса не самое сложное. Одновременный запрос делает запуском двух запросов одновременно. Ваш Кэп. Одновременные запросы и параллельные запросы, не совсем одно и то же. Так как форум у нас Java, то одновременные запросы можно сделать как минимум двумя способами. 1) Использовать скедулер с пулом > 1 и зашедулить в него две задачи на одно и то же время. 2) Использовать CyclicBarrier, для блокировки потоков и одновременной разблокировки. Нужно учитывать тот факт что "одновременность", она зависит от слишком многих факторов, поэтому в идеале недостижима. Поэтому данный термин редко используется. Запросы к БД могут быть "параллельными". Это такие, которые находятся в обработке в один и тот же момент времени. Но в отличие от "одновременных", они могут быть в совершенно разных фазах обработки. А еще "параллельные" запросы могут быть "конкурентными", когда они используют один и тот же критический ресурс. Что такое Thread знаем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2016, 11:46 |
|
||
|
Тестирование компутера где установлен MySQL
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, такс во первых спасибо за такой полезный ответ. на счет Thread да знаю, но толком не работал. Blazkowicz Какая у этого теста цель? с этим хочу узнать на сколько долго будет держатся Мускул сервер... т.е. почти ДДОС атака :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2016, 13:43 |
|
||
|
Тестирование компутера где установлен MySQL
|
|||
|---|---|---|---|
|
#18+
Музаффарвсем привет. в общем есть такая задача, нужно произвести тест компутера где установлен MySQL. что можете посоветовать? на сколько я понял бд без проблем обработает все запросы если они последовательны (и не огромны), исходя из этого пока прихожу к выводу что надо обеспечить одновременный запрос... но пока как это делается не совсем понимаю... есть у кого предложения? Поиграйся с JMeter. Он в JDBC умеет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2016, 14:09 |
|
||
|
Тестирование компутера где установлен MySQL
|
|||
|---|---|---|---|
|
#18+
dimonz80Поиграйся с JMeter. Он в JDBC умеет да слышал, но хочется писать самому + будет опыт :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2016, 14:30 |
|
||
|
Тестирование компутера где установлен MySQL
|
|||
|---|---|---|---|
|
#18+
Музаффарdimonz80Поиграйся с JMeter. Он в JDBC умеет да слышал, но хочется писать самому + будет опыт :) Хы. Ну тогда потоки + немного теории массового обслуживания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2016, 17:24 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39267817&tid=2123923]: |
0ms |
get settings: |
5ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 221ms |
| total: | 383ms |

| 0 / 0 |
