|
回复 #1 xingmemory 的帖子
loadrunner 监视 sysbase12.5.2 不成功,出现占用cpu 100%的情况,是由于sysbase12.5.2的tempdb空间太小。
解决办法:
用sp_helpdb tempdb看了一下,原来的安装人员安装时master只有3M,tempdb在master设备上,只有1M多点,怪不得一个order就出问题。
解决的方法:
首先获取vdevno
use master
go
select max(convert(tinyint,substring(convert(binary(4),d.low),v.low,1)))+1
from master.dbo.sysdevices d,master.dbo.spt_values v
where v.type='E'and v.number=3
go
这里得到6
初始化一个用来存放临时数据库的设备 :
disk init name="tempdb_dev", physname="d:\sybase\data\tempdb.dat", vdevno=6, size=262144
这里size是设备尺寸,单位是2K,一个页面2K,共创建500M的设备
接着扩展tempdb:
alter database tempdb on tempdb_dev=500
这里的500,单位是M |
|