Oracle10g新特性——记录DML错误日志(一)
当一个DML运行的时候,如果遇到了错误,则这条语句会整个回滚,就好像没有执行过。不过对于一个大的DML而言,如果个别数据错误而导致整个语句的回滚,会浪费很多的资源和运行时间,从10g开始Oracle支持记录DML语句的...
oracle用户密码有@符号时,sqlplus连接方式
oracle用户密码不小心设置了带有“@”符号,正常登陆总是无法登陆,提示无法解析的连接字符串错误,其实解决办法很简单,转义即可,如下:点击(此处)折叠或打开方法一:C:\Users\Administrator>sqlplus h2/\"hydee@soft123\"@huarun_h2...
kill oracle jobs
如上图中的jobs正在运行,我们想停掉时,通过网上方法查询dba_jobs_running表时,实际是查不到相信的信息,正确杀掉此作业进程的步骤如下:1、查看正在运行的job;SELECT * FROM USER_SCHEDULER_RUNNING_JOBS 2、根据sid查出对应的session;select SID,SERIAL# from V$Session where SID='SESSION_ID';3、kill对应...
索引监控-查询从未被使用过的索引
方法一:在索引上应用monitoring usage子句,然后查询v$object_usage表,如下所示:BEGIN FOR r IN (SELECT index_name FROM user_indexes) LOOP BEGIN EXECUTE IMMEDIATE 'alter index ' || r.index_name || ...