发布网友 发布时间:2022-04-22 13:36
共2个回答
热心网友 时间:2023-07-13 18:20
1、测试前添加一个快照点call dbms_workload_repository.create_snapshot();。
2、然后开始测试.或者程序运行完。测试完后,再加一个快照点。
3、打开toad for oracle软件连接oracle数据库。如果连接不上,需要配置系统环境变量,把Oracle的客户端目录配置下。
4、环境变量配置好的之后,打开小娃【连接】-->【连接参数】自动识别Oracle的.ora文件。
5、然后【数据库】-【监视】-【AWR报告】。
6、然后选择前后的快照点。然后run。最好的选择html文件。
热心网友 时间:2023-07-13 18:21
一、对于这个错误:
首先仔细检查sql语句是否存在语法错误。
(如果确认没有错误,可以拿到sql development中去用sql工具试试)。
2.检查使用连接数据库的方法。
executeQuery、execute、executeUpdate是否存在使用错误,或者换个试试。
3.我把sql语句中的‘;‘去掉了,然后sql语句运行正常,没有报错,原因未知。
二、解决方案:
1)方案一:清空回收站(recyclebin)命令 : PURGE recyclebin;
2)方案二:收回表的命令:命令 :flashback table 原表名 to before drop;
3)方案三:直接删除表,不经过回收站:
(1)方法一: drop table 表名 purge;
(2) 方法二 :停用数据库的回收战功能; 10.1版本中,修改隐藏参数 _recyclebinalter system set "_recyclebin" = false;10.2版本中,alter system set recyclebin = off。