Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Web Development
  3. ASP.NET
  4. Database concurrency

Database concurrency

Scheduled Pinned Locked Moved ASP.NET
databasequestioncsharpmysqlsql-server
5 Posts 4 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Mohammad A Gdeisat
    wrote on last edited by
    #1

    Hi professionals, I am a begginer in web programming and this question just popped in my head. If I am to design a website that serves thousands of users conccurrently, let's say a forum, let us assume that we have infinite server bandwidth and storage capacity, are there any considerations I should take into account when designing my website, for example what is the effect of the following points on concurrency and performance of the database: 1. Choosing between different database engines (JET, Oracle, MySQL, SQL Server...) 2. Optimizing the SQL Query. 3. Are there any techniques that I should follow in my C# code-behined to improve oncurrency? what are they (if any)? 4. Any other things to consider? Thank you very much Mohammad

    And ever has it been that love knows not its own depth until the hour of separation

    N K 2 Replies Last reply
    0
    • M Mohammad A Gdeisat

      Hi professionals, I am a begginer in web programming and this question just popped in my head. If I am to design a website that serves thousands of users conccurrently, let's say a forum, let us assume that we have infinite server bandwidth and storage capacity, are there any considerations I should take into account when designing my website, for example what is the effect of the following points on concurrency and performance of the database: 1. Choosing between different database engines (JET, Oracle, MySQL, SQL Server...) 2. Optimizing the SQL Query. 3. Are there any techniques that I should follow in my C# code-behined to improve oncurrency? what are they (if any)? 4. Any other things to consider? Thank you very much Mohammad

      And ever has it been that love knows not its own depth until the hour of separation

      N Offline
      N Offline
      N a v a n e e t h
      wrote on last edited by
      #2

      Mohammad A Gdeisat wrote:

      Any other things to consider?

      1 - A perfectly layered architecture would give easy solutions for maintaining your application. 2 - Understanding which operations are costly and, using right controls and data access classes. 3 - Proper caching of your data. 4 - Disabling viewstates on the pages which doesn't require postback 5 - Indexing the tables 6 - Designing the pages with DIV and CSS instead of using tables. and many more

      All C# applications should call Application.Quit(); in the beginning to avoid any .NET problems.- Unclyclopedia My Website | Ask smart questions

      1 Reply Last reply
      0
      • M Mohammad A Gdeisat

        Hi professionals, I am a begginer in web programming and this question just popped in my head. If I am to design a website that serves thousands of users conccurrently, let's say a forum, let us assume that we have infinite server bandwidth and storage capacity, are there any considerations I should take into account when designing my website, for example what is the effect of the following points on concurrency and performance of the database: 1. Choosing between different database engines (JET, Oracle, MySQL, SQL Server...) 2. Optimizing the SQL Query. 3. Are there any techniques that I should follow in my C# code-behined to improve oncurrency? what are they (if any)? 4. Any other things to consider? Thank you very much Mohammad

        And ever has it been that love knows not its own depth until the hour of separation

        K Offline
        K Offline
        KANGAROO_
        wrote on last edited by
        #3

        Since u r a biggener, don't fly so high just make an simple start and think about such terms when u get some experience. i doesn't demotivate u but it is just an suggetion for u . Thx

        manoj Kumar Jha "Learn to smile at every situation. See it as an opportunity to prove your strength and ability."

        L 1 Reply Last reply
        0
        • K KANGAROO_

          Since u r a biggener, don't fly so high just make an simple start and think about such terms when u get some experience. i doesn't demotivate u but it is just an suggetion for u . Thx

          manoj Kumar Jha "Learn to smile at every situation. See it as an opportunity to prove your strength and ability."

          L Offline
          L Offline
          leckey 0
          wrote on last edited by
          #4

          Stop using text speak. Please read the forum guidelines.

          http://craptasticnation.blogspot.com/[^]

          K 1 Reply Last reply
          0
          • L leckey 0

            Stop using text speak. Please read the forum guidelines.

            http://craptasticnation.blogspot.com/[^]

            K Offline
            K Offline
            KANGAROO_
            wrote on last edited by
            #5

            Sorry, it never happens in future. :) :rose:

            manoj Kumar Jha "Learn to smile at every situation. See it as an opportunity to prove your strength and ability."

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups