请高手帮看看,优化一条简单查询的sql语句 select count(*) as corrnum,USERNAME from V_NAVIGATE where ERRORID=0 group by USERNAME查询想来比较慢,请高手看看,如何提高效率,NAVIGATE 是视图 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 估计关键是你的视图NAVIGATE里面有问题, 视图的V_NAVIGATE原表的ERRORID字段要有索引 select count(ID) as corrnum,USERNAME from V_NAVIGATE where ERRORID=0 group by USERNAME 还可以优化的一点是不要使用count(*),把*换成一个数字,比如count(1) 还可以优化的一点是count(*)变成count(1) 优化不是光加索引就顶用的,好要看你用的是oracle什么版本,分析他的执行计划,手动hints他的执行规则,那就很牛了! count(*) 可能会使全表扫描还有lz数据量是多少用的什么版本 count()里面最好是索引的字段啊! 应该从这个V_NAVIGATE视图 开刀 问题应该就处在 这里 。。。数据库问题 哪位大神指教下 oracle function 的简单问题,求教 救急阿 一个分组问题 yaozw_mountain(山林)yaozw_mountain(山林) Oracle 9i中WorkSheet出现“RA-12545: 因目标主机或对象不存在,连接失败”错误 怎样把两个记录集和成一个纪录集! SQLPlus的中文问题 OTN中文论坛,欢迎您提出自己ORACLE问题,供大家讨论,谢谢 请问:在oracle9i中如何启动LDAP服务? 初学者,想学ORACLE,请指点一下! 高手救命啊 一个检索问题!!!! 求教一個整數轉換為字符的函數問題(100分,問題解決馬上給)
还有lz数据量是多少
用的什么版本