Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Steve 472 posts 1216 karma points
    Jan 06, 2015 @ 15:38
    Steve
    0

    Form Submission is Slow

    I am seeing some Contour form submissions taking up to 4 minutes, what can be done to speed this up?

  • Dennis Aaen 4499 posts 18254 karma points admin hq c-trib
    Jan 06, 2015 @ 15:47
    Dennis Aaen
    1

    Hi Steve,

    I assume that you are running the latest version of Contour, if not, and it´s possible for you to upgrade, then you could try this. I have seen some post where it has an effect on upgrading Contour if you are using a older version.

    You could also try see this blogpost, perhaps it can help you find why your form submission is slow http://www.mayflymedia.co.uk/blog/umbraco/speeding-up-umbraco-contour-by-800-percent/

    Hope this helps,

    /Dennis

     

  • Niels Hartvig 1951 posts 2391 karma points c-trib
    Jan 06, 2015 @ 17:47
    Niels Hartvig
    0

    @Steve: That sounds horrible (and definitely not expected behavior). Can you provide more details such as versions, size of form, number of existing entries etc?

  • Steve 472 posts 1216 karma points
    Jan 06, 2015 @ 17:57
    Steve
    0

    We are using Contour version 3.0.21 and the form has 62 fields, comprised of multiple fields, dropdowns, checkbox-lists, text-areas and file upload fields. There are only 71 entries so far.

  • Steve 472 posts 1216 karma points
    Jan 06, 2015 @ 18:33
    Steve
    0

    Added the indexes as suggested in the blog post and went from 4-5 mins to around 40 secs., but thats still kinda high.

  • Niels Hartvig 1951 posts 2391 karma points c-trib
    Jan 07, 2015 @ 10:28
    Niels Hartvig
    0

    @Steve: Could you export your form and send it to me, then I'll profile it (nh at umbraco com)?

  • Steve 472 posts 1216 karma points
    Jan 07, 2015 @ 14:43
    Steve
    0

    Sure, Just sent it to you. Thanks for your time!

  • Jonas Eriksson 930 posts 1825 karma points
    Feb 18, 2015 @ 18:18
    Jonas Eriksson
    0

    Any updates on this? 

    Thanks

  • Steve 472 posts 1216 karma points
    Feb 18, 2015 @ 19:42
    Steve
    0

    No, we just live with it.

  • Kevin Lawrence 183 posts 350 karma points
    Feb 19, 2015 @ 14:11
    Kevin Lawrence
    0

    Unfortunately I think Contour is heavily database driven and would really benefit from some optimisations in that area, every next/back/submit causes database transactions to be called, and if you have members logged in to your website it gets worse as I have a sneaking suspicion that it uses the old Member API which causes database calls everytime it queries the properties of the logged in member.

    We've had to live with similar issues, where by form steps take up to 30 seconds which is bad enough, heaven knows what's going on for 4 minutes though!

  • Steve 472 posts 1216 karma points
    Feb 19, 2015 @ 14:16
    Steve
    0

    We don't even use the Member API.

  • Kevin Lawrence 183 posts 350 karma points
    Feb 19, 2015 @ 14:17
    Kevin Lawrence
    0

    Contour does use the Member API though, so if you do have users logged in it definitely compounds the issue.

  • Steve 472 posts 1216 karma points
    Feb 19, 2015 @ 14:31
    Steve
    0

    Yes, but we don't have ANY members at all. 

  • Kevin Lawrence 183 posts 350 karma points
    Feb 19, 2015 @ 14:40
    Kevin Lawrence
    0

    If you don't hear anything back from HQ then feel free to email me (cribbarsoftware at gmail dot com) the form and I'll take a look, I've gone through this pain before.

  • Steve 472 posts 1216 karma points
    Feb 19, 2015 @ 14:42
    Steve
    0

    Thanks Kevin.

  • Comment author was deleted

    Feb 20, 2015 @ 10:01

    Hey Steve I would recommend that you upgrade to the latest stable version. Which is 3.0.24 at this point. Upgrade instructions can be found here (should be as simple as an xcopy) https://our.umbraco.org/projects/umbraco-pro/contour/documentation/Installation/Upgrade

    We are aware the Contour hits the db pretty extensively, that is why in version 4 (Umbraco Forms) we refactored the way this is handled. But since migrating to Forms is only possible when you are running Umbraco v7 I'm not sure that is an option for you.

    I would love to take a look at your site to indenfity the bottleneck, would it be an option for you to send a backup of the site (files and db) to tg at umbraco dot com?

    Thanks,
    TIm 

  • Jonas Eriksson 930 posts 1825 karma points
    Feb 24, 2015 @ 13:04
    Jonas Eriksson
    0

    Hi,

    we're having problem still in Umbraco Forms 4. Running on SQL Azure. Takes about 30 seconds for a form to display. Compared to exact same page without form. Not good at all.

    Would be nice to know why it is this slow. We have about 25 custom member properties - can that - together with Pre/DefaultValue be a part of the problem? 

    Kind regards

    /

    Jonas

  • Comment author was deleted

    Feb 24, 2015 @ 14:56

    Hi Jonas, which version of Contour are you running make sure it's the latest stable since there have been some performance improvements (logged in member and member properties caused the form to slow down) so that might be the cause in your case. WOuld also love to have a look at the site so I can profile it locally, mind sending a backup to tg at umbraco dot com ?

    Thanks

  • Jonas Eriksson 930 posts 1825 karma points
    Feb 24, 2015 @ 15:17
    Jonas Eriksson
    0

    Hi Tim, 

    ok! Sounds good. New hope :-)

    However, when I install Forms 4.0.1 (via backend zip) it goes through the installation - and yet after the installation is finished umbraco dev packages section still says I have UmbracoForms.Package.4.0.0-Build.106

    https://our.umbraco.org/projects/developer-tools/umbraco-forms

    is the version info wrong, or did it not upgrade?

    thanks

  • Comment author was deleted

    Feb 24, 2015 @ 15:19

    Hmm upgrade didn't seem ok then, can you send me the site then I can take a look. I'm pretty sure it's the old issue you are bumping into 

    So a successfull upgrade should do the trick

  • Jonas Eriksson 930 posts 1825 karma points
    Feb 24, 2015 @ 17:03
    Jonas Eriksson
    0

    Thanks!

    I will

    but - shouldnt I simply be able to change dll? 

    Also - will I get forms 4.0.1 if I upgrade to Umbraco 7.2.2?

  • Comment author was deleted

    Feb 27, 2015 @ 12:33

    Yeah you could just xopy the files, if you upgrade Umbraco you won't be upgrading Forms (still needs to be done separately)

  • James Smith 1 post 21 karma points
    Feb 27, 2015 @ 13:22
    James Smith
    0

    this is great. Thanks

  • Sreeraghavendra K Srinivas 2 posts 72 karma points
    Nov 19, 2018 @ 10:25
    Sreeraghavendra K Srinivas
    0

    Hi,

    Does anybody have the indexes specified in the below link. The site seems to be down:

    http://www.mayflymedia.co.uk/blog/umbraco/speeding-up-umbraco-contour-by-800-percent/

    Please provide the same.

    Thanks, Sreeraghavendra

Please Sign in or register to post replies

Write your reply to:

Draft