Copied to clipboard

Flag this post as spam?

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


  • Jeroen Breuer 4909 posts 12266 karma points MVP 5x admin c-trib
    Dec 23, 2009 @ 13:30
    Jeroen Breuer
    0

    VistaDB slow?

    Hello,

    I've got an Umbraco website (v4.0.3) running on VistaDB. The database currently is about 8 mb in size. This version of Umbraco seems slower than other Umbraco websites running on SQL Server. Can it be slower because of VistaDB? If it is I'd like to export my current version to SQL Server. Is there an easy way to do this because on http://www.vistadb.net/ it only talks about exporting VistaDB4 and not VistaDB3.

  • Sebastiaan Janssen 5061 posts 15544 karma points MVP admin hq
    Dec 23, 2009 @ 13:56
    Sebastiaan Janssen
    0

    I think I read somewhere that making a package of your complete site, including content would work for migrating from vistadb to SQL. My brief encounters with VistaDB databases also seems to conclude that VistaDB is very slow. 

  • Sebastiaan Janssen 5061 posts 15544 karma points MVP admin hq
    Dec 23, 2009 @ 13:57
    Sebastiaan Janssen
    0

    Also check this thread for an alternative route, using umbImport.

  • Casey Neehouse 1339 posts 483 karma points MVP 2x admin
    Dec 23, 2009 @ 15:44
    Casey Neehouse
    0

    I have read elsewhere that you can use the database migration tool from microsoft to do the transfer.  The trick is use a developer license of vistadb to do the export.

  • Casey Neehouse 1339 posts 483 karma points MVP 2x admin
    Dec 23, 2009 @ 16:09
  • Chris McVittie 103 posts 75 karma points
    Dec 23, 2009 @ 18:28
    Chris McVittie
    0

    It would also be worth checking the memory of your IIS workers, and of your server, as this is likely the main different between sql server and vista db.  As VistaDB is in process, the full 8mb should be in memory for it - if your server is tight for memory, or your pools are recycling frequently, this could be causing the DB to get released too often.  SQL Server holds onto the memory more aggressively, which might mask this issue slightly better.  Also if your SQL server is on the same box as your IIS, you might want to stipulate server_max_memory in the server properties - this will prevent it from being over possessive of memory - which it can be.

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies