这样的数据量最好用oracle、sybase、ms sql 等大型数据库平台。

解决方案 »

  1.   

    用Access可以
    删除记录:
    DELETE FROM TABLE_NAME WHERE id=yourid and ....
      

  2.   

    最好用大型数据库:比如oracle、sql server等。如果用ACCESS的话,如果数据库太大,则应经常使用压缩和修复命令。
      

  3.   

    最好用大型数据库平台用access,可以多使用子从表,几压缩还要优化代码
      

  4.   

    ACCESS一个表可以容纳多少条纪录?
    理论上说21亿条以上没问题我有个程序用到的表纪录在100,000到1000,000之间,能不能使用ACCESS的库?
    对性能有没有影响?
    答:当然可以用,不过由于系统的限制,性能上肯定不太行,因为要做多次的I/O操作。一般来说,ACCESS的体积超过400M时性能会大幅度的下降另外如何彻底删除一条纪录,而不是逻辑删除?
    ACCESS的删除都是物理删除,逻辑删除只是在DBF类的一个概念
      

  5.   

    Access作为一个桌面数据库,最好使用数据量在10000条数据一下,如果大于10000条数据,后果慢的让用户无法忍受。
    我曾经使用过50000条数据的Access,简直就是回到了原始时代!建议使用Oracle或者Sql Server
      

  6.   

    速度会很慢建议使用Oracle或者Sql Server