Hello all
I have a very intense (database driven - mysql) application that is causing me some performance issues when i have more that 350 visitors online. The ASP Request Queue starts to get bigger and the response times get higher and higher. the cpu also goes to 90% or even higher! (the application is on a dual xeon 2.8GHz 1GB ram, and the database in on another server with the exact same specs. the database server never gets over than 20% CPU)
Now, here are some of the possible problems:
- The website is translated for several languages and uses a XML with all the keywords. there are 3 xml's with about 200kb each one.
- The site uses response.write everywhere. Even for a single <body>
- The connections to the database might be a problem also. I'm using rs.open SQL, connection_string (where rs = record set)
- All the pages are including a very big ASP file with a lot of global functions
Could someone point me what do u think that is causing the bottleneck here?
Thanks in advance!
I have a very intense (database driven - mysql) application that is causing me some performance issues when i have more that 350 visitors online. The ASP Request Queue starts to get bigger and the response times get higher and higher. the cpu also goes to 90% or even higher! (the application is on a dual xeon 2.8GHz 1GB ram, and the database in on another server with the exact same specs. the database server never gets over than 20% CPU)
Now, here are some of the possible problems:
- The website is translated for several languages and uses a XML with all the keywords. there are 3 xml's with about 200kb each one.
- The site uses response.write everywhere. Even for a single <body>
- The connections to the database might be a problem also. I'm using rs.open SQL, connection_string (where rs = record set)
- All the pages are including a very big ASP file with a lot of global functions
Could someone point me what do u think that is causing the bottleneck here?
Thanks in advance!