Re: shall i jump from 5.1 to 5.5

2011-08-17 Thread Reindl Harald
%  14506 (longest request)





 I’ve ran tests even against our web sites and its slower than the 5.1 
 server.  Any suggestions, anything I should change on the 5.5 server?  The 
 hardware and OS is identical from the 5.1 server.  Thanks!



 Alvin Ramos



 From: w...@pythian.com [mailto:w...@pythian.com] On Behalf Of Singer X.J. 
 Wang
 Sent: Tuesday, August 16, 2011 4:08 PM
 To: Alvin Ramos
 Cc: Prabhat Kumar; Reindl Harald; mysql@lists.mysql.com
 Subject: Re: shall i jump from 5.1 to 5.5



 Are you doing concurrent workloads?



 On Tue, Aug 16, 2011 at 16:04, Alvin Ramos alvin.ra...@reachsmart.com 
 wrote:

 I've been running some bench marking between 5.1 and 5.5 myself and haven't 
 notice any huge performance improvements on 5.5. Even though white papers 
 claim it put performs 5.1. Any noticing the same or have some input in my 
 findings?

 Regards,
 Alvin


 On Aug 16, 2011, at 3:55 PM, Prabhat Kumar aim.prab...@gmail.com wrote:

 correct. you have to understand the problem first.
 but still its recommendable to always use latest stable version.

 On Tue, Aug 16, 2011 at 10:02 AM, Reindl Harald 
 h.rei...@thelounge.netwrote:



 Am 16.08.2011 17:59, schrieb Luis Daniel Lucio Quiroz:
 as far as my readings, they claim that 5.5 is the best

 my question is, shall i jump from 5.1 to 5.5.

 right now i have a performance problem, would 5.5 help me in that?

 Regards,

 LD

 why do you believe without any information you will get
 a useful answer? i have a performance problem is simply
 NO information if you even do not tell which storage engine
 and wich sort of problem in which context

 if you should update can nobody answer for you because we
 do not know if you have any crappy apps / scripts which
 would have troubles?

 we have upgraded some hundret webspaces and two dbmail-servers
 in februray becaus we know our self written applications and
 having test-environments, if you can do this can nobody say




 --
 Best Regards,

 Prabhat Kumar
 MySQL DBA

 My Blog: http://adminlinux.blogspot.com
 My LinkedIn: http://www.linkedin.com/in/profileprabhat



 --
 MySQL General Mailing List
 For list archives: http://lists.mysql.com/mysql
 To unsubscribe:http://lists.mysql.com/mysql?unsub=w...@singerwang.com



 --
 The best compliment you could give Pythian for our service is a referral.


 -- 
 MySQL General Mailing List
 For list archives: http://lists.mysql.com/mysql
 To unsubscribe:
 http://lists.mysql.com/mysql?unsub=alvin.ra...@reachsmart.com

 

-- 

Mit besten Grüßen, Reindl Harald
the lounge interactive design GmbH
A-1060 Vienna, Hofmühlgasse 17
CTO / software-development / cms-solutions
p: +43 (1) 595 3999 33, m: +43 (676) 40 221 40
icq: 154546673, http://www.thelounge.net/

http://www.thelounge.net/signature.asc.what.htm



signature.asc
Description: OpenPGP digital signature


shall i jump from 5.1 to 5.5

2011-08-16 Thread Luis Daniel Lucio Quiroz
as far as my readings, they claim that 5.5 is the best

my question is, shall i jump from 5.1 to 5.5.

right now i have a performance problem, would 5.5 help me in that?

Regards,

LD


Re: shall i jump from 5.1 to 5.5

2011-08-16 Thread Reindl Harald


Am 16.08.2011 17:59, schrieb Luis Daniel Lucio Quiroz:
 as far as my readings, they claim that 5.5 is the best

 my question is, shall i jump from 5.1 to 5.5.

 right now i have a performance problem, would 5.5 help me in that?

 Regards,

 LD

why do you believe without any information you will get
a useful answer? i have a performance problem is simply
NO information if you even do not tell which storage engine
and wich sort of problem in which context

if you should update can nobody answer for you because we
do not know if you have any crappy apps / scripts which
would have troubles?

we have upgraded some hundret webspaces and two dbmail-servers
in februray becaus we know our self written applications and
having test-environments, if you can do this can nobody say



