机器配置低。
同样的配置下,FoxPro要比ORACLE快。因为FoxPro更类似文件系统,而ORACLE
要做很多事,完整性、日志、回滚段...,速度自然没有FoxPro快。不仅是ORACLE,所有大型数据库(包括sybase、db2、ms sql)都比FoxPro这些文件型数据库的速度要慢。
如果要做的应用是单用户的一般应用,建议首选FoxPro、access等简单数据库。对于大型关键性应用,才选大型数据库。

解决方案 »

  1.   

    cpu 奔三667MHZ
    内存 256MB
    硬盘 20G
    这个配置是你的机器?你也不注明问题出处,害的我找半天。
    这个配置不算低。这样:
    1.ping,tnsping你的机器,给出结果。
    2.在tns设置时,是否明显感到连接速度慢?
    3.你用delphi连接数据库用的是什么方式?bde?ado?odbc?那么连接完成时测试一下,速度快不快,不要调用数据
    4.若快,建几个表,放一些数据,查询看看快不快
    5,快,就查询大数据量的表库
      

  2.   

    谢谢你对这个问题的关心,我想这也许并不时程序机器的问题,可能我对大型数据库的要求太高了吧,总是用Foxpro这样的文本数据库的速度和Oracle去比较,呵呵!把分数送你吧!