性能与安全的权衡
对于数据库调优而言,没有绝对的性能也没有绝对的安全。正如鱼和熊掌不能兼得一样,是不能完全兼顾的,就像是矛和盾此消彼长。下面就对比较常见的几个因素做一个简要的阐述:
1、多元化控制文件:
多个地方,意味着更安全,一个损坏了可以转储另外一个继续使用。但同样,越多也意味着IO压力越大,一般为2到3个控制文件多元化。比如:假设3个控制文件都损坏的概率已经相当低了...
分类:
数据库 时间:
2014-06-01 09:59:24
阅读次数:
293
实验案例:删除文件系统日志组,保留ASM日志组
说明:
oracle文件系统迁移至ASM,需要删除文件系统的日志组,只保留ASM日志组。若两者均保留,会出现读写日志性能不平衡状态。向ASM中读写日志要远快于向文件系统中读写日志。
操作步骤:
SQL> select * from v$log;
--查看到当前日志组为2,第1、3日志组处于INACTIVE状态,脏块已经写完,可以将这...
分类:
其他好文 时间:
2014-06-01 09:58:48
阅读次数:
365
调优之浅析“会话管理开销”
【简介】
在调优的过程中,对于会话的管理是比较普遍的问题,因为维护会话的开销相对是比较高的。
【过程表现如下】
客户请求(sid)→监听接收到→监听派生出新的进程(systemprocess id)→客户进程
注释:
SPID:system process id,表示该serverprocess在OS层面的Process I...
分类:
数据库 时间:
2014-06-01 09:20:04
阅读次数:
387
[root@localhost ~]# su - oracle
[oracle@localhost ~]$ sqlplus '/as sysdba'
SQL*Plus: Release 11.2.0.1.0 Production on Tue Apr 22 17:10:52 2014
Copyright (c) 1982, 2009, Oracle. All rights re...
分类:
数据库 时间:
2014-06-01 09:02:31
阅读次数:
802
select total_user from a_user_no where date_time=(select max(date_time) from a_user_no where
‘2013-05’+ "'=to_char(date_time,‘yyyy-mm’));
通过max 函数来去5月份出现最大日期的数据...
分类:
数据库 时间:
2014-06-01 08:53:00
阅读次数:
312
每年
select to_char(createtime, 'YYYY') 年, count(*) from table group by to_char(createtime, 'YYYY');
每季度
select to_char(createtime, 'q') 年, count(*) from table group by to_char(createtime, 'q');
...
分类:
数据库 时间:
2014-06-01 08:48:29
阅读次数:
368
Java 3D开发相关的准备:
第一:下载Java 3D库
参考网址一:https://java3d.java.net/
参考网址二:
http://translate.google.com/translate?hl=zh-CN&rurl=translate.google.com.hk&tl=zh-CN&u=http://www.oracle.c...
分类:
编程语言 时间:
2014-06-01 03:43:30
阅读次数:
577
Oracle数据库管理实验
一 传输表空间
二 创建分区表和分区索引
三 FGA细粒度审计
四 监控索引使用情况
五 创建含特殊字段类型的表
六 Flashback闪回技术
一 传输表空间,将ocmdb库的tstrans表空间迁移到ocmdb02库中
场合:1.适用于OLAP数据仓库应用 2.数据迁移 比exp/imp速度快,不仅迁移数据同时迁移元数据
原理:只...
分类:
数据库 时间:
2014-06-01 01:30:45
阅读次数:
470
add_months(trunc(to_date('2013','yyyy') ,'yyyy'),12)-1 2013年最后一天
trunc(to_date('2013','yyyy') ,'yyyy') 2013年第一天
5月的最后一天
select last_day(to_date('2013-05','yyyy-mm')) d from dual...
分类:
数据库 时间:
2014-06-01 00:07:37
阅读次数:
345
登录RMAN 报ORA-12162:TNS:net service name is incorrectly specified错误
[oracle@localhost admin]$ date
Tue Apr 22 18:06:16 CST 2014
[oracle@localhost admin]$ rman target /
//出现诡异的ora-12162错误,第一反应是TN...
分类:
Web程序 时间:
2014-05-31 22:31:38
阅读次数:
518