开发访问SQL数据库软件,大概同时会有10多个人访问数据库(一共有30多个客户端),是不是一定要用三层模式,我是一个兼职开发程序的,这次老板要求开发的一个程序使用的人多,我只会简单的软件编程,不知道这种多人使用的程序,使用简单的直接连接数据库的方式开发出来会不会有很大问题?
    对于网络编程和三层应用开发都不太熟悉啊,兄弟们,给个建议,能让我少走弯路。

解决方案 »

  1.   

    我的意思是同时有多人访问,会不会影响数据库的反应,三层架构的话 所有的SQL语句 都是在服务器上的服务端执行,相对来讲,会有顺序一点吧,如果不用三层,同时有10个用户查询数据库或者更新数据库,会造成数据库错误吗?我是一个新手,拜托,各位能多啰嗦几句!!!
      

  2.   

    看使用的数据库类型了,多用户操作时,要考虑读写阻塞的问题,同时操作时,SQL的加锁也需考虑,保证数据的一致性。
      

  3.   

    如果是数据库的管理建议你三层模式如:C/S B/S
    单单是文件而已,你就找一台电脑做“服务器端”共享给大家即可
      

  4.   

    2曾系統SQL語句還不是可以一樣在獨立的服務器上執行,這不影響
      

  5.   

    不会影响的,可以考虑到数据并发是的sql死锁问题。
      

  6.   

    300人以下, 直接连接不会成为问题, 只要SQL的服务器够好