signature.asc
Description: OpenPGP digital signature


Re: shall i jump from 5.1 to 5.5

2011-08-16 Thread Prabhat Kumar
correct. you have to understand the problem first.
but still its recommendable to always use latest stable version.

On Tue, Aug 16, 2011 at 10:02 AM, Reindl Harald h.rei...@thelounge.netwrote:



 Am 16.08.2011 17:59, schrieb Luis Daniel Lucio Quiroz:
   as far as my readings, they claim that 5.5 is the best
 
  my question is, shall i jump from 5.1 to 5.5.
 
  right now i have a performance problem, would 5.5 help me in that?
 
  Regards,
 
  LD
 
 why do you believe without any information you will get
 a useful answer? i have a performance problem is simply
 NO information if you even do not tell which storage engine
 and wich sort of problem in which context

 if you should update can nobody answer for you because we
 do not know if you have any crappy apps / scripts which
 would have troubles?

 we have upgraded some hundret webspaces and two dbmail-servers
 in februray becaus we know our self written applications and
 having test-environments, if you can do this can nobody say




-- 
Best Regards,

Prabhat Kumar
MySQL DBA

My Blog: http://adminlinux.blogspot.com
My LinkedIn: http://www.linkedin.com/in/profileprabhat


Re: shall i jump from 5.1 to 5.5

2011-08-16 Thread Alvin Ramos
I've been running some bench marking between 5.1 and 5.5 myself and haven't 
notice any huge performance improvements on 5.5. Even though white papers claim 
it put performs 5.1. Any noticing the same or have some input in my findings?

Regards,
Alvin

On Aug 16, 2011, at 3:55 PM, Prabhat Kumar aim.prab...@gmail.com wrote:

 correct. you have to understand the problem first.
 but still its recommendable to always use latest stable version.
 
 On Tue, Aug 16, 2011 at 10:02 AM, Reindl Harald h.rei...@thelounge.netwrote:
 
 
 
 Am 16.08.2011 17:59, schrieb Luis Daniel Lucio Quiroz:
 as far as my readings, they claim that 5.5 is the best
 
 my question is, shall i jump from 5.1 to 5.5.
 
 right now i have a performance problem, would 5.5 help me in that?
 
 Regards,
 
 LD
 
 why do you believe without any information you will get
 a useful answer? i have a performance problem is simply
 NO information if you even do not tell which storage engine
 and wich sort of problem in which context
 
 if you should update can nobody answer for you because we
 do not know if you have any crappy apps / scripts which
 would have troubles?
 
 we have upgraded some hundret webspaces and two dbmail-servers
 in februray becaus we know our self written applications and
 having test-environments, if you can do this can nobody say
 
 
 
 
 -- 
 Best Regards,
 
 Prabhat Kumar
 MySQL DBA
 
 My Blog: http://adminlinux.blogspot.com
 My LinkedIn: http://www.linkedin.com/in/profileprabhat


--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/mysql?unsub=arch...@jab.org



RE: shall i jump from 5.1 to 5.5

2011-08-16 Thread Alvin Ramos
I know my previous email was vague, it was sent via smartphone.  I’ve got a 
simple PHP page pulling information from one of larger database tables:

 

PHP Code:

 

html

head

basefront face=Arial

/head

 

body

 

?php

 

// set server access variables

$host = 127.0.0.1;

$user = web;

$pass = password;

$db = md ;

 

// open connections to database

$connect = mysql_connect($host, $user, $pass) or die (Unable to connect!);

 

// select database to use

mysql_select_db($db) or die (Unable to select database!);

 

// create SQL query string

$query = SELECT * FROM members limit 1000;

 

//execute query and obtain result set

$result = mysql_query($query) or die (Error in query: $query.  . 
mysql_error());

 

// are there any rows in the result?

if (mysql_num_rows($result)  0)

{

// yes

// iterate through result set

// format query results as table

echo table cellpadding=10 border=1;

while($row = mysql_fetch_assoc($result))

{

echo tr;

echo td . $row['member_id'] . /td;

echo td . $row['fname'] . /td;

echo /tr;

}

echo /table;

}

else

{

// no

// print status message

echo NO rows found!;

}

 

// close connection

mysql_close($connect);

 

?

 

/body

/html

 

