Since my site goes very slow, I googled and I found that the problem could be in the connection pool.
So I would change my connection string from:
< add name="ConnectionString" connectionString="Database=aaa;Data Source=bbb;User Id=ccc;Password=ddd;" providerName="MySql.Data.MySqlClient"/>
to
< add name="ConnectionString" connectionString="Database=aaa;Data Source=bbb;User Id=ccc;Password=ddd;" providerName="MySql.Data.MySqlClient" Max Pool Size=100; Min Pool Size=10 />
Since actually I don't have defined any max and/or min pool size, I thought that, maybe, adding this 2 properties, the site will be more fast.
If I'll modify this row, I need to restart the server and/or recompile the ASP project to take this changes?
Finally, what is the maximum number allowed to Max Pool Size?
Thanks a lot.