增加tempdb

huangyongxiong33 2017-02-24 02:00:02
1、使用isql命令登陆
#isql -SN2000DBServer -Usa -Ppassword

2、使用disk int 命令创建新的数据库设备
disk init name = 'tempdbdata' physname = '/opt/sybase/data/tempdbdata.dat' size = 512000
vdevno = 100
go

说明:name = 设备名称
physname = 物理名称 //路径加文件名
vdevno = 虚拟设备号
不能和其他的设备冲突,可以执行 SP_helpdevice 命令查看已经被使用的设备号。
设备号的范围为 0 - 255 。
用SP_configure 'number of devices'命令可以查看数据库支持的最大设备数。
size = 设备容量大小 //单位2kB,即size=设备大小(单位M) * 2,这里就是1G了

3、使用alter database 命令对数据库设备进行扩容
alter database tempdb on tempdbdata = 1000
go
-------------------------------------------------------------------------------------------
以上是网上查到的增加tempdb的方法。

请问 标红色的 tempdbdata=1000 这1000是空间大小吗?
disk init name = 'tempdbdata' physname = '/opt/sybase/data/tempdbdata.dat' size = 512000 是设备512000中的1000吗?


...全文
168 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
huangyongxiong33 2017-03-01
  • 打赏
  • 举报
回复
sybase 如何做集群? 利用windows故障转移群集软件+syabse数据 做群集有没有相关文档,或者网络上的一些连接。麻烦。麻烦。
  • 打赏
  • 举报
回复
disk init name = 'tempdbdata' physname = '/opt/sybase/data/tempdbdata.dat' size = 512000 中 512000 单位是2K 页面。也就是2K * 512000 = 1000M alter database tempdb on tempdbdata = 1000中的1000单位是MBytes。

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