云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云解析_cdn服务器加速_最新活动

小七 141 0

独立云服务器_购买_国内低价云服务器

如果您是HANA DBA,并且您想找出消耗非常大的内存、CPU或持续时间的SQL语句,那么首先要检查的是表M\U昂贵的\U语句。

列名称:内存大小,CPU时间,真正云服务器,持续时间,淘客软件,微秒,广西大数据,错误代码

操作此数据的SQL示例:

A.占用最大内存并成功执行的前10条语句:

从错误代码='0'的M\U昂贵的\U语句中选择前10*按内存大小顺序描述;

B.运行持续时间最长并成功执行的前10条语句:

从错误代码='0'按持续时间排序的M\u昂贵\u语句;

C.消耗最大CPU并成功执行的前10条语句:

从错误代码='0'按CPU时间排序的M\u昂贵\u语句中选择前10条*;

注:在同样的方式,如果您指定错误代码为"0",那么我们将能够在HANA DB中找到失败语句的相同细节。

那么HANA是如何检测语句的,它是否昂贵?

仅依赖于以下参数。

全球.in

[昂贵的\语句]

=>阈值\持续时间(us)

=>阈值\ cpu \时间(us)

=>阈值\内存(字节)

配置这些值越少,在昂贵语句跟踪中可以找到的条目越多。如果我们将这些参数值指定为-1,云服务器租用,那么所有语句都将被记录,尽管它们与英语中昂贵的确切含义不匹配。

我们能找到所有类型的语句都记录在M\u昂贵的\u语句中吗?

不,大数据在线,是的执行DDL操作的语句被记录在另一个名为M\u EXECUTED\u statements的表中,在昂贵的语句中找不到这样的语句是的,是的我们可以在执行语句跟踪中找到它

请参阅OSS 2180165–FAQ:SAP HANA昂贵语句跟踪和2366291–FAQ:SAP HANA执行语句跟踪更多细节

希望对大家有所帮助!!如果你觉得这篇文章很有用,请点击like,并关注更多类似的文章!拉贾拉杰斯瓦里Kaliyaperumal请留下意见或建议!