数据库的备份策略
比较经典的案例,总结一下:案例分析:一个数据库,每年的数据大概1T,几个主要的大表都按照月份做了分区表,每月对应一个表空间,一个表空间20个数据文件,每个文件4G.备份前要考虑的几个问题:1. &...
Oracle 优化器 CBO与RULE的区别
1、基于规则的优化方式(Rule-Based Optimization,简称为RBO) 优化器在分析SQL语句时,所遵循的是Oracle内部预定的一些规则,对数据是不敏感。它只借助少量的信息来决定一个sql语句的执行计划,包括:1)sql语句本...
ORACLE系统进程
SMON是系统监视器(System Monitor)的缩写。如果Oracle实例失败,则在SGA中的任何没有写到磁盘中的数据都会丢失。有许多情况可能引起Oracle实例失败,例如,操作系统的崩溃就会引起Oracle实例的失败。当实例失败之后,...
RAID10和RAID5的比较
这篇是piner写的,我稍微增加了点点内容。 为了方便对比,这里拿同样多驱动器的磁盘来做对比,RAID5选择3D+1P的RAID方案,RAID10选择2D+2D的RAID方案,如图: 1、安全性方面的比较 其实在安全性方面,...
升级完数据库启动的时候出现ORA-01092错误
在运行升级程序之后,重新启动数据库时报如下错误:ORA-01092: ORACLE 实例终止。强制断开连接查了一些资料得知,是没有升级数据字典的缘故。需要升级数据字典,SQL> startup upgradeSQL> @$oracle_home\rdbms\a...
不借助第三方工具,查看sql的执行计划
I) 使用Explain Plan,查询PLAN_TABLE; EXPLAIN PLAN SET STATEMENT_ID='QUERY1' FOR SELECT ...
ORACLE数据库升级步骤
一、对ORACLE数据库进行备份 二、确认ORACLE数据库的Home目录安装路径 三、关闭数据库: SQLPLUS/NOLOG CONN / AS SYSDBA SHUTDOWN IMMEDIATE 停止所有的ORACLE运行服务 四、解压安装包...
Set autotrace on SP2-0618错误
问题出在YJ PLUSTRACE &nbs...
puTTY与SecureCRT的比较
从windows访问linux,除了samba之外,日常操作用得最多的大概就是PuTTY和SecureCRTPutty是免费的,SecureCRT是收费的(当然,有破解版)。 Putty缺省配置就很好看很好用,SecureCRT的缺省配置不是为linux准备的而且...
C#中struct与class的区别
1,class 是引用类型,structs是值类型既然class是引用类型,class可以设为null。但是我们不能将struct设为null,因为它是值类型。 struct AStruct{ int aField...
C++中struct与class的区别
首先,讨论这个问题应该仅从语法上讨论,如果讨论不同人之间编程风格上的差异,那这个问题是没有答案的。毕竟不同的人偏好不同。 从语法上,在C++中(只讨论C++中)。class和struct做类型定义时只有两点区别: (一...
tool-ssh,putty,winscp,SecureCRT,FlashFXP-远程登录
采用 SecureCRTPutty免去输入密码的麻烦 创建bat文件,输入以下内容 @echo off D:\tool\putty\putty.ex...
linux-文件传输-sftp,ftp,scp
sftp 一个交互式文件传输程式。它类似于 ftp, 但它进行加密传输,比FTP有更高的安全性 举例,如远程主机的 IP 是 202.206.64.33或者是域名www.hebust.edu.cn,用户名是 fyt ,在...
C++ GetTickCount()和Sleep()
GetTickCount返回(retrieve)从操作系统启动到现在所经过(elapsed)的毫秒数,它的返回值是DWORD。GetTickCount函数的原型为DWORD GetTickCount(void);它在winbase.h头文件中定义为WINBASEAPIDWORDWINAPIGet...
Linux查看文件和文件夹大小命令
df命令可以显示目前所有文件系统的可用空间及使用情形。 # df –h du:查询文件或文件夹的磁盘使用空间 # du –h - -max-depth=1 (查看当前目录下的所有目录(不包括子目录)的大...
AIX &Linux Mount
在Linux系统中,如果要使用硬盘、光盘、软盘或U盘等存储设备, 必须先进行挂载. 当存储设备挂载完成后就可以像目录一样进行访问了.在挂载之前需要确定下列三种信息:*) 要挂载对象的文件系统类型;*) 要挂载对象的设...
IBM培训第二课 Linux命令
注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。 Putty 连接Linux的工具。Plink 可以看成是命令行的Putty。 AIX:telnet命令记忆设置,1)输入 set –o vi 2)esc + k 向上翻...
到IBM的第一课:Linux总结
1. 查询JAVA路径which java2.JAVA_HOME应该被设置在/ect/profile这个文件里,命令为:export CLASSPATH=.CLASSPATHexport JAVA_HOME=<JAVA_Dir>export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin3. 添加用户us...
ORA-04031错误,没法连接数据库
上午接到用户的邮件说Oracle 数据库报错,连接数据库后什么都执行不了,错误信息如下:ORA-00604: error occurred at recursive SQL level 1ORA-04031: unable to allocate 4248 bytes of shared memory ("sharedpool",...
Linux 总结
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程。Linux通过i节点表将文件的逻辑结构和物理结构进行转换。i 节点是一个64字节长的表,表中包含了文件的相关信息,其中有文件的大小、文件所有...