Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Community › Forums Register  |  

Affordable ASP.NET Hosting Service
  Ads  
OnyakTech
 


  Sponsors  

Meet Our Sponsors

Jango Studios - Skins, Modules and Hosting for DotNetNuke
eUKhost.com is commited to offer exceptional UK Windows Web Hosting solutions with quality 24x7 technical support.Our plans support ASP.Net, ASP, ASP.NET Ajax extensions, XML, MSSQL, MySQL, PHP,DNN, multiple domains and Shared SSL as standard.
SmarterTools
The Official Microsoft ASP.NET Website
Portal Webhosting - Hosting For Developers
Red-Gate Software
 


DotNetNuke Forums
 
  Forum  General DotNetN...  Configure It! (...  Performenance issue in 4.5.1
Previous Previous
 
Next Next
New Post 5/11/2007 3:20 PM
User is offline Matthias Schlomann
1541 posts
www.taunusstein.org
5th Ranked








Performenance issue in 4.5.1 
Modified By Matthias Schlomann  on 5/11/2007 5:20:57 PM)

I did found the right Forum for posting my workaround.  I think this is the nearest theme.

In the last weeks after upgrating some some DNN Portals on our Windows server with running Plesk for Windows (Hosting Management) we have some Problems find out.

First we must do a workaround on the SqlDataproviders before we can install the update, becource ther was some missing and on some modules wrong {databaseOwner} statements.  After this we think now it is all OK.  But it did not.  After the Update we get high performenance problems.  So the CPU usage goes up to 100% for the SQL-Server thread.

Last night I go to make a workaround of all spocs.  I corrected many Module and core Spocs with the right databaseOwner manually with the SQL Manager.  Now all Spocs are correct, and what is the perfomenace doing?  The Performenance is now in right limit. 

In some Spocs is the databaseowner missing in the line create procedure showthis and some databseowner statemensts are missing to the table connection. This is more relevant on databases that have not dbo as DatabaseOwner running.  But the lost performence i can see on databases with dbo as dabaseOwner too.

So i see all SqlDataProviders need a workaround and have to corrected.  In fact i only found 2 Modules on my DNN Installations without a Spocs issue!  Thease are now the Blog and the Forum Module 4.4.0 (still in release process). 

But not only the missing {databaseOwner} statements are the problems.  Some Sqldataproviders still install the Spocs as this:

create procedure dbo.EventsGetAll

This makes no problems if the Portal database is using dbo as DatabaseOwner, but if not these Spocs will never delete.  Also some old spocs that are renamed are still in the databases (AddEvents).

Also but I am not shure, but i can present to me, that some changes not correctet in the database tables, about there are some wrong DatabaseOwner statements. 

I think the Database need more ressourses if it must search the right database! 

I am gladly ready to make a workaround on the SqlDataProviders with the Teams.  Also I am ready to work as beta tester for comming Modul updates.

I see the DotNetNuke project is a very great PortalSystem, and I will do what i can to help this project.  TeamMebers are free to contact me.

Best Regards

Matthias Schlomann


Regards
Matthias
www.moonlightradio.net
Chat with me via MSN
 
New Post 5/11/2007 3:41 PM
User is offline Joe Brinkman
1370 posts
www.dotnetnukecorp.com
6th Ranked






Re: Performenance issue in 4.5.1 

Mathias,

  If you can send me your corrected dataprovider scripts, then I will make sure we get the problems logged and corrected.  You can email me at:

joe DOT brinkman AT dotnetnuke DOT com.


Joe Brinkman
DotNetNuke Corp.

The Accidental Geek - Joe Brinkman

 
New Post 5/12/2007 10:24 AM
User is offline Matthias Schlomann
1541 posts
www.taunusstein.org
5th Ranked








Re: Performenance issue in 4.5.1 

Hello Joe,

let us talk about how i should do.  I think we have do this by the framework SqlDataProviders and all Core Moduls SqlDataProviders, to create an update.  It will be a hard work about i have to check all SqlDataProviders, and write a new Provider with insert all my changes, so this can run as an upgrade.

Or do you meen, I make the changes in the providers and you write then the scripts for update?

Please contact me. Have send You a E-Mail.

Regard

Matthias


Regards
Matthias
www.moonlightradio.net
Chat with me via MSN
 
New Post 5/12/2007 3:23 PM
User is offline Shawn Mehaffie
2069 posts
5th Ranked




Re: Performenance issue in 4.5.1 

Joe, some of these might be related to the post I just did in the Prohect Leader forums about the different install options using dbowner and some issues I have found.  Can you please keep me posted on these changes, and when you look at them if any of them seem related to the issues I found please let me know the change and I will test them?

 
New Post 5/12/2007 4:31 PM
User is offline Matthias Schlomann
1541 posts
www.taunusstein.org
5th Ranked








Re: Performenance issue in 4.5.1 

Today I have discus the changes we have do with Sebastian Leupold.  We two will start to make the changes begin on the DataProviders 4.4.0 and higher.  We start here because this is relvant for all new installations.  After finished this wie start with the older SqlDataproviders.  At first we work only an all SqlDataProviders of the Framework.  Then we look on all Modules.

Sebastian and I work on it as Team, so that we did not do double work.  Sebastian send the changes then to the Project.

Regards

Matthias


Regards
Matthias
www.moonlightradio.net
Chat with me via MSN
 
Previous Previous
 
Next Next
  Forum  General DotNetN...  Configure It! (...  Performenance issue in 4.5.1
 


Forum Policy

These Discussion Forums are dedicated to the discussion of the DotNetNuke Web Application Framework.

For the benefit of the community and to protect the integrity of the project, 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 DotNetNuke.
2. Discussion or promotion of DotNetNuke product releases under a different brand name are strictly prohibited.
3. No Flaming or Trolling.
4. No Profanity, Racism, or Prejudice.
5. Site Moderators have the final word on approving/removing a thread or post or comment.
6. English language posting only, please.

 


TMA Resources
TMA Resources is a software company providing eBusiness solutions for the Association market.
www.tmaresources.com
DotNetNuke Hosting Provider UK
UK leading DotNetNuke Hosting provider. Owned and operated by a Microsoft Gold Certified Partner.
www.DNN-Portals.co.uk
Alliance Systems & Programming Inc
Alliance is not just our name... it's how we do business. We partner with our clients, learning their business processes and standards and then applying our expertise to help them improve their workflow and profitability.
www.Alliancesys.com

DotNetNuke Corporation   Terms Of Use  Privacy Statement
DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation
Hosted by MaximumASP