祝愿大家身体健康!

 站点注册  找回密码
 站点注册

QQ登录

只需一步,快速开始

查看: 4111|回复: 2

查询的问题!

[复制链接]

查询的问题!

[复制链接]
globeair

主题

0

回帖

5

积分

新手上路

积分
5
贡献
在线时间
小时
2007-6-29 20:55:34 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?站点注册

×

用pb编写的客户端查询sybase12.5中的数据,表的数据大概有10万多行,如果直接用pb自带的sql命令窗口执行一个多表嵌套查询非常快,但是一旦通过页面中带参数的相同查询则需要十分钟。该查询如果用在另一个几乎同样的数据库就很快,因此判断不是sql语句和程序的问题。操作系统是个4cpu的hp,内存4g,因为丢了安装盘,而且hp也没有安装盘了,自己刚通过其他办法安装了win2kserver,安装了数据库一切正常,只不过在导入这个查询的表时,用pb的pipline重复导入了几次,索引也重建过,但就是没有改善查询。每次执行查询的时候sqlsrvr.exe这个进程大概占用25%左右的cpu时间,如果强行中止该进程,则pb中就返回数据,或者十多分钟也能返回数据。从现象分析来看:

1.数据已经查询出来了,但没有返回给pb页面(因为用另一台同样的数据库做过同样的测试,则没有问题),实在找不出什么原因,请各位帮忙。

2.曾经判断是索引的问题,或者索引重复建过,或者因为重复导入几次浪费了过多的页面,需要修复表,但是不了解sybase中修复表的全部命令,所以没有操作。(问题是为何直接在底层执行相同的sql语句又非常快?郁闷)

    sybase太让人头疼了,由于目前这个数据库已经投入实际运行了,希望不要重新建就能解决该问题,还请大侠帮忙提供解决的思路。

[此贴子已经被作者于2007-6-30 7:13:19编辑过]
共享共进共赢Sharing And Win-win Results
SYBASEBBS - 免责申明1、欢迎访问“SYBASEBBS.COM”,本文内容及相关资源来源于网络,版权归版权方所有!本站原创内容版权归本站所有,请勿转载!
2、本文内容仅代表作者观点,不代表本站立场,作者自负,本站资源仅供学习研究,请勿非法使用,否则后果自负!请下载后24小时内删除!
3、本文内容,包括但不限于源码、文字、图片等,仅供参考。本站不对其安全性,正确性等作出保证。但本站会尽量审核会员发表的内容。
4、如本帖侵犯到任何版权问题,请立即告知本站 ,本站将及时删除并致以最深的歉意!客服邮箱:admin@sybasebbs.com
flybean

主题

0

回帖

595

积分

管理员

积分
595
贡献
在线时间
小时
2007-7-1 16:38:04 | 显示全部楼层
如果用ISQL查询没有问题,则问题不是出在ASE上面。要看你的开发语言及使用的数据库连接方式
共享共进共赢Sharing And Win-win Results
globeair 楼主

主题

0

回帖

5

积分

新手上路

积分
5
贡献
在线时间
小时
2007-7-2 07:06:08 | 显示全部楼层

谢谢,我再看看!

共享共进共赢Sharing And Win-win Results
您需要登录后才可以回帖 登录 | 站点注册

本版积分规则

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com

QQ|Archiver|PowerBuilder(PB)BBS社区 ( 鲁ICP备2021027222号-1 )

GMT+8, 2024-12-23 12:28 , Processed in 0.032193 second(s), 7 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表