问题描述
早上好,先生们,
关于设置“事件”或设置“事件”,我有几个问题。
我看到,我可以在初始化参数文件中使用“变更系统设置事件S”或添加“事件”=来设置事件。例如,我可以将事件44951设置为:
更改系统设置事件'44951跟踪名称上下文永远,级别1024';
或
将其添加到初始化文件中,作为:事件=“44951永远跟踪名称上下文, 1024级”。
我猜他们也是这么做的,对吧?
另外,请注意,一个是单数“事件”,另一个是复数“事件”。
第二个问题,如果我通过初始化参数设置它,我可以看到以下值:
SQL> show参数事件
名称类型值
-------------------------------------------------------------------------------------------------
事件字符串44951跟踪名称上下文FOREV
急诊室, 1024层
However, if I set it as "更改系统设置事件'44951跟踪名称上下文永远,级别1024';" how do I find out if it is set? Is there a view out that a DBA can query to allow us to view what events have been set with 'alter system set events"?
谢谢,
约翰
关于设置“事件”或设置“事件”,我有几个问题。
我看到,我可以在初始化参数文件中使用“变更系统设置事件S”或添加“事件”=来设置事件。例如,我可以将事件44951设置为:
更改系统设置事件'44951跟踪名称上下文永远,级别1024';
或
将其添加到初始化文件中,作为:事件=“44951永远跟踪名称上下文, 1024级”。
我猜他们也是这么做的,对吧?
另外,请注意,一个是单数“事件”,另一个是复数“事件”。
第二个问题,如果我通过初始化参数设置它,我可以看到以下值:
SQL> show参数事件
名称类型值
-------------------------------------------------------------------------------------------------
事件字符串44951跟踪名称上下文FOREV
急诊室, 1024层
However, if I set it as "更改系统设置事件'44951跟踪名称上下文永远,级别1024';" how do I find out if it is set? Is there a view out that a DBA can query to allow us to view what events have been set with 'alter system set events"?
谢谢,
约翰
专家解答
我不知道单数和复数之间的背景。可能是因为您可以在参数文件中多次设置“事件”,例如
事件= blah1
事件= blah2
事件= blah3
其等效于:
事件= blah1,blah2,blah3
Tanel很好地解释了这里的细微差别
http://blog.tanelpoder.com/2013/10/07/why-doesnt-alter-system-set-events-set-the-events-or-tracing-immediately/
事件= blah1
事件= blah2
事件= blah3
其等效于:
事件= blah1,blah2,blah3
Tanel很好地解释了这里的细微差别
http://blog.tanelpoder.com/2013/10/07/why-doesnt-alter-system-set-events-set-the-events-or-tracing-immediately/
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




