Wesley13 Wesley13
3年前
Oracle RAC11gR2 ADG搭建实施与应用
!(https://oscimg.oschina.net/oscnet/b26cef1c5a221030feb87ad0006f366dd5e.gif)最近准备给一个生产项目上oracle11gDataGuard,主备均为oracle11.2.0.4软件,并在备库安装软件。这篇不讲述DataGuard的原理,只是oracle11gDat
Wesley13 Wesley13
3年前
Oracle:如果表存在
我正在为Oracle数据库编写一些迁移脚本,并且希望Oracle有类似MySQL的IFEXISTS结构。具体来说,每当我想在MySQL中删除表时,我都会这样做DROPTABLEIFEXISTStable_name;这样,如果表不存在,DROP不会产生错误,脚本可以继续。Oracle是否有类似的机制?
Stella981 Stella981
3年前
RHEL6.5安装 Oracle 11g + udev + ASM安装部署详解
RHEL6.5安装Oracle11gudevASM安装部署详解\日期:20170526\来源:Linux社区 作者:sound\字体:大中小\最近在学Oracle(https://www.oschina.net/action/
good123 good123
3年前
Oracle创建表空间和用户
1.如果在PL/SQL等工具里打开的话,直接修改下面的代码中斜体加粗部分执行2.确保路径存在,比如【D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在/分为四步//第1步:创建临时表空间/createtemporarytablespaceusertemptempfile'D:\oracle\orada
Wesley13 Wesley13
3年前
MySQL之索引(四)
压缩索引MyISAM使用前缀压缩来减少索引的大小,从而让更多的索引可以放入内存中,这在某些情况下能极大地提高性能。默认只压缩字符串,但通过参数设置也可以对整数做压缩。MyISAM压缩每个索引块的方法是,先完全保存索引块中的第一个值,然后将其他值和第一个值进行比较得到相同前缀的字节数和剩余的不同后缀部分,把这部分存储起来即可。例如,索引块中的第
Wesley13 Wesley13
3年前
oracle connect by用法
Oracle中可以通过STARTWITH...CONNECTBY...子句来实现SQL的层次查询.自从Oracle9i开始,可以通过SYS\_CONNECT\_BY\_PATH函数实现将父节点到当前行内容以“path”或者层次元素列表的形式显示出来。自从Oracle10g中,还有其他更多关于层次查
Wesley13 Wesley13
3年前
Oracle 11g服务端的安装步骤
一、Oracle下载  注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。路径名称中,最好不要出现中文,也不要出现空格等不规则字符。  官方下地址:  http://www.oracle.com/technetwork/database/enterpriseedition/downloads/index.html以下两
Wesley13 Wesley13
3年前
mongo索引构建
声明索引时要小心由于这个步骤太容易了,所以也很容易在无意间触发索引构建。如果数据集很大,构建会花很长时间。在生产环境里,这简直就是梦魇,因为没办法中止索引构建。如果发生了这种情况,你将不得不故障转移到从节点上——如果有从节点的话。最明智的建议是将索引构建当做某类数据库迁移来看待,确保应用程序的代码不会自动声明索引。索引的构建分为两步。第一步,
Wesley13 Wesley13
3年前
MySQL单列索引和组合索引(联合索引)的区别详解 – 小松博客
发现indexmerge局限性,优化器会自动判断是否使用indexmerge优化技术,查询还是需要组合索引【推荐阅读:对mysql使用索引的误解(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.phpsong.com%2F2753.html)】MySQL单列索引
Wesley13 Wesley13
3年前
MySQL的存储引擎InnoDB选择了B+ 树
     我们知道数据的存储和检索是两个很重要的功能,当我们的数据量大了,怎么能快速的检索数据呢,答案是使用索引,可索引具体的技术实现有很多,选择哪一种呢,我就以mysql为例记录下它为什么选择了B树作为索引的实现方式。1. 索引简介  索引是一种用于快速查询行的数据结构,就像一本书的目录就是一个索引,如果想在一本书中找