-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi,
can you please test the server_databases.php?
the list is now limited to $GLOBALS['cfg']['MaxDbList'] and has navigation
the most speed improvement should be for MySQL 5 and natural order disabled in phpMyAdmin
- -- Sebastian Mendel
www.sebastianmendel.de
Sebastian Mendel a écrit :
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi,
can you please test the server_databases.php?
Interesting!
MySQL 5.0.18, $cfg['NaturalOrder'] set to false.
The begin, previous, next, end work as expected, except that the page number does not change as expected when clicking next. On first page, click next, still on page 1. Click next, still page 1, Click next, now on page 2. Click next, now on page 3, this is the last page.
Using the page selector, choose page 2 and I'm back to cookie login page. Maybe $server is missing.
On the "big" server, nothing appears, mysqld is eating 98% of CPU.
the list is now limited to $GLOBALS['cfg']['MaxDbList'] and has navigation
the most speed improvement should be for MySQL 5 and natural order disabled in phpMyAdmin
Sebastian Mendel
www.sebastianmendel.de -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (MingW32)
iD8DBQFEPlfGX/0lClpZDr4RAmXYAKCvrszjtvZKBJlOoeOoo9k7SsnEdwCgt7m1 BvjFUYLQrHTeMFrllKuTSWo= =1c+i -----END PGP SIGNATURE-----
This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&da... _______________________________________________ Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Marc Delisle schrieb:
Sebastian Mendel a écrit :
Hi,
can you please test the server_databases.php?
Interesting!
MySQL 5.0.18, $cfg['NaturalOrder'] set to false.
The begin, previous, next, end work as expected, except that the page number does not change as expected when clicking next. On first page, click next, still on page 1. Click next, still page 1, Click next, now on page 2. Click next, now on page 3, this is the last page. Using the page selector, choose page 2 and I'm back to cookie login page. Maybe $server is missing.
yes, i saw this just seconds after commit .. ;-) fixed!
On the "big" server, nothing appears, mysqld is eating 98% of CPU.
What is "big"? Nothing appears? White page? But is it now more worse than before on this Server?
Of course to test this you should call ONLY server_databases.php (without the frames)
- -- Sebastian Mendel
www.sebastianmendel.de
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Sebastian Mendel schrieb:
Marc Delisle schrieb:
Sebastian Mendel a écrit :
Hi,
can you please test the server_databases.php?
Interesting!
MySQL 5.0.18, $cfg['NaturalOrder'] set to false.
On the "big" server, nothing appears, mysqld is eating 98% of CPU.
What is "big"? Nothing appears? White page? But is it now more worse than before on this Server?
Of course to test this you should call ONLY server_databases.php (without the frames)
mhm, seems MySQL has more trouble sorting this than php doing natural ...
with $cfg['NaturalOrder'] off
mysql will return only need rows and sorted
so this saves traffic between web and db server
this will improve traffic, expecially if you administer an remote db server
with $cfg['NaturalOrder'] on
php seems to be faster sorting the result
seems to be the best if web and db is on the same server
the question is how this 'scales' with more db's ...
i tested only with 4000 empty db's
- -- Sebastian Mendel
www.sebastianmendel.de
Sebastian Mendel a écrit :
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Sebastian Mendel schrieb:
Marc Delisle schrieb:
Sebastian Mendel a écrit :
Hi,
can you please test the server_databases.php?
Interesting!
MySQL 5.0.18, $cfg['NaturalOrder'] set to false.
On the "big" server, nothing appears, mysqld is eating 98% of CPU.
What is "big"? Nothing appears? White page? But is it now more worse than before on this Server?
Of course to test this you should call ONLY server_databases.php (without the frames)
mhm, seems MySQL has more trouble sorting this than php doing natural ...
with $cfg['NaturalOrder'] off
mysql will return only need rows and sorted
so this saves traffic between web and db server
this will improve traffic, expecially if you administer an remote db server
with $cfg['NaturalOrder'] on
php seems to be faster sorting the result
seems to be the best if web and db is on the same server
This is not my case for this test (MySQL 5.1.7) server.
the question is how this 'scales' with more db's ...
i tested only with 4000 empty db's
My database names are db1 to db4000, each containing tables t1 to t19.
Sebastian Mendel
www.sebastianmendel.de -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (MingW32)
iD8DBQFEPmA6X/0lClpZDr4RAjv6AJwJ+glTcyUuw0a32AhW1xr3KQl5PgCgjb9p 2Y5w8w4oNwaEE7Jc3yRWJM0= =dmVX -----END PGP SIGNATURE-----
This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&da... _______________________________________________ Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
Sebastian Mendel a écrit :
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Marc Delisle schrieb:
Sebastian Mendel a écrit :
Hi,
can you please test the server_databases.php?
Interesting!
MySQL 5.0.18, $cfg['NaturalOrder'] set to false.
The begin, previous, next, end work as expected, except that the page number does not change as expected when clicking next. On first page, click next, still on page 1. Click next, still page 1, Click next, now on page 2. Click next, now on page 3, this is the last page. Using the page selector, choose page 2 and I'm back to cookie login page. Maybe $server is missing.
yes, i saw this just seconds after commit .. ;-) fixed!
On my small server, clicking next now works correctly, except for this: I click 4 times on next, so I should have 5 pages in the selector but I have only 4. And on the last page, page number in the selector displays 1.
Using the page selector directly still logs me out!
On the "big" server, nothing appears, mysqld is eating 98% of CPU.
What is "big"?
4400 databases.
Nothing appears? White page?
Browser still active, no white page, still seeing the previous page.
But is it now more worse than before on this Server?
yep.
Of course to test this you should call ONLY server_databases.php (without the frames)
When calling directly I'm logged out.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Marc Delisle schrieb:
Sebastian Mendel a écrit :
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Marc Delisle schrieb:
Sebastian Mendel a écrit :
Hi,
can you please test the server_databases.php?
Interesting!
MySQL 5.0.18, $cfg['NaturalOrder'] set to false.
The begin, previous, next, end work as expected, except that the page number does not change as expected when clicking next. On first page, click next, still on page 1. Click next, still page 1, Click next, now on page 2. Click next, now on page 3, this is the last page. Using the page selector, choose page 2 and I'm back to cookie login page. Maybe $server is missing.
yes, i saw this just seconds after commit .. ;-) fixed!
On my small server, clicking next now works correctly, except for this: I click 4 times on next, so I should have 5 pages in the selector but I
works for me ...
have only 4. And on the last page, page number in the selector displays 1.
oh, yes, i have some trouble fully understand the use of PMA_pageselector() ...
- -- Sebastian Mendel
www.sebastianmendel.de
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Marc Delisle schrieb:
Sebastian Mendel a écrit :
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Marc Delisle schrieb:
Sebastian Mendel a écrit :
Hi,
can you please test the server_databases.php?
Interesting!
MySQL 5.0.18, $cfg['NaturalOrder'] set to false.
The begin, previous, next, end work as expected, except that the page number does not change as expected when clicking next. On first page, click next, still on page 1. Click next, still page 1, Click next, now on page 2. Click next, now on page 3, this is the last page. Using the page selector, choose page 2 and I'm back to cookie login page. Maybe $server is missing.
yes, i saw this just seconds after commit .. ;-) fixed!
On my small server, clicking next now works correctly, except for this: I click 4 times on next, so I should have 5 pages in the selector but I have only 4. And on the last page, page number in the selector displays 1.
Using the page selector directly still logs me out!
On the "big" server, nothing appears, mysqld is eating 98% of CPU.
What is "big"?
4400 databases.
Nothing appears? White page?
Browser still active, no white page, still seeing the previous page.
But is it now more worse than before on this Server?
yep.
ok, i disabled table stats by default, how now?
Of course to test this you should call ONLY server_databases.php (without the frames)
When calling directly I'm logged out.
ok, this should fixed now
- -- Sebastian Mendel
www.sebastianmendel.de
Sebastian Mendel a écrit :
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Marc Delisle schrieb:
Sebastian Mendel a écrit :
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Marc Delisle schrieb:
Sebastian Mendel a écrit :
Hi,
can you please test the server_databases.php?
Interesting!
MySQL 5.0.18, $cfg['NaturalOrder'] set to false.
The begin, previous, next, end work as expected, except that the page number does not change as expected when clicking next. On first page, click next, still on page 1. Click next, still page 1, Click next, now on page 2. Click next, now on page 3, this is the last page. Using the page selector, choose page 2 and I'm back to cookie login page. Maybe $server is missing.
yes, i saw this just seconds after commit .. ;-) fixed!
On my small server, clicking next now works correctly, except for this: I click 4 times on next, so I should have 5 pages in the selector but I have only 4. And on the last page, page number in the selector displays 1.
I fixed a calculation bug by adding brackets. Page number was never selected in the dropdown except on page 1.
Using the page selector directly still logs me out!
On the "big" server, nothing appears, mysqld is eating 98% of CPU.
What is "big"?
4400 databases.
Nothing appears? White page?
Browser still active, no white page, still seeing the previous page.
But is it now more worse than before on this Server?
yep.
ok, i disabled table stats by default, how now?
It works now on the big server, stats generation was really hitting hard the server! I believe that on a previous version, stats were disabled by default, it's better this way.
Of course to test this you should call ONLY server_databases.php (without the frames)
When calling directly I'm logged out.
ok, this should fixed now
Confirmed.
Marc
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Marc Delisle schrieb:
Using the page selector directly still logs me out!
On the "big" server, nothing appears, mysqld is eating 98% of CPU.
What is "big"?
4400 databases.
Nothing appears? White page?
Browser still active, no white page, still seeing the previous page.
But is it now more worse than before on this Server?
yep.
ok, i disabled table stats by default, how now?
It works now on the big server, stats generation was really hitting hard the server! I believe that on a previous version, stats were disabled by default, it's better this way.
but it was a really simple LEFT JOIN ... but MySQL seems not to handle the information_schema like other tables ... MySQL seems not to store db and table statistics somewhere, it seems it is collected every time it is requested - this hits the server hard!
- -- Sebastian Mendel
www.sebastianmendel.de
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Marc Delisle schrieb:
Using the page selector directly still logs me out!
On the "big" server, nothing appears, mysqld is eating 98% of CPU.
What is "big"?
4400 databases.
Nothing appears? White page?
Browser still active, no white page, still seeing the previous page.
But is it now more worse than before on this Server?
yep.
ok, i disabled table stats by default, how now?
It works now on the big server, stats generation was really hitting hard the server! I believe that on a previous version, stats were disabled by default, it's better this way.
but it was a really simple LEFT JOIN ... but MySQL seems not to handle the information_schema like other tables ... MySQL seems not to store db and table statistics somewhere, it seems it is collected every time it is requested - this hits the server hard!
- -- Sebastian Mendel
www.sebastianmendel.de
Marc Delisle a écrit :
Sebastian Mendel a écrit :
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi,
can you please test the server_databases.php?
Interesting!
MySQL 5.0.18, $cfg['NaturalOrder'] set to false.
The begin, previous, next, end work as expected, except that the page number does not change as expected when clicking next. On first page, click next, still on page 1. Click next, still page 1, Click next, now on page 2. Click next, now on page 3, this is the last page.
Using the page selector, choose page 2 and I'm back to cookie login page. Maybe $server is missing.
On the "big" server, nothing appears, mysqld is eating 98% of CPU.
and SHOW PROCESSLIST displays this (truncated) statement:
SELECT `information_schema`.`SCHEMATA`.*, COUNT(`information_schema`.`TABLES`.`T
Marc
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Marc Delisle schrieb:
Marc Delisle a écrit :
Sebastian Mendel a écrit :
Hi,
can you please test the server_databases.php?
Interesting!
MySQL 5.0.18, $cfg['NaturalOrder'] set to false.
The begin, previous, next, end work as expected, except that the page number does not change as expected when clicking next. On first page, click next, still on page 1. Click next, still page 1, Click next, now on page 2. Click next, now on page 3, this is the last page.
Using the page selector, choose page 2 and I'm back to cookie login page. Maybe $server is missing.
On the "big" server, nothing appears, mysqld is eating 98% of CPU.
and SHOW PROCESSLIST displays this (truncated) statement:
SELECT `information_schema`.`SCHEMATA`.*, COUNT(`information_schema`.`TABLES`.`T
i ahve no trouble with this statement - on my devel machine with local web and mysql server - a dedicated db server should be much faster than my machine ...
what MySQL version is running there?
another thing is i have only db's named 1 ... 4000 ... possible MySQL makes more trouble with 'normal' db names
- -- Sebastian Mendel
www.sebastianmendel.de