有丰富经验给分吧,i‘ll tell u

解决方案 »

  1.   

    http://www.csdn.net/expert/topic/352/352430.shtm
      

  2.   

    你是指查询优化还是别的?查询优化有很多种,一个DBMS自己有提供这种工具再一个可以从数据库设计的角度去考虑………………反正很多啦!这么说不清的!要看具体情况
      

  3.   

    第一是查询
    当数据量很大时,例如5,6万条
    我的 SELECT MAX(。。) FROM 。。 WHERE 。。
    就会非常的慢。
      

  4.   

    在where後面可能出現的字段上創建索引.
      

  5.   

    我用的是ORACLE
    創建索引没有用
    因为这个数据的值大部分都一样
      

  6.   

    5,6万条就慢?你在做ORACLE的反面广告吧?
    在服务器上运行试试,先排除网络原因.
    你的服务器配置?
      

  7.   

    经常用数据库提供的相当于于碎片整理的工具整理由insert update等生成的数据碎片。
    检查表结构的内容,例如主键。
    检查客户端程序的代码。
      

  8.   

    数据库当然放在服务器上了
    有谁见过ORACLE数据库放到过一般的操作系统里面数据库参数设置我可是不会不过就是慢有谁用过数据量几万条的数据库谈谈经验
      

  9.   

    我的意思是你运行慢的语句,拿到服务器的sqlplus运行,看是不是也慢,这样可以先排除网络速度原因.
      

  10.   

    这个兄弟大概是初学数据库吧?
    用ORACLE通常是来处理百万量级的数据的,少的也是几十万纪录.我在ORACLE7.2上做了一个简单的测试: 读取4万多条纪录的和用了0.69秒,26万条用了2.4秒(这个服务器还是很老的一个服务器).
    SQL> set timing on 
    SQL> select count(*) from order_tos;
      COUNT(*)
    ----------
         42254
     ELAPSED:    0 00:00:00.69  CPU: 0:00:00.00  BUFIO: 11  DIRIO: 0  FAULTS: 0
    SQL> select count(*) from order_inos;
      COUNT(*)
    ----------
        260854
     ELAPSED:    0 00:00:02.04  CPU: 0:00:00.01  BUFIO: 11  DIRIO: 0  FAULTS: 1我觉得你还是多学一点ORACLE的基础知识,然后再来钻研优化的问题. 优化从来就不是一个小问题,很多时候我都觉得优化简直是一门艺术,运用之妙,存乎一心....(对不起,有点酸,哈哈). 
      

  11.   

    不是"你们",就"KingSunSha(弱水三千)" 
      

  12.   

    你要是from好几个表,连接方法又不对,不慢才怪
      

  13.   

    你可以使用集合论的分析方法进行分析
    这是最根本的方法,计算运算量,CPU/IO等参数的确定也很重要
      

  14.   

    兄弟们我忍不住要说一下一个提升oracle数据库的性能的关键技术那就是:
    ------》》》》》ROWID 。具体的细节我不想说了可以查看一下相关的资料
      

  15.   

    有没有试过在oracle 中
    Alter table xxxx cache.
      

  16.   

    硬件方案:
           增加cpu,mem,作cluster軟件方案:多用存儲過程,將常用查詢作爲索引,分散時間開銷,獲取短時高銷(如利用觸發器把原始數據,經過處理,直接生成統計,(半)匯總結果,我用這種方法,解決了上億級的報表統計 工作,而且報表不會超過1分鐘)
          
      

  17.   

    第一是查询
    当数据量很大时,例如5,6万条
    我的 SELECT MAX(。。) FROM 。。 WHERE 。。
    就会非常的慢。 对于这个问题,你可以把max的字段建立为聚集索引,降序然后 select top 1 字段 from 。
      

  18.   

    大数据量,不要用ORDER BY 非索引字段累死机子
      

  19.   

    gxdq(石老人) ,pfpf, 讲讲您的表是怎么优化的?
      

  20.   

     to agecntao(火鸟) 
    軟件方案:多用存儲過程,將常用查詢作爲索引,分散時間開銷,獲取短時高銷(如利用觸發器把原始數據,經過處理,直接生成統計,(半)匯總結果,我用這種方法,解決了上億級的報表統計 工作,而且報表不會超過1分鐘)
         请问您:这时触发器是如何用的?