`
jzj41232216
  • 浏览: 41387 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
解决Oracle数据库死锁   介绍   本文我们尝试总结在多个用户并发情况下,如何识别和解决删除操作期间发生的死锁问题,在开始之前,我们先简单描述一下什么是死锁以及什么东西会导致死锁。   死锁   在任何数据库中发生死锁都是不愉快的,即使是在一个特殊的情况下发生也是如此,它们会减小应用程序的接受程度(ACCEPTANCE),因此避免并正确解释死锁是非常重要的。   当两个或更多用户相互等待锁定的数据时就会发生死锁,发生死锁时,这些用户被卡住不能继续处理业务,Oracle自动检测死锁并解决它们(通过回滚一个包含在死锁中的语句实现),释放掉该语句锁住的数据,回滚的会话将会遇到Oracle错误“O ...

db2存储过程

    博客分类:
  • db2
删表时判断是否存在的存储过程 CREATE procedure EXISTSTVF(FLAG VARCHAR(1),TNAME VARCHAR(50))     LANGUAGE SQL     MODIFIES SQL DATA     NOT DETERMINISTIC     EXTERNAL ACTION     begin atomic --该函数用于查询表、视图、函数是否存在     --FLAG='T'表示查询表是否存在,FLAG='V'表示查询视图是否存在,FLAG='F'表示查询函数是否存在          declare  Fint int default 0;     ...
--新增触发器,当新增险种时记入接口日志表 create or replace trigger LMRisk_trigger   before insert or update on LMRisk   for each row declare   ip varchar2(20);   currdate date; begin select SYSDATE into currdate from dual; MERGE INTO ldinterfacelog a USING ( select :new.riskcode as riskcode from dual) du ON(a.otherno ...
telnet 182.100.100.51 db2pd -db aaa -locks -transactions -applications -dynamic -file lock.txt db2pd -db aaa -locks show detail -file lock.txt db2pd -db aaa -locks showlock wait -file lock.txt db2pd -db aaa -tcb select tbspace,tabschema,tabname,tableid,tbspaceid from syscat.tables where tbspaceid=3 ...
1.查看数据库配置 db2 get db cfg for <dbname> topas 性能监控 su -root 登陆其他用户 2.断开与当前数据库的连接。 db2 terminate connect reset 3.db2 quest central中文乱码: 在db2cmd里面执行 db2set db2codepage=1386 db2 terminate 重启quest central db2 force application all      --强迫所有应用断开数据库连接 3.连接数据库 db2 connect to <dbname> use ...
Global site tag (gtag.js) - Google Analytics