![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
_u9
这个作者很懒,什么都没留下…
展开
-
postgresql查杀进程
查找表锁定的进程select a.locktype,a.database,a.pid,a.mode,a.relation,b.relnamefrom pg_locks ajoin pg_class b on a.relation = b.oidwhere upper(b.relname) = 'TABLE_NAME';kill有两种方式,第一种是:SELECT pg_cancel_backend(PID);这种方式只能kill select查询,对update、delete 及D原创 2022-05-10 18:33:36 · 2294 阅读 · 0 评论 -
Oracle数据库性能分析-生成AWR报告
生成awr报告1、进入数据库sqlplus / as sysdba2、开始压测后执行 exec DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT (); 3、 结束压测后执行 exec DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT ();4、输入命令@?\rdbms\admin\awrrpt.sqlSQL> @D:\app\Administrator\product\11.2.0\dbhome_1\RDBM...原创 2021-06-01 08:45:13 · 400 阅读 · 0 评论 -
Oracle数据库查询锁处理
--查询死锁SELECTlpad(' ', decode(l.xidusn, 0, 3, 0)) || l.oracle_username User_name,machine,l.locked_mode,o.owner,o.object_name,o.object_type,s.sid,s.serial#,p.spid,s.LOGON_TIMEFROM v$locked_object l, dba_objects o, v$session s, v$process pWHERE l.ob原创 2021-05-31 19:33:49 · 77 阅读 · 0 评论 -
Oracle数据库连接参数修改
--连接数alter system set processes=1500 scope=spfile;--最大游标数alter system set open_cursors=1500;--查询用户连接idselect sid,serial# from v$session where username='user_name';--查询数据库的性能参数select * from v$parameter where name in ('processes','sga_tar..原创 2021-05-31 19:30:28 · 227 阅读 · 0 评论 -
Oracle数据库带毫秒日期格式化
to_timestamp原创 2021-05-31 19:24:32 · 3466 阅读 · 0 评论 -
oracle数据库新建监听解决连接速度非常慢问题
有次在项目中遇见oracle数据库连接非常慢,连接有没断,每次都能连接到,就是非常慢,plsql连接平均40s左右。经检查发现是安装oracle 11G R2监听日志满了。通过备份旧监听日志,创建新监听日志,问题解决。新建监听日志方法:查询监听日志目录方法 lsnrctl statusDOS命令下 lsnrctl --进入监听控制界面show log_statu原创 2017-04-24 09:52:45 · 12526 阅读 · 0 评论