ZKX's LAB

oracle 数据跟踪 oracle数据查询

2021-04-23知识10

Oracle 数据库如何跟踪SQL语句 没用,只想从后台数据库看对这个数据库执行的sql问题补充:unika_ly12

如何设置Oracle Events以跟踪数据库 Events事件是Oracle的重要诊断工具及问题解决办法,很多时候需要通过Events设置来屏蔽或者更改Oracle的行为;有四种类型的Events:Immediate dumpsConditional dumpsTrace dumpsEvents that change database behaviour每一个事件都有一个号跟Oracle的错误信息是一样的.如10046和ORA-10046

oracle数据查询 在 ORACLE 数据库端应该有一个机房电脑设备表和一个上传数据的实时监控表,表结构如下:电脑设备表:Create Table App_PC_INFOF_ID NUMBER,-网吧电脑编号F_NAME VARCHAR2(100),-PC的名称F_POSITION VARCHAR2(100),-PC的位置F_REMARK VARCHAR2(200-备注Alter Table App_PC_INFO Add Constraint App_PC_INFO_Key Primary Key(F_ID)Using index;上传数据情况监控表Create Table App_Send_Data_InfoF_ID NUMBER,-网吧电脑编号F_TIME DATE,-上传的时间F_Minute NUMBER,-和上次的间隔[分钟]F_REMARK VARCHAR2(200-备注Alter Table App_Send_Data_Info Add Constraint App_Send_Data_Info_Key Primary Key(F_ID,F_TIME)Using index;当网吧数据上传成功时,建立一条记录,含 F_TIME 和 F_MINUTE,检查上传的情况:1、上传时间间隔大于 10 分钟;SELECT F_ID,F_TIME,F_Minute,F_REMARK FROM App_Send_Data_Info WHERE F_Minute>;10;2、规定起始时间未上传数据的,例如:在10时后SELECT F_ID,F_NAME,F_POSITIONFROM App_PC_INFOWHERE F_ID NOT INSELECT F_IDFROM App_Send_Data_InfoWHERE F_TIME>;=TO_DATE('2017-08-03 10:00:00','YYYY-MM-DD HH24:MI:SS'。

qrcode
访问手机版