sybnewer 发表于 2006-5-2 10:42:06

[原创]9000多条数据, 每秒钟只写入一条, 怎么回事?

<p>有一个简单的应用, 就是凌晨从两个库中取出前一天数据写入另外一个库中的一个表中。这个应用实际上分两步执行, 第一步从DB1的表1中取出数据写入DB3的<br/>表1, 第二步从DB2的表1中写入DB3的表1, 在执行第一步的时候没有任何问题,在执行第二步的时候选出的数据有9000多条, 写入速度非常的慢, 大概1秒钟一条。以下为DB3的表1的结构</p><p>create table dbo.FeeDetail_160<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (CallerID char(13) not null,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; JFNum char(10) not null,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; StartTime datetime not null,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EndTime datetime not null,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TimeSpan int not null,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Fee decimal(8,2) not null,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flag char(10) null) ;<br/>&nbsp;<br/>create nonclustered index idx_endtime<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; on dbo.FeeDetail_160<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (EndTime ) ;</p><p>当时夜里接到电话后, 把应用重新启了一下, 发现就没问题了, 大约2分钟就做完数据导入。<br/>今天早上登上ASE, 感觉Sybase服务器的反应比较慢. 用SybaseCentrel打开发现非常的慢。大约半分钟才能ASE的基本信息。随便打开一个表, 反应也非常的慢。 用sp_who看一下, 发一个几天前就开始运行的drop database的进程。用kill杀不掉此进程。我的操作系统为Solaris 8, ASE的版本为12.5.03. 请问这是怎么回事呢</p>

ehxz 发表于 2006-5-9 13:00:08

如果没什么意外的话有人去乱动过你的服务器了。好象跟你的SYBASE没什么关系。

flybean 发表于 2006-5-9 13:56:25

drop database的进程?
页: [1]
查看完整版本: [原创]9000多条数据, 每秒钟只写入一条, 怎么回事?

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

Mail To:Admin@SybaseBbs.com