Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera, resolvi testar o servidor do meu site pra ver o q causaria....não sei bem se isso é um teste correto a se fazer, para saber a velocidade de resposta do servidor quando se envolve banco, mas o q eu fiz foi:
Criei 5 tabelas diferentes, e fiz a insercao em 5 campos diferentes, com o detalhe que um deles era tipo text, e inseri uma folha do word, com mais de 6 mil caracteres(dentre eles caracteres especiais)
Fiz um loop para fazer o procedimento de inserção 5 mil vezes, em cada tabela
E fiz um select me trazendo os ultimos dados dessas mesma tabelas, que tbm coloquei num loop, fazendo o procedimento 1000 vezes, para cada tabela
Em numero foram:
Um campo text com 6 mil caracteres
25 mil registros distribuidos em 5 tabelas
5 mil requisicoes de select nos registros criados
Isso tudo eu cronometrei e foi no tempo de 38 segundos
O que acham desses dados? É um maneira legal de testar o tempo de ação e resposta do banco?
Valeu
vixi cara nao tenh ideia de como usa isso haha
eu quero teste online
Apache Benchmark ..
andrey@andrey:~$ ab -n 10 -c 10 http://127.0.0.1/
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking 127.0.0.1 (be patient).....done
Server Software: Apache/2.2.14
Server Hostname: 127.0.0.1
Server Port: 80
Document Path: /
Document Length: 1070 bytes
Concurrency Level: 10
Time taken for tests: 0.188 seconds
Complete requests: 10
Failed requests: 0
Write errors: 0
Total transferred: 13570 bytes
HTML transferred: 10700 bytes
Requests per second: 53.33 [#/sec] (mean)
Time per request: 187.500 [ms] (mean)
Time per request: 18.750 [ms] (mean, across all concurrent requests)
Transfer rate: 70.68 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 13 34.4 0 109
Processing: 31 139 54.4 156 188
Waiting: 16 125 55.1 141 172
Total: 31 152 44.2 156 188
Percentage of the requests served within a certain time (ms)
50% 156
66% 156
75% 172
80% 188
90% 188
95% 188
98% 188
99% 188
100% 188 (longest request)
Pra utilizar no windows, você vai ter que ir pela linha de comando até a basta onde se encontra o ab.exe, que é em Apache / bin / ..
O parâmetro -n é o número de requisições, -c é a concorrência .