首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

小弟我想问问,在统计报表时的检索速度

2013-01-06 
我想问问,在统计报表时的检索速度?问题是这样的,开发环境是pb 9.0 + sql 2000 ,我数据库中现在有两千多条

我想问问,在统计报表时的检索速度?
问题是这样的,开发环境是pb 9.0 + sql 2000 ,我数据库中现在有两千多条数据,但在统计报表时,检索速度比较慢,我不知道为什么?
数据窗口中的sql语句是:
SELECT person_info.Acad_dnumber,   
         person_info.Acad_name,   
         person_info.Acad_sex,   
         person_info.Acad_birthday,   
         person_info.Acad_uduty,   
         person_info.Acad_post,   
         person_info.Acad_wtelephone,   
         person_info.Acad_lev1,   
         person_info.Acad_handset,   
         o_folk_code.folk_name,   
         o_polity_code.pol_name,   
         person_info.Acad_nspeciality  
    FROM person_info,   
         o_folk_code,   
         o_polity_code  
   WHERE ( person_info.Acad_folk = o_folk_code.folk_id ) and  
         ( person_info.Acad_clan = o_polity_code.pol_id )    
大家帮忙看看!
[解决办法]
可以考虑做个视图!
2000多条的话应该不能感到慢!要不就是有计算的过程!
几万条的话直接查询都应譔没问题,
再大的话可以用存储过程,把结果存到一个结果表中!
[解决办法]
进dw
row->retrieve options ->row as needed
钩上
[解决办法]
两千条数据不应该慢的,看看表的索引有没有建过

热点排行