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