db
文章平均质量分 57
xiaosheng2008
性情中人
展开
-
db2日志
db2日志配置:1.配置方式:不可恢复模式和可恢复模式 1)当数据库配制不可恢复时(对应Oracle的非归档模式), 默认配置即数据库配置参数(userexit和logretain都为off时) 只能进行数据库的脱机完全备份,此时日志文件的使用方式为循环覆盖方式, 首先使用logprimary个日志文件进行记录 若不能满足单个事务对日志记录的空间要求,则最多可以再使用lo原创 2007-07-29 16:29:00 · 3390 阅读 · 0 评论 -
pga详解
一、pga内存结构:1.fixed pga:这部分包含一些小的固定尺寸的变量,以及指向变化PGA部分的指针。2.variable pga:这部分是按照堆(Heap)来进行组织的,所以这部分也叫做PGA堆。 可以从X$KSMPP视图中看到有关PGA堆的分布信息。 2.1 固定表永久内存 2.2 uga 2.2.1 固定uga部分:这部原创 2010-05-21 14:59:00 · 1794 阅读 · 0 评论 -
删除重复记录
delete from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)and rowid not in (select min(rowid) from people group by peopleId having count(peopleId )>1)原创 2010-06-08 16:34:00 · 321 阅读 · 0 评论 -
监控未使用绑定变量的语句
未使用绑定变量原创 2010-08-05 12:46:00 · 657 阅读 · 0 评论 -
plsql操作文件
oracle plsql 文件原创 2010-08-20 12:04:00 · 610 阅读 · 0 评论 -
超出了恢复文件数的限制
超出了恢复文件数的限制原创 2010-09-13 13:38:00 · 582 阅读 · 0 评论 -
oracle存储过程通过http接收xml文件并解析入库
--------------------------------------------配置------------------------------------------------------创建控制列表并赋权BEGINDBMS_NETWORK_ACL_A原创 2011-07-29 18:01:28 · 5467 阅读 · 0 评论 -
oracle错误说明
ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出最大进程数 () ORA-00021: 会话附属于其它某些进程;无法转换会话 ORA-00022: 无效的会话 ID;访问被拒绝 ORA-00023: 会话引用原创 2010-05-19 15:44:00 · 4325 阅读 · 1 评论 -
oracle常用hint
oracle hints原创 2010-07-07 10:12:00 · 353 阅读 · 0 评论 -
db2常见问题
1.问题:修改DB2服务器的主机名后,实例不能启动 解决:修改sqllib/db2/db2nodes.cfg为新主机名2.问题:修改DB2服务器密码后,实例不能启动 解决:在windows服务中修改DB2服务的登陆用户密码3.问题:新安装的DB2,应用程序无法连接 解决:重启DB2数据库服务器4.问题:还原数据库是提示找不到相应的备份 解决:在v8原创 2007-08-21 23:57:00 · 882 阅读 · 0 评论 -
oracle中查看用户权限
1.查看所有用户: select * from dba_user; select * from all_users; select * from user_users;2.查看用户系统权限: select * from dba_sys_privs; select * from all_sys_privs; select * from user_sys_pri原创 2007-08-21 23:48:00 · 2743 阅读 · 0 评论 -
DB2中跟踪SQL
/***********************oracle中跟踪SQL************************/1.跟踪自己的SQL语句 1)timed_statistics=true; 2)alter session set sql_trace=true; 或者 alter session set events 10046 trace name context foreve原创 2007-12-04 23:04:00 · 1918 阅读 · 0 评论 -
DB2性能调整
一、规则1.确保有足够的磁盘(每个 CPU 有 6-10 个磁盘才是一个好的开端)。 每个表空间的容器应 该跨越所有可用的磁盘。 有些表空间,例如 SYSCATSPACE 以及那些表数量不多的表空间, 不需要展开到所有磁盘上, 而那些具有大型用户或临时表的表 空间则应该跨越所有磁盘。( 表空间)。 2.缓冲池应该占用可用内存的大约 75% (OLTP) 或 50%原创 2008-07-16 23:49:00 · 1082 阅读 · 2 评论 -
DB2 HADR快速配置
/*说明: 1.数据库版本必须一致,此例为8.2ese 2.运行db2licm -l 查看是否支持hadr特性 3.两台机器: serverA 10.10.20.16 255.255.255.0 serverB 10.10.20.110 255.255.255.0 4.两台机器均使用默认实例DB2,服务端口号均为 50000 5.由于安装后注册表参数 db2comm=TCP原创 2008-06-25 23:31:00 · 1740 阅读 · 1 评论 -
db2监控
设置快照监控:db2 update dbm cfg using dft_mon_stmt on(整个实例中有效)db2 get monitor switches(当前会话有效)db2 update monitor switches using bufferpool on lock on sort on statement on table on uow on查询:db2 get snap原创 2008-11-11 00:07:00 · 4428 阅读 · 0 评论 -
DB2学习笔记--常用函数
DB2常用函数与Oracle比较1、类型转化函数:decimal, double, Integer, smallint,real,Hex(arg), date, time,timestamp,char, varchar 常用举例: --转化为字符串类型 Oracle: select to_char(15.500原创 2009-04-09 21:41:00 · 1769 阅读 · 1 评论 -
oracle olap函数
/*sum()over()*/--默认计算所有行的合计select t.empno,t.ename,t.sal,t.deptno,sum(t.sal)over() from scott.emp t;--partition by分组合计select t.empno,t.ename,t.sal,t.deptno, sum(t.sal)over(partition原创 2010-01-14 16:27:00 · 534 阅读 · 0 评论 -
oracle常用视图
v$sessionv$sysstatv$statnamev$sqlv$sql_planv$processv$lockv$filestatv$latchv$sqlareav$open_cursorv$librarycachev$db_object_cachev$rowcachev$segstat原创 2009-12-22 16:30:00 · 373 阅读 · 0 评论 -
oracle设置共享服务器模式
1.修改初始化参数文件,加入如下内容 或用alter system 命令修改spfile shared_servers=3--初始共享服务器进程数,设置为0表示关闭共享服务器模式 max_shared_servers=39--最大共享服务器进程数 dispatchers="(protocol=TCP)(serv=orcl)(list=orcl)(poo=on)(disp=5原创 2010-03-19 11:45:00 · 880 阅读 · 0 评论 -
oracle空间监控脚本
select tbs as 表空间名称, sum(totalM) as 空间合计M, sum(usedM) as 已使用空间, sum(remainedM) as 剩余空间M, sum(usedM)/sum(totalM)*100 as 已使用空间百分比, sum(remainedM)/sum(totalM)*100原创 2010-03-22 11:07:00 · 575 阅读 · 0 评论