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