您可以使用过程的attribute_name
参数来更改现有SQL概要文件的属性ALTER_SQL_PROFILE
。
该CATEGORY
属性确定哪些会话可以应用配置文件。CATEGORY
通过查询查看属性DBA_SQL_PROFILES.CATEGORY
。默认情况下,所有配置文件都在DEFAULT
类别中,这意味着将SQLTUNE_CATEGORY
初始化参数设置为的所有会话DEFAULT
都可以使用该配置文件。
通过更改SQL配置文件的类别,可以确定哪些会话受配置文件创建影响。例如,通过将类别设置为DEV
,只有SQLTUNE_CATEGORY
设置了初始化参数的会话DEV
才能使用配置文件。其他会话无法访问SQL配置文件,并且SQL语句的执行计划不受SQL配置文件的影响。此技术使您可以在受限环境中测试配置文件,然后再将其提供给其他会话使用。
本节中的示例假定您要更改SQL配置文件的类别,因此,仅将SQL配置文件类别设置为TEST
,运行SQL语句,然后将配置文件类别更改回的会话才能使用它DEFAULT
。
更改SQL配置文件:
- 在SQL * Plus或SQL Developer中,以具有必要特权的用户身份登录数据库。
- 使用以下
ALTER_SQL_PROFILE
步骤设置attribute_name
。例如,执行以下代码将属性设置
CATEGORY
为TEST
:VARIABLE pname my_sql_profile BEGIN DBMS_SQLTUNE.ALTER_SQL_PROFILE ( name => :pname , attribute_name => 'CATEGORY' , value => 'TEST' ); END;
复制 - 在当前数据库会话中更改初始化参数设置。
例如,执行以下SQL:
ALTER SESSION SET SQLTUNE_CATEGORY = 'TEST';
复制 - 测试配置文件的SQL语句。
- 使用以下
ALTER_SQL_PROFILE
步骤设置attribute_name
。例如,执行以下代码将属性设置
CATEGORY
为DEFAULT
:VARIABLE pname my_sql_profile BEGIN DBMS_SQLTUNE.ALTER_SQL_PROFILE ( name => :pname , attribute_name => 'CATEGORY' , value => 'DEFAULT' ); END;
复制
也可以看看:
- Oracle数据库参考,了解
SQLTUNE_CATEGORY
初始化参数 - Oracle Database PL / SQL软件包和类型参考以了解该
ALTER_SQL_PROFILE
过程
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
【纯干货】Oracle 19C RU 19.27 发布,如何快速升级和安装?
Lucifer三思而后行
746次阅读
2025-04-18 14:18:38
Oracle RAC 一键安装翻车?手把手教你如何排错!
Lucifer三思而后行
644次阅读
2025-04-15 17:24:06
Oracle数据库一键巡检并生成HTML结果,免费脚本速来下载!
陈举超
565次阅读
2025-04-20 10:07:02
【ORACLE】你以为的真的是你以为的么?--ORA-38104: Columns referenced in the ON Clause cannot be updated
DarkAthena
517次阅读
2025-04-22 00:13:51
【活动】分享你的压箱底干货文档,三篇解锁进阶奖励!
墨天轮编辑部
510次阅读
2025-04-17 17:02:24
【ORACLE】记录一些ORACLE的merge into语句的BUG
DarkAthena
496次阅读
2025-04-22 00:20:37
一页概览:Oracle GoldenGate
甲骨文云技术
478次阅读
2025-04-30 12:17:56
火焰图--分析复杂SQL执行计划的利器
听见风的声音
436次阅读
2025-04-17 09:30:30
3月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
381次阅读
2025-04-15 14:48:05
阿里云 Elasticsearch Serverless 检索增强型 8.17 版来袭!
阿里云大数据AI技术
379次阅读
2025-04-18 10:24:15