I’ve got apache benchmark then running 5 concurrent connections 10,000 times.  
I changed the $host to the IP for the 5.5 server then to the 5.1 server and 
here are one of my many results:

 

5.1 results:

 

Server Software:Apache/2.2.3

Server Hostname:aramos.dev

Server Port:80

 

Document Path:  /mysqlfetch51.php

Document Length:35808 bytes

 

Concurrency Level:  5

Time taken for tests:   3263.909079 seconds

Complete requests:  1

Failed requests:0

Write errors:   0

Total transferred:  35964 bytes

HTML transferred:   35808 bytes

Requests per second:3.06 [#/sec] (mean)

Time per request:   1631.955 [ms] (mean)

Time per request:   326.391 [ms] (mean, across all concurrent requests)

Transfer rate:  107.60 [Kbytes/sec] received

 

Connection Times (ms)

  min  mean[+/-sd] median   max

Connect:01   2.3  1 155

Processing:   593 1629 699.7   1524   13580

Waiting:  574 1611 699.7   1506   13562

Total:595 1630 699.7   1526   13580

 

Percentage of the requests served within a certain time (ms)

  50%   1526

  66%   1725

  75%   1856

  80%   1944

  90%   2215

  95%   2559

  98%   4339

  99%   4741

100%  13580 (longest request)

 

5.5 results:

 

erver Software:Apache/2.2.3

Server Hostname:aramos.dev

Server Port:80

 

Document Path:  /mysqlfetch.php

Document Length:35808 bytes

 

Concurrency Level:  5

Time taken for tests:   3400.300474 seconds

Complete requests:  1

Failed requests:0

Write errors:   0

Total transferred:  35964 bytes

HTML transferred:   35808 bytes

Requests per second:2.94 [#/sec] (mean)

Time per request:   1700.150 [ms] (mean)

Time per request:   340.030 [ms] (mean, across all concurrent requests)

Transfer rate:  103.29 [Kbytes/sec] received

 

Connection Times (ms)

  min  mean[+/-sd] median   max

Connect:01   2.7  1 168

Processing:   595 1697 724.8   1598   14505

Waiting:  577 1679 724.8   1580   14486

Total:596 1698 724.8   1600   14506

 

Percentage of the requests served within a certain time (ms)

  50%   1600

  66%   1799

  75%   1939

  80%   2028

  90%   2314

  95%   2640

  98%   4387

  99%   4805

100%  14506 (longest request)

 

 

I’ve ran tests even against our web sites and its slower than the 5.1 server.  
Any suggestions, anything I should change on the 5.5 server?  The hardware and 
OS is identical from the 5.1 server.  Thanks!

 

Alvin Ramos

 

From: w...@pythian.com [mailto:w...@pythian.com] On Behalf Of Singer X.J. Wang
Sent: Tuesday, August 16, 2011 4:08 PM
To: Alvin Ramos
Cc: Prabhat Kumar; Reindl Harald; mysql@lists.mysql.com
Subject: Re: shall i jump from 5.1 to 5.5

 

Are you doing concurrent workloads?



On Tue, Aug 16, 2011 at 16:04, Alvin Ramos alvin.ra...@reachsmart.com wrote:

I've been running some bench marking between 5.1 and 5.5 myself and haven't 
notice any huge performance improvements on 5.5. Even though white papers claim 
it put performs 5.1. Any noticing the same or have some input in my findings?

Regards,
Alvin


On Aug 16, 2011, at 3:55 PM, Prabhat Kumar aim.prab...@gmail.com wrote:

 correct. you have to understand the problem first.
 but still its recommendable to always use latest stable version.

 On Tue, Aug 16, 2011 at 10:02 AM, Reindl Harald h.rei...@thelounge.netwrote:



 Am 16.08.2011 17:59, schrieb Luis Daniel Lucio Quiroz:
 as far as my readings

Re: shall i jump from 5.1 to 5.5

2011-08-16 Thread Reindl Harald
you noticed that most optimizing in 5.5 affects InnoDB
and if you are using MyISAm in your benchmark it
is useless?

having MySQL 5.5 running on InnoDB with some GB big tables
and REALLY concuerrent load as for a mailserver (dbmail)
you will notice a hughe performance increasment

Am 16.08.2011 23:28, schrieb Alvin Ramos:
 I know my previous email was vague, it was sent via smartphone.  
 I’ve got a simple PHP page pulling information from one of larger database 
 tables:
 
  
 
 PHP Code:
 
  
 
 html
 
 head
 
 basefront face=Arial
 
 /head
 
  
 
 body
 
  
 
 ?php
 
  
 
 // set server access variables
 
 $host = 127.0.0.1;
 
 $user = web;
 
 $pass = password;
 
 $db = md ;
 
  
 
 // open connections to database
 
 $connect = mysql_connect($host, $user, $pass) or die (Unable to connect!);
 
  
 
 // select database to use
 
 mysql_select_db($db) or die (Unable to select database!);
 
  
 
 // create SQL query string
 
 $query = SELECT * FROM members limit 1000;
 
  
 
 //execute query and obtain result set
 
 $result = mysql_query($query) or die (Error in query: $query.  . 
 mysql_error());
 
  
 
 // are there any rows in the result?
 
 if (mysql_num_rows($result)  0)
 
 {
 
 // yes
 
 // iterate through result set
 
 // format query results as table
 
 echo table cellpadding=10 border=1;
 
 while($row = mysql_fetch_assoc($result))
 
 {
 
 echo tr;
 
 echo td . $row['member_id'] . /td;
 
 echo td . $row['fname'] . /td;
 
 echo /tr;
 
 }
 
 echo /table;
 
 }
 
 else
 
 {
 
 // no
 
 // print status message
 
 echo NO rows found!;
 
 }
 
  
 
 // close connection
 
 mysql_close($connect);
 
  
 
 ?
 
  
 
 /body
 
 /html
 
  
 
 I’ve got apache benchmark then running 5 concurrent connections 10,000 times. 
  I changed the $host to the IP for the 5.5 server then to the 5.1 server and 
 here are one of my many results:
 
  
 
 5.1 results:
 
  
 
 Server Software:Apache/2.2.3
 
 Server Hostname:aramos.dev
 
 Server Port:80
 
  
 
 Document Path:  /mysqlfetch51.php
 
 Document Length:35808 bytes
 
  
 
 Concurrency Level:  5
 
 Time taken for tests:   3263.909079 seconds
 
 Complete requests:  1
 
 Failed requests:0
 
 Write errors:   0
 
 Total transferred:  35964 bytes
 
 HTML transferred:   35808 bytes
 
 Requests per second:3.06 [#/sec] (mean)
 
 Time per request:   1631.955 [ms] (mean)
 
 Time per request:   326.391 [ms] (mean, across all concurrent requests)
 
 Transfer rate:  107.60 [Kbytes/sec] received
 
  
 
 Connection Times (ms)
 
   min  mean[+/-sd] median   max
 
 Connect:01   2.3  1 155
 
 Processing:   593 1629 699.7   1524   13580
 
 Waiting:  574 1611 699.7   1506   13562
 
 Total:595 1630 699.7   1526   13580
 
  
 
 Percentage of the requests served within a certain time (ms)
 
   50%   1526
 
   66%   1725
 
   75%   1856
 
   80%   1944
 
   90%   2215
 
   95%   2559
 
   98%   4339
 
   99%   4741
 
 100%  13580 (longest request)
 
  
 
 5.5 results:
 
  
 
 erver Software:Apache/2.2.3
 
 Server Hostname:aramos.dev
 
 Server Port:80
 
  
 
 Document Path:  /mysqlfetch.php
 
 Document Length:35808 bytes
 
  
 
 Concurrency Level:  5
 
 Time taken for tests:   3400.300474 seconds
 
 Complete requests:  1
 
 Failed requests:0
 
 Write errors:   0
 
 Total transferred:  35964 bytes
 
 HTML transferred:   35808 bytes
 
 Requests per second:2.94 [#/sec] (mean)
 
 Time per request:   1700.150 [ms] (mean)
 
 Time per request:   340.030 [ms] (mean, across all concurrent requests)
 
 Transfer rate:  103.29 [Kbytes/sec] received
 
  
 
 Connection Times (ms)
 
   min  mean[+/-sd] median   max
 
 Connect:01   2.7  1 168
 
 Processing:   595 1697 724.8   1598   14505
 
 Waiting:  577 1679 724.8   1580   14486
 
 Total:596 1698 724.8   1600   14506
 
  
 
 Percentage of the requests served within a certain time (ms)
 
   50%   1600
 
   66%   1799
 
   75%   1939
 
   80%   2028
 
   90%   2314
 
   95%   2640
 
   98%   4387
 
   99%   4805
 
 100%  14506 (longest request)
 
  
 
  
 
 I’ve ran tests even against our web sites and its slower than the 5.1 server. 
  Any suggestions, anything I should change on the 5.5 server?  The hardware 
 and OS is identical from the 5.1 server.  Thanks!
 
  
 
 Alvin Ramos
 
  
 
 From: w...@pythian.com [mailto:w...@pythian.com] On Behalf Of Singer X.J. Wang
 Sent: Tuesday, August 16, 2011 4:08 PM
 To: Alvin Ramos
 Cc: Prabhat Kumar; Reindl Harald; mysql@lists.mysql.com
 Subject: Re: shall i jump from 5.1 to 5.5
 
  
 
 Are you doing concurrent workloads?
 
 
 
 On Tue, Aug 16, 2011 at 16:04, Alvin Ramos

Re: shall i jump from 5.1 to 5.5

2011-08-16 Thread Johnny Withers
This is a poor benchmark because the query never changes. Query cache takes 
over after first request. 

Sent from my iPad

On Aug 16, 2011, at 4:28 PM, Alvin Ramos alvin.ra...@reachsmart.com wrote:

 I know my previous email was vague, it was sent via smartphone.  I’ve got a 
 simple PHP page pulling information from one of larger database tables:
 
 
 
 PHP Code:
 
 
 
 html
 
 head
 
 basefront face=Arial
 
 /head
 
 
 
 body
 
 
 
 ?php
 
 
 
 // set server access variables
 
 $host = 127.0.0.1;
 
 $user = web;
 
 $pass = password;
 
 $db = md ;
 
 
 
 // open connections to database
 
 $connect = mysql_connect($host, $user, $pass) or die (Unable to connect!);
 
 
 
 // select database to use
 
 mysql_select_db($db) or die (Unable to select database!);
 
 
 
 // create SQL query string
 
 $query = SELECT * FROM members limit 1000;
 
 
 
 //execute query and obtain result set
 
 $result = mysql_query($query) or die (Error in query: $query.  . 
 mysql_error());
 
 
 
 // are there any rows in the result?
 
 if (mysql_num_rows($result)  0)
 
 {
 
// yes
 
// iterate through result set
 
// format query results as table
 
echo table cellpadding=10 border=1;
 
while($row = mysql_fetch_assoc($result))
 
{
 
echo tr;
 
echo td . $row['member_id'] . /td;
 
echo td . $row['fname'] . /td;
 
echo /tr;
 
}
 
echo /table;
 
 }
 
 else
 
 {
 
// no
 
// print status message
 
echo NO rows found!;
 
 }
 
 
 
 // close connection
 
 mysql_close($connect);
 
 
 
 ?
 
 
 
 /body
 
 /html
 
 
 
 I’ve got apache benchmark then running 5 concurrent connections 10,000 times. 
  I changed the $host to the IP for the 5.5 server then to the 5.1 server and 
 here are one of my many results:
 
 
 
 5.1 results:
 
 
 
 Server Software:Apache/2.2.3
 
 Server Hostname:aramos.dev
 
 Server Port:80
 
 
 
 Document Path:  /mysqlfetch51.php
 
 Document Length:35808 bytes
 
 
 
 Concurrency Level:  5
 
 Time taken for tests:   3263.909079 seconds
 
 Complete requests:  1
 
 Failed requests:0
 
 Write errors:   0
 
 Total transferred:  35964 bytes
 
 HTML transferred:   35808 bytes
 
 Requests per second:3.06 [#/sec] (mean)
 
 Time per request:   1631.955 [ms] (mean)
 
 Time per request:   326.391 [ms] (mean, across all concurrent requests)
 
 Transfer rate:  107.60 [Kbytes/sec] received
 
 
 
 Connection Times (ms)
 
  min  mean[+/-sd] median   max
 
 Connect:01   2.3  1 155
 
 Processing:   593 1629 699.7   1524   13580
 
 Waiting:  574 1611 699.7   1506   13562
 
 Total:595 1630 699.7   1526   13580
 
 
 
 Percentage of the requests served within a certain time (ms)
 
  50%   1526
 
  66%   1725
 
  75%   1856
 
  80%   1944
 
  90%   2215
 
  95%   2559
 
  98%   4339
 
  99%   4741
 
 100%  13580 (longest request)
 
 
 
 5.5 results:
 
 
 
 erver Software:Apache/2.2.3
 
 Server Hostname:aramos.dev
 
 Server Port:80
 
 
 
 Document Path:  /mysqlfetch.php
 
 Document Length:35808 bytes
 
 
 
 Concurrency Level:  5
 
 Time taken for tests:   3400.300474 seconds
 
 Complete requests:  1
 
 Failed requests:0
 
 Write errors:   0
 
 Total transferred:  35964 bytes
 
 HTML transferred:   35808 bytes
 
 Requests per second:2.94 [#/sec] (mean)
 
 Time per request:   1700.150 [ms] (mean)
 
 Time per request:   340.030 [ms] (mean, across all concurrent requests)
 
 Transfer rate:  103.29 [Kbytes/sec] received
 
 
 
 Connection Times (ms)
 
  min  mean[+/-sd] median   max
 
 Connect:01   2.7  1 168
 
 Processing:   595 1697 724.8   1598   14505
 
 Waiting:  577 1679 724.8   1580   14486
 
 Total:596 1698 724.8   1600   14506
 
 
 
 Percentage of the requests served within a certain time (ms)
 
  50%   1600
 
  66%   1799
 
  75%   1939
 
  80%   2028
 
  90%   2314
 
  95%   2640
 
  98%   4387
 
  99%   4805
 
 100%  14506 (longest request)
 
 
 
 
 
 I’ve ran tests even against our web sites and its slower than the 5.1 server. 
  Any suggestions, anything I should change on the 5.5 server?  The hardware 
 and OS is identical from the 5.1 server.  Thanks!
 
 
 
 Alvin Ramos
 
 
 
 From: w...@pythian.com [mailto:w...@pythian.com] On Behalf Of Singer X.J. Wang
 Sent: Tuesday, August 16, 2011 4:08 PM
 To: Alvin Ramos
 Cc: Prabhat Kumar; Reindl Harald; mysql@lists.mysql.com
 Subject: Re: shall i jump from 5.1 to 5.5
 
 
 
 Are you doing concurrent workloads?
 
 
 
 On Tue, Aug 16, 2011 at 16:04, Alvin Ramos alvin.ra...@reachsmart.com wrote:
 
 I've been running some bench marking between 5.1 and 5.5 myself and haven't 
 notice any huge performance improvements on 5.5. Even though white papers

Re: shall i jump from 5.1 to 5.5

2011-08-16 Thread Alvin Ramos
Thanks for the suggestions. I will change the tables to in innodb and change my 
php coding. Then I will revisit the benchmarking with hopefully improving 
results. Thanks again!

Regards,
Alvin

On Aug 16, 2011, at 7:57 PM, Johnny Withers joh...@pixelated.net wrote:

 This is a poor benchmark because the query never changes. Query cache takes 
 over after first request. 
 
 Sent from my iPad
 
 On Aug 16, 2011, at 4:28 PM, Alvin Ramos alvin.ra...@reachsmart.com wrote:
 
 I know my previous email was vague, it was sent via smartphone.  I’ve got a 
 simple PHP page pulling information from one of larger database tables:
 
 
 
 PHP Code:
 
 
 
 html
 
 head
 
 basefront face=Arial
 
 /head
 
 
 
 body
 
 
 
 ?php
 
 
 
 // set server access variables
 
 $host = 127.0.0.1;
 
 $user = web;
 
 $pass = password;
 
 $db = md ;
 
 
 
 // open connections to database
 
 $connect = mysql_connect($host, $user, $pass) or die (Unable to connect!);
 
 
 
 // select database to use
 
 mysql_select_db($db) or die (Unable to select database!);
 
 
 
 // create SQL query string
 
 $query = SELECT * FROM members limit 1000;
 
 
 
 //execute query and obtain result set
 
 $result = mysql_query($query) or die (Error in query: $query.  . 
 mysql_error());
 
 
 
 // are there any rows in the result?
 
 if (mysql_num_rows($result)  0)
 
 {
 
   // yes
 
   // iterate through result set
 
   // format query results as table
 
   echo table cellpadding=10 border=1;
 
   while($row = mysql_fetch_assoc($result))
 
   {
 
   echo tr;
 
   echo td . $row['member_id'] . /td;
 
   echo td . $row['fname'] . /td;
 
   echo /tr;
 
   }
 
   echo /table;
 
 }
 
 else
 
 {
 
   // no
 
   // print status message
 
   echo NO rows found!;
 
 }
 
 
 
 // close connection
 
 mysql_close($connect);
 
 
 
 ?
 
 
 
 /body
 
 /html
 
 
 
 I’ve got apache benchmark then running 5 concurrent connections 10,000 
 times.  I changed the $host to the IP for the 5.5 server then to the 5.1 
 server and here are one of my many results:
 
 
 
 5.1 results:
 
 
 
 Server Software:Apache/2.2.3
 
 Server Hostname:aramos.dev
 
 Server Port:80
 
 
 
 Document Path:  /mysqlfetch51.php
 
 Document Length:35808 bytes
 
 
 
 Concurrency Level:  5
 
 Time taken for tests:   3263.909079 seconds
 
 Complete requests:  1
 
 Failed requests:0
 
 Write errors:   0
 
 Total transferred:  35964 bytes
 
 HTML transferred:   35808 bytes
 
 Requests per second:3.06 [#/sec] (mean)
 
 Time per request:   1631.955 [ms] (mean)
 
 Time per request:   326.391 [ms] (mean, across all concurrent requests)
 
 Transfer rate:  107.60 [Kbytes/sec] received
 
 
 
 Connection Times (ms)
 
 min  mean[+/-sd] median   max
 
 Connect:01   2.3  1 155
 
 Processing:   593 1629 699.7   1524   13580
 
 Waiting:  574 1611 699.7   1506   13562
 
 Total:595 1630 699.7   1526   13580
 
 
 
 Percentage of the requests served within a certain time (ms)
 
 50%   1526
 
 66%   1725
 
 75%   1856
 
 80%   1944
 
 90%   2215
 
 95%   2559
 
 98%   4339
 
 99%   4741
 
 100%  13580 (longest request)
 
 
 
 5.5 results:
 
 
 
 erver Software:Apache/2.2.3
 
 Server Hostname:aramos.dev
 
 Server Port:80
 
 
 
 Document Path:  /mysqlfetch.php
 
 Document Length:35808 bytes
 
 
 
 Concurrency Level:  5
 
 Time taken for tests:   3400.300474 seconds
 
 Complete requests:  1
 
 Failed requests:0
 
 Write errors:   0
 
 Total transferred:  35964 bytes
 
 HTML transferred:   35808 bytes
 
 Requests per second:2.94 [#/sec] (mean)
 
 Time per request:   1700.150 [ms] (mean)
 
 Time per request:   340.030 [ms] (mean, across all concurrent requests)
 
 Transfer rate:  103.29 [Kbytes/sec] received
 
 
 
 Connection Times (ms)
 
 min  mean[+/-sd] median   max
 
 Connect:01   2.7  1 168
 
 Processing:   595 1697 724.8   1598   14505
 
 Waiting:  577 1679 724.8   1580   14486
 
 Total:596 1698 724.8   1600   14506
 
 
 
 Percentage of the requests served within a certain time (ms)
 
 50%   1600
 
 66%   1799
 
 75%   1939
 
 80%   2028
 
 90%   2314
 
 95%   2640
 
 98%   4387
 
 99%   4805
 
 100%  14506 (longest request)
 
 
 
 
 
 I’ve ran tests even against our web sites and its slower than the 5.1 
 server.  Any suggestions, anything I should change on the 5.5 server?  The 
 hardware and OS is identical from the 5.1 server.  Thanks!
 
 
 
 Alvin Ramos
 
 
 
 From: w...@pythian.com [mailto:w...@pythian.com] On Behalf Of Singer X.J. 
 Wang
 Sent: Tuesday, August 16, 2011 4:08 PM
 To: Alvin Ramos
 Cc: Prabhat Kumar; Reindl Harald; mysql@lists.mysql.com
 Subject: Re: shall i jump from 5.1 to 5.5
 
 
 
 Are you doing concurrent workloads