Hello all,
I had these problems as well and I suspect that these are performance issues related to IIS Logging and SQL indexing.
1. IIS Logging
If you have IIS [log visits] set to on and your DNN Portal is up and running for sometime, i.e. several months, check the following.
IIS and other applications are creating and storing their logfiles on your server in the directory [C:\WINDOWS\system32\LogFiles].
Check the size of the directory and the size and amount of files it contains.
When I encountered the problems, IIS and thus my DNN portal had generated about 4 Gigs of data and 100s of files within 7 months.
It meant that when the site was really busy, IIS couldn’t log as easily to the [C:\WINDOWS\system32\LogFiles] location and pump out DNN pages simultaneously. One could say that it was harder for IIS to write to a directory already storing 4 Gigs of data thus causing a performance hit.
If you hardly check the logfiles ever, then you could just delete the generated logfiles within the directory and set the option in ISS to no.
If you need logging information, within DNN there is the [Site Log] functionality which also logs all user visits to you DNN portal to your database.
2. SQL server 2000 indexing
If you are using SQL 2000 standard edition, make sure you index often and frequently. Set a job to run on the slowest hour of your portal. Check the SQL books online on how to do this.
If your running many multiple portals, and your database is bigger then approx. 200 to 250 Mb, and have about 80 concurrent users, then the disappearing menu items bug tend to occur more often.
Mind that I still have the occasional events within the event viewer like:
Event code: 3005
Event message: An unhandled exception has occurred.
But far less often then before, at one point it occurred around 5 times a day. Now just once in two days and the site overall is also responding much faster.
I am still looking into the problem, if it’s really a DNN bug problem are a DNN / SQL server / ISS performance issue. I am suspecting the latter.
Ok hope this helps,
Regards,
Jerry Tjon
IT Consultant
Amsterdam