Cross: Access speed

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Michael Lang

    #16
    Re: Cross: Access speed

    SQL Express is not well suited to shared hosting environments, especially
    if your provider is using IIS 6.0 or above and has assigned every site it's
    own application pool, which is the most common scenario.

    SQL Express is good, however it is a bit of a memory hog, it uses a fair
    chunk of memory, at least 80-100Megs. If the server is hosting hundreds of
    sites using SQL Express you can see how this might become a problem pretty
    quickly.

    Alternatively if your application is in a shared pool then SQL Express is
    probably OK; however you will have all the security and reliability
    problems that come with that sort of environment.

    If you really believe your site is going to get that much traffic, make your
    life easy, just develop for SQL Server.

    If you use Access you're probably going to have to get into some threading
    stufff, code a DAL with a mutex to stop multiple threads simultaneously
    trying to write to your Access file, reads could be less of a problem but I
    wouldn't bet my life on it's reliability.

    In any case with Access, response times are going to be an issue under load,
    and in many cases it's going to crash and require continuous
    recycling/rebooting of your server or application pool (depending on the
    setup).

    Michael



    "Rotsey" <malcolm_smith@ RemoveThis.optu snet.com.auwrot e in message
    news:u820NkYKHH A.1248@TK2MSFTN GP02.phx.gbl...
    use SQL Express, it is free and durable
    >
    "Igor" <igor@nesalji.h rwrote in message
    news:emr8st$t2b $1@sunce.iskon. hr...
    >Can I use access for big database (cca 10-30 MB, cca 10-30k lines in
    >database). It will be asp.net 2.0 aplication and very fast server. Mostly
    >simple transactions (like SELECT * From Books Where Name like
    >'SomeName%') .
    >>
    >Can it be problem if I have 10 000 unique visitors per day? I see that
    >many big sites have access database. Is it ok, ir it is big risk?
    >>
    >
    >

    Comment

    • Igor

      #17
      Re: Cross: Access speed

      "Michael Lang" <micklang at gmail.comwrote in message
      news:ONMnvxgKHH A.3952@TK2MSFTN GP02.phx.gbl...
      SQL Express is not well suited to shared hosting environments, especially
      if your provider is using IIS 6.0 or above and has assigned every site
      it's own application pool, which is the most common scenario.

      1. I have hosting with SQL Server Express and I have SQL Server 2000
      developer edition on my computer. I will get SQL Server 2005 soon. What is
      the best solution?

      2. I am thinking about MySQL Database with ASP.NET 2.0 (C# 2005) for this
      aplication. What do you think about this combination?



      Comment

      • aaron.kempf@gmail.com

        #18
        Re: Cross: Access speed

        Access MDB is a decent database.

        But I sure as fuck wouldn't use Access forms and DAO against MDB.
        that's just plain unreliable.

        MDB is a pain in the ass..
        Using SQL Server would probably be easier.

        -Aaron



        Mark Rae wrote:
        "brooksr" <brooks@rimesrv .netwrote in message
        news:1167234949 .458065.197980@ f1g2000cwa.goog legroups.com...
        >
        A STRONG Access developer may be able to make this work and will know
        when it is time to move to SQL Server. A newbie ...
        >
        No chance whatsoever...

        Comment

        Working...