Redis几个认识误区(转)
1. Redis是什么这个问题的结果影响了我们怎么用Redis。如果你认为Redis是一个key value store, 那可能会用它来代替MySQL;如果认为它是一个可以持久化的cache, 可能只是它保存一些频繁访问的临时数据。Redis是REmote...
Instagram 架构分析笔记 (转)
Instagram 团队上个月才迎来第 7 名员工,是的,7个人的团队。作为 iPhone 上最火爆的图片类工具,instagram 用户数量已经超过 1400 万,图片数量超过 1.5 亿张。不得不说,这真他妈是个业界奇迹。几天前,...
ASM的管理----删除和添加磁盘组
根据之前文章中创建的ASM实例,进行接下来的实验删除磁盘组dgroupaSQL> drop diskgroup dgroupa;磁盘组已删除。SQL> select name from v$asm_diskgroup;未选定行创建磁盘组dgroupSQL> ed已写入 file afiedt....
Windows下虚拟ASM磁盘搭建基于ASM的Oracle 10g数据库系统(转)
Windows下虚拟ASM磁盘搭建基于ASM的Oracle 10g数据库系统很多人对Oracle 10g推出的ASM技术感到畏惧,总觉得是一个black box,自己驾御不了,其实呢,ASM并不是黑匣子,只是大家还没有完全掌握她、了解她。本小结不对A...
利用DBCA在Windows下虚拟ASM磁盘搭建基于ASM的Oracle 10g数据库系统
1)利用ASMTOOL创建虚拟磁盘在Windows平台下,Oracle提供了一个工具叫asmtool(位于%ORACLE_HOME%bin目录下),通过asmtool可以构建虚拟ASM磁盘,从而让我们有了一个可以在虚拟ASM磁盘上建立学习环境的机...
Oracle与MySQL的几点区别(转)
Oracle数据库与MySQL数据库的区别是本文我们主要介绍的内容,希望能够对您有所帮助。1.组函数用法规则mysql中组函数在select语句中可以随意使用,但在oracle中如果查询语句中有组函数,那其他列名必须是组函数处...
存储管理之段收缩、可恢复空间
表空间的使用情况监控:SQL> select tablespace_name,sum(bytes)/1024/1024 "free(M)" from dba_free_space group by tablespace_name;TABLESPACE_NAME &nbs...
hash join概念
基本概念hash join(HJ)是一种用于equi-join(而anti-join就是使用NOT IN时的join)的技术。在Oracle中,它是从7.3开始引入的,以代替sort-merge和nested-loop join方式,提高效率。在CBO(hash join只有在...
ORACLE中查看执行计划(转)
有三种方法:1.Explain planexplain plan for select * from aa;查看结果:select * from table(dbms_xplan.display()); 2.AutotraceSet timing on --记录所用时间Set autot trace --自动记录执行计划3.SQ...
ORACLE SQL语句优化技术分析(转)
其实自己也做过专题研究,只是不想写了,发现有人总结的不错,转咯就一.SQL语言的使用1.IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 &nb...
MAPPING TABLE 的作用
Oracle supports bitmap indexes on partitioned and nonpartitioned index-organized tables. A mapping table is required for creating bitmap indexes on an index-organized table.Mapping TableThe mapping ta...
Shrink 不支持IOT MAPPING TABLES的测试(转)
SQL> create table IOT_MAPPING_TEST (name varchar2(32), 2 no number, 3 constraint PK_IOT_MAPPING_TEST primary key(no) 4 ...
利用V$MANAGED_STANDBY监控DataGuard
1、使用alter database recover managed standby database using current logfile disconnect;备库=======SQL> SELECT PROCESS, STATUS, THREAD#, SEQUENCE#, BLOCK#, BLOCKS FROM V$MANAGED_STANDBY where process=...
数据库启动时,涉及到的不一致情况的分析:介质恢复,实例恢复和resetlogs
数据库启动时会先判断是否需要进行介质恢复->resetlogs->实例恢复的过程。1)介质恢复是根据控制文件中的数据文件信息和数据文件本身的头信息进行比较,从而确实是否需要进行介质恢复2)resetlogs是根据控制文件...
方案管理任务
一、估计资源使用量dbms_space.create_table_cost的使用SQL> set serveroutput onSQL>SQL> declare 2 used_bytes number; 3 alloc_bytes number; 4 ...
控制文件详解(转)
本文详细介绍控制文件主要从以下几个问题1.什么是控制文件,它有什么作用?2.控制文件包含哪些内容?3.什么时候创建控制文件?4.在哪些时候应该更新控制文件?5.什么情况下需要创建新的控制文件呢?6.创...
WINXP 32bit从10.2.0.1升级到10.2.0.4(单实例)
1、安装前的工作1.1、下载升级包地址:ftp://updates.oracle.com/6810189/p6810189_10204_Win32.zip 利用迅雷下载并作一个HASH认证,确保其正确下载文件: O:\ROOT\ROOT\ORACLE\p6810189_10204_Win...