社区
Oracle
帖子详情
如何在oracle中输出正在执行的SQL作为日志(非动态SQL场合)
cao_babybaby
2013-07-09 04:53:43
如何在ORACLE中,输出SQL的日志?
在用动态SQL时,可以将拼接出来的内容用DBMS_OUTPUT方式输出;
但是如果不用动态SQL呢?
谢谢。
...全文
75
回复
打赏
收藏
如何在oracle中输出正在执行的SQL作为日志(非动态SQL场合)
如何在ORACLE中,输出SQL的日志? 在用动态SQL时,可以将拼接出来的内容用DBMS_OUTPUT方式输出; 但是如果不用动态SQL呢? 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Oracle
SQL
Developer 使用手册与技巧大全
在现代的数据库管理系统
中
,
Oracle
SQL
Developer以其功能丰富、界面友好,成为开发和管理
Oracle
数据库的重要工具。它不仅提供了数据库查询、编辑、调试、报表、版本控制等多方面的功能,而且其界面直观、易于学习,使得数据库开发和维护工作变得更加高效。
Oracle
SQL
Developer是一款由
Oracle
公司推出的集成开发环境(IDE),专门用于
Oracle
数据库的开发。它集成了数据建模、
SQL
编辑器、报表工具、迁移工具、版本控制和命令行界面等功能。
利用归档
日志
查看历史
sql
使用背景: 在很多
场合
下,我们需要分析数据库操作
日志
来确认开发人员是否存在误操作,类似删表和删除数据等操作。这个时候就可以使用logmnr工具来分析归档
日志
。 使用方法: (1)首先确保数据库处于归档模式下,且保留的归档文件
日志
包含误操作
日志
。 (2)确保RLOG_APPEND_LOGIC为1或者2,如果为0,归档文件记录的操作会很少。 (3)查看数据库保留归档信息,通过如下
sql
语句查看归档文件信息 select first_time,name from v$archived_log; 根据FIRST
Oracle
SQL
语句跟踪监控工具:Statement Tracer深度解析
Statement Tracer for
Oracle
是一个先进的性能监控与调试工具,专门设计用于追踪和优化
Oracle
数据库
中
SQL
语句的
执行
性能。它提供了实时追踪和历史分析功能,让数据库管理员和开发人员能够深入了解
SQL
语句的
执行
细节和性能问题所在。
从零开始掌握
Oracle
SQL
语句学习指南
SQL
(Structured Query Language,结构化查询语言)是用于管理关系型数据库管理系统(RDBMS)的标准语言。它允许用户对数据库进行查询、更新、插入和删除等操作。
Oracle
SQL
是
Oracle
数据库
中
用于数据操作和数据定义的标准语言,它的强大功能为数据库管理和信息检索提供了高效的方式。数据定义语言(DDL)是用于定义或修改数据库结构的
SQL
语句。DDL的主要操作包括创建(CREATE)、修改(ALTER)和删除(DROP)数据库对象,比如表、索引和视图等。
获得应用程序所
执行
的
SQL
语句来源--转自"佚名"
我们在确定应用程序性能的时候,更多地会关注其
中
SQL
语句的
执行
情况。通常应用的性能瓶颈会在数据库这边,因此数据库的
sql
语句是我们优化的重点。 要对
sql
语句进行优化,首先要知道应用程序
执行
了哪些
SQL
语句。下面我介绍三种方法来获得应用程序所
执行
的
SQL
语句。 方法一:如果你采用的数据库是
oracle
的话,那么可以利用
oracle
本身的10046事件跟踪
SQL
...
Oracle
17,137
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章