sybase查看数据库
‘壹’ sybase数据库连接数怎么查
对于每个运行的进程,sp_who报告其服务器进程ID,状态和进程用户的的登陆名,主机名,阻塞此进程(如果存在)的服务器进程ID,数据库名和正在运行的命令。参考指标:如果连接数为最大可连接数的80%以上,表示存在连接数不足的可能。需要先分析在用连接数是否都是正常使用所需的,如果不是,通知数据库系统管理员处理;如果是,则通知数据库管理员增加最大可连接数的数量。备注:sp_who命令结果中,登录名NULL和空缺主机名的进程为系统进程。如NETWORK HANDERLER, DEADLOCK TUNE,
‘贰’ sybase数据库 如何查看数据库中的表的详细信息
sp_help tablename 也可以。此命令可以查看各个字段的详细信息和索引等 信息!
sp_helptext viewname or procname 可以查看视图和存储过程的名字。
这些都是很基本的东西,建议还是找点sybase的基础资料看看。
‘叁’ sybase 查看某个数据库有哪些表
你好
你可以用客户端工具如sybase central 查看
或者通过查询系统表sysobjects来查看
语法
sql">select*fromsysobjects
‘肆’ 怎样查看sybase数据库的server名
select @@servername
或者 showserver
或者 echo $SYBASE
‘伍’ 怎样查看Sybase数据库表空间
可以使用sp_spaceused 来查看单个表的空间使用状况。
如exec sp_spaceused table1
‘陆’ sybase数据库查询数据
可以用top 来实现
select top 50 * from table1 order by 日期时间字段 desc
有些版本不支持top的就只能用set rowcount 来实现了
如set rowcount 50
select * from table1 order by 日期时间字段 desc
‘柒’ 如何查看sybase数据库空间日志
1.检查数据库日志空间使用情况。主要是数据库日志空间的占用情况。
检查步骤:
sybase命令
sp_spaceused syslogs
(在使用的数据库中执行)
sp_helpsegment logsegment
用sybase central 图形界面
更加直观。
参考指标:
正常情况下,数据库日志剩余空间大小应为20%以上;如果少于20%,则要通过DUMP TRANsaction命令备份事务日志或截断事务日志。
后面的最后三个参数要详细讲一讲。
2.检查数据库系统日志,检查是否当中有错误记录,并作出处理。
检查步骤:
查看数据库系统日志,文件名一般为$Sybase/install/SYBASE.log.可通过指令vi、more或tail指令检查
操作系统命令
# cd $sybase/ASE-12_5/install
# tail -500 sybase.log
检查messages文件最后500行的输出信息,并进行分析。
注:tail所加的参数视具体情况而定,原则上要看上一日的信息。
参考指标:
若日志中有’ Error:’的字眼,则数据库系统管理员应根据出错代码进一步处理。
备注:
错误代码可以参考 Enterprise Troubleshooting and Error Messages Guide Volume 1-3 的字眼,数据库系统管理员应根据出错代码进一步处理。