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

HomeHomeUsing DNN Platf...Using DNN Platf...Performance and...Performance and...SQL Database choice! SQL Database choice!
Previous
 
Next
New Post
4/14/2010 7:07 AM
 

Hi everyone,

I hope this is the right forum - just a quick question about SQL Express as opposed to SQL Standard/Enterprise - with a few relatively small sites, am I going to notice the difference and does DNN use any of the advanced capabilities? 

I'm trying to choose a new shared hosting package and some have SQL Express, some SQL proper, and I get the impression that especially with a small number of portals/users the performance limitations on Express aren't going to make any difference, can anyone confirm this from experience? I know this depends on the shared server and the amount of websites it already hosts.....but maybe some indication of people who have tried shared hosting with Express would help.

Also, Express limitations include no full-text search - does DNN use this facility to search the site content and if I use Express then will the search module not work? 

Many thanks in advance,

Rob

 

 
New Post
4/14/2010 9:44 AM
 

SQL Express should be fine for most smal to medium DNN sites. DNN doesn't uses Ful-Text search, at least not the core or core modules.

 
New Post
4/14/2010 10:05 AM
 

 SQL Express works fine indeed - keep in mind that you have a limitation on the size (4 Gb if I remember correctly). But with good housekeeping a small-medium sized site should run fine on that. Epress lackx the SQL agent, so jobs should then always be "native" DNN jobs. I know some cases where I preferred using the SQL agent, but on a small site or medium sized business site that shouldn't happen I guess. SQL express also has limitation on the use of resources (e.g. a certain limit on memory usage, only one core at a time etc) - but I'm sure you'll never even feel that unless you start using some heavey DB stuff on your sites.

On the other hand, if you would use shared webhosting, many packages include the use of a SQL server (often with some restrictions on the size of the DB depending on the plan you pay for). If it's for a "localhost" situation, SQL express could indeed make your life free of paying for a SQL standard / enterprise license.

Most DNN developers use SQL express as their localhost test environment DB, by the way.

If you ever hit a problem and want to upgrade, that should always be possible (e.g. Express to Standard). You should even be able to move the database to a different server if needed (e.g. move from your local SQLExpress to a remote SQL server).

A good point here is that most of us actually use SQL Server Express for local sandboxes of our production sites (see numerous tutorials on how to move the data - generally by backup of SQL & restore on local SQL express + FTPing all files + changing connections strings to DB in web.config).

 
New Post
4/14/2010 5:39 PM
 

Stefan, Pieter,

thanks for you posts, I have recently started to use Express as a dev environment too, just was worried that it wouldn't be good enough for production.

anyway, my fears are allayed and I will not discount a SQL-Express hosting package.

Thanks

Rob

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Performance and...Performance and...SQL Database choice! SQL Database choice!


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