大家好!  我搜寻了以前的帖子, 莫伊两颗的, 所以法帖问问, 望指点!记录数量会在50万左右8个字段大部分都是字符型数据, 没有那个字段可以做成索引每天需要查询200多条记录, 插入量是500多条不知道access效率如何,  如果用sql server, 不知道win2000以上的版本是否都带了SQL SERVER驱动引擎?如果用access, OLE DB快 还是ADO?  还听人说DAO访问ACCESS比他们都快, 是真的吗?谢谢!

解决方案 »

  1.   

    100w条以内可以使用access,再大效率就不行了
      

  2.   

    500,000当然用oracle啦,SQL在查询时会很慢。
    access没试过。
      

  3.   


    楼上2位大哥:我的软件面向的用户是办公室, 他们不可能安装SQL server   oracle吧?SQL server 可不可以不安装SQL server数据库管理系统, 就可以直接调用呢???
      

  4.   

    办公室的只要用Office都能访问SQL Server。
      

  5.   

    access支持有点吃力了
    用Sql Server
      

  6.   

    如果实在不能用SQL Server那就不能问用SQL Server还是Access了,如果不是网络应用怎么会有那么大的数据量呢,是不是包括了所有的历史数据,如果是这样的话,就是设计的问题了,历史数据是要放到专门的历史表中的,至于访问access的方式,我想DAO(不是ADO)会比较快点
      

  7.   

    单张表,不能反映出数据库的好坏,越简单的越快,
    所以,放心用ACCESS.
    SQL SERVER/ORACLE,没有服务器是用不了的.编程是DAO快,因为那是针对ACCESS的。
      

  8.   

    SQL+OLE-DB 吧~ OLE-DB, ADO 其实两个都是差不多,ODBC -》OLE-DB-》ADO