<div dir="ltr"><br><div class="gmail_extra">Hi Marc,</div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Oct 19, 2014 at 5:34 PM, Marc Delisle <span dir="ltr"><<a href="mailto:marc@infomarc.info" target="_blank">marc@infomarc.info</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi,<br>
<br>
With current master (8785ea0) I made some tests on a MySQL 5.5.37 server<br>
containing about 81000 databases and about 81000 users.<br>
<br>
In the mysql.db tables there are about 81000 grant entries; each one<br>
grants some wildcard access to databases starting with a certain pattern.<br>
<br>
I tested with root, since the reports we got about the server being slow<br>
seem to be occurring for root.<br></blockquote><div><br></div><div>In bug #4243 [1] the slowness was reported for unprivileged user. Can you also test this scenario? <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
Good news<br>
---------<br>
<br>
First, the login. It takes about 7 seconds before seeing the initial<br>
page after login.<br>
<br>
In the navi panel, there is a db page selector with 107 page numbers.<br>
Going to any page takes about 7 seconds. Opening a db takes about 4<br>
second (each db seems to contain about 31 tables).<br>
<br>
Browsing tables, grid editing, searching inside a table behave normally.<br>
<br>
Using Server > Databases works correctly, including switching pages.<br>
<br></blockquote><div>Great! </div><div>I saw a couple of queries we can avoid when loading the navigation panel. I'll be working on them today </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
Problems<br>
--------<br>
<br>
Going to a MyISAM table, Structure, and trying to change a column's<br>
structure takes 30 seconds before seeing the dialog for this column.<br>
Switching this table to InnoDB does not help.<br>
<br>
Database filter: I got mixed results. Sometimes it works (after about 10<br>
seconds) but sometimes it stalls and does not find anything. I could not<br>
find a consistent way to reproduce.<br>
<br>
Server > Users: "Error in processing request. Error code: 500. Error<br>
text: Internal server error".<br>
<br></blockquote><div>I'll try to recreate these issues in my environment and update you all on the progress.</div><div><br></div><div>Did you perform these test on the server provided by JM? It would be great if I can would get access to that, so I can test my commits immediately. Btw, does this server functions as our demo, automatically updating to new commits? </div><div><br></div><div>Were all these tests done with grouping enabled in the navigation? I'm quite interested in seeing how the performance would be when the it is disabled.</div><div><br></div><div>[1] <a href="https://sourceforge.net/p/phpmyadmin/bugs/4243/">https://sourceforge.net/p/phpmyadmin/bugs/4243/</a> </div></div><div><br></div>-- <br>Thanks and Regards,<div><br></div><div>Madhura Jayaratne<br><div><br></div></div>
</div></div>