Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Pros N Cons Multi DB or Multi Parent PortalsPros N Cons Multi DB or Multi Parent Portals
Previous
 
Next
New Post
6/8/2008 8:19 AM
 

Another thing you can do is increase your application pool timeout.  Basically, the application pool times out when no-one has visited the site within the app pool timeout length.  Once the app pool has timed out, then DotNetNuke will unload which wil cause the site to load slow.   If you set the timeout to be 24 hours, there's a good chance that the site will never go 24 hours without a page visit, and, in a worst case scenerio, you'll hit that massive loading time once every 24 hours.

Broadcasing from OpenForce Connect,
Tony Valenti
PowerDNN DotNetNuke Hosting

 
New Post
6/8/2008 3:56 PM
 

Hi Leslie,

In my opinion, there is little to no need to split installations across databases.  MSSQL is very efficient at handling gigantic volumes of data, and DNN is well-enough indexed to handle the load it sounds like you'll be throwing at it.  Once you start to experience any database bottlenecks, you can begin to scale, either horizontally or vertically.  Numerous databases will just hinder SQL Server from performing optimally.  Naturally, others may disagree with me on this point.

Multiple parent portals are the way to go -- so don't discount that route.  As others have suggested, you'll need to ensure that your appDomain is always loaded via a keepalive setup, increasing the recycle period, or by having frequent visitors.

Brandon


Brandon Haynes
BrandonHaynes.org
 
New Post
6/8/2008 9:38 PM
 

Consider the cost of 3rd party modules.  Most will allow a large number or even unlimited portals in a single DNN install.  Break it out to multiple installs and your module cost goes way up!  This forced me to use multiple portals in one DNN DB.

Advantages:

- One backup gets all portals

- You have one code base and DB to troubleshoot for issues

- Upgrades only have to be done on one code base

Each DNN install is just another 'thing' to maintain and the more ' things' to maintain, the more cost and time you spend

I solved the load time issue by simply running Smarter Ping on my pc and having it ping my site every 5 min.  No more load issues, EVER.

I run dozens of portals with thousands of users on one DNN install and it works great.

Also note that every DNN install takes more server memory so plan on a huge server or servers if you want to install lots of DNN instances and DBs.

 
New Post
6/9/2008 3:53 PM
 

Hi Brandon,

Have you any experience in multiple parent portal situations, if so how many and generally what was the performance.

Regards,

Leslie.

 
New Post
6/12/2008 1:00 PM
 

To DNN, I believe the difference between a parent and child portal is negligible.  There are sites out there that operate with many, many more total portals than I do with excellent performance.

Brandon


Brandon Haynes
BrandonHaynes.org
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Pros N Cons Multi DB or Multi Parent PortalsPros N Cons Multi DB or Multi Parent Portals


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out