对Sybase ASE性能问题进行故障排除

2020-09-19 03:09发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我是Sybase ASE的新手,...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我是Sybase ASE的新手,但在先前的工作中我曾是MS SQL Server的DBA。 我现在是使用Sybase ASE的SAP Data Services的开发经理之一。 请注意,我不是数据服务的基础人员。 数据服务服务器和相应的Sybase ASE服务器由PaaS提供商托管。

有时,数据服务不可访问。 我无法访问数据服务CMC或数据服务管理控制台。

PaaS提供程序告诉我们一个错误的查询正在影响Sybase ASE服务器。 我问他们正在查询什么数据库和什么表,但是我从他们那里一直没有得到答案。 我知道可以从MS SQL Server确定这一点,但是可以确定是什么查询导致了Sybase ASE中的问题? 如果是这样,确定的过程是什么?

谢谢。

5条回答
风早神人
2020-09-19 03:31

您好,梅尔,

从数据库角度来看,您必须要求PaaS提供程序从ASE发送一个sybdiag输出开始。 这是日志和配置的集合,如果后者在ASE日志中写入错误,则"可能"为您提供有关该问题的宝贵信息。 sybdiag也将有助于检查ASE是否需要调整。 如果没有提供者向您提供有关"错误查询"的详细信息,则很难进行故障排除。

首先要检查ASE日志。 如果在出现问题时在日志中未发现任何错误,则需要它们向您发送错误查询的证据。 这样您就可以检查相关的表。

这里是如何获得sybdiag的:

1。 以sybase用户身份登录。 在Windows系统上,请确保以管理员模式打开cmd提示符

2。 在命令行上执行以下命令

sybdiag -S <服务器名称>-美国-T asecore,密钥文件,aseadd,osdata

有关更多详细信息,请参见: https://launchpad.support。 sap.com/#/notes/2041802

希望这会有所帮助

Mehrab

一周热门 更多>