为什么“Select Count(1) From USER01.V_ZALSK_TH ”和
“Select Count(1) From USER01.V_ZALSK_TH Where JX='121' ”语句非常快,而Select Count(1) From USER01.V_ZALSK_TH Where JX='121' and ZACS>0 非常慢啊,只是多加了一个条件 ZACS>0就要3分多钟的时间。数据库表ZALSK才40多万条记录啊!
补充:oracle是总公司的数据库不能自己建索引,而且不可能加了一个“and ZACS>0 ”的条件就慢这么多啊!有没有别的办法!
“Select Count(1) From USER01.V_ZALSK_TH Where JX='121' ”语句非常快,而Select Count(1) From USER01.V_ZALSK_TH Where JX='121' and ZACS>0 非常慢啊,只是多加了一个条件 ZACS>0就要3分多钟的时间。数据库表ZALSK才40多万条记录啊!
补充:oracle是总公司的数据库不能自己建索引,而且不可能加了一个“and ZACS>0 ”的条件就慢这么多啊!有没有别的办法!
而后一个语句,还要同时去访问表的ZACS的字段,所以慢是正常的。
然后根据程度看,是否要建联合索引等
返回错误:"此处不允许有视图"