数据库

ASM 翻译系列第八弹:ASM Internal ASM file extent map

当ASM创建一个文件时(例如数据库实例要求创建一个数据文件),它会以extent为单位分配空间。一旦文件被创建,ASM会传递extent映射表给数据库实例,后续数据库实例能在不和ASM实例交互的情况下访问这个文件。如果一个文件的extent需要被重新定位,比如磁盘组进行rebalance操作,ASM会告知数据库实例关于extent映射表的变更。

沃趣科技
Oracle
2016-06-30 15:05

数据库恢复(database restore)之兵不血刃——半小时恢复客户数据库

文本介绍了一次数据库恢复的过程,平台为win+Oracle,记录于此,供同行和自己参考。

sqysl
Oracle
2016-06-26 18:02

如何在运算过程中保留timestamp类型数据的毫秒精度?

如何在运算过程中保留timestamp类型数据的毫秒精度

Hoegh
Oracle
2016-06-24 14:26

Oracle 快速将数据导出到CSV(Excel)文件的方法介绍

Oracle 快速将数据导出到CSV(Excel)文件的方法介绍Oracle 使用utl_file读写文件包 来实现快速将数据库内数据导出到excel、csv文件注释: 工作中有需要将线上数据导出到excel给客户分析/查看的情况,如下是方法介

maohaiqing0304
Oracle
2016-06-22 15:19

一个执行计划解析的小问题分析

前几天,一个开发的同学让我帮忙做一个大查询,给了我一个数据列表,里面的ID有几万个,提供了一个SQL语句,看这情况还得我自己来解析生成相关的SQL了。假设ID列表为:T100T200T300SQL语句为:select peak_transaction_id,cash ,req_time  ,back_time  from peak_new.peak_detail where peak_transaction_i...

jeanron100
Oracle
2016-06-21 23:02

ASM 翻译系列第二弹:ASM 12C 版本新特性

?随着Oracle 12c的发布,也就意味着全新版本的ASM面世了。已知的重大新特性有Flex ASM,数据预校验和更加便捷的磁盘管理操作。

沃趣科技
Oracle
2016-06-20 09:22

ASM 翻译系列第一弹:基础知识 ASM AU,Extents,Mirroring 和 Failgroups

当向ASM磁盘组添加磁盘时,failgroup可以手工指定,ASM会智能的把磁盘添加到正确的failgroup中。

沃趣科技
Oracle
2016-06-20 09:20

图解SLES 11 SP3+Oracle 11gR2 RAC在VirtualBOX上的安装与部署

本文分为8个部分,以图文并茂的形式介绍了如何在VirtualBOX上安装与部署SLES11SP3+Oracle 11gR2 RAC环境,旨在给有类似部署需求的读者作参考。第一部分:安装SLES 11第二部分:安装完成后的基本配置第三部分:创建RAC安装所需要的目录和用户第四部分:安装 RAC前的预配置工作第五部分:cl...

oliseh
Oracle
2016-06-20 07:53

一个用户创建引发的权限控制问题

昨天开发同学提了一个需求,比较有意思。需求描述:要求开发库创建一个新用户A(默认表空间TBS_1),由于这库是共享库,还有其他schema(示例:表空间TBS_2)被其他组的开发人员使用,需要避免使用A用户的开发人员,利用create table t(col name) tablespace tbs_2通过指定表空间的方式在tbs_2上创建表,即禁止用户A可以...

bisal
Oracle
2016-06-17 10:07

oracle分区表在线重定义字段not null问题

oracle通过DBMS_REDEFINITION进行在线重定义表,是基于物化视图的方式将数据同步到新结构的中间表中,然后通过改名实现。其中DBMS_REDEFINITION.COPY_TABLE_DEPENDENTS存储过程实现将相关依赖信息也复制到中间表,但如果源表中有not null这种约束,就要注意。以下测试:环境:os:centos 6.6db:11.2.0.4--建测试表...

selectshen
Oracle
2016-06-16 01:54

MySQL之test数据库默认权限

默认情况下,mysql.db表中包含的行表示任意用户可以访问test数据库和test_开头的数据库。这些行的User字段的值为空,表示匹配任意用户。这意味着这些数据库(test数据库和test_开头的数据库)默认可以被任意用户使用(即使没有权限的用户)。   表mysql.db的默认数据如下 mysql> select * from mysql.db\G ***********...

jx_yu
MySQL
2016-06-14 11:50

【Mysql】如何查看mysql软件版本信息

一、问题描述     今日上午接到同事的召唤,让帮着给查看一下生产数据Mysql数据库软件版本。呵呵,对于小白的我,当然是先答应后学习喽。并且漂亮的完成任务。二、实验(非生产环境)1.登录mysql环境时,有服务版本号,此处为5.6.22[root@suzzy ~]# mysqlWelcome to the MySQL monitor.  Comma...

yhdmy
MySQL
2016-06-13 18:13

DBCA静默建库中的两个小问题

创建数据库,主要有手工建库,DBCA建库,OMF建库。手工建库会重新初始化数据字典,过程相对比较耗时,但是完全定制化;OMF建库的场景比较特别,一般都是糅合在ASM中使用;DBCA图形化建库使用场景受限较大,其实DBCA还有另外一种快捷的方式就是DBCA静默建库,整个过程分分钟即可搞定。如果说想简单使用,可以参考下面的例子...

jeanron100
Oracle
2016-06-12 23:17

回收DBA角色的注意事项

   Oracle对于权限的划分粒度非常精细,为了方便管理条目众多权限,Oracle引入了角色(role)这个逻辑概念,也在系统中预先设置了很多角色。在实际的应用中,应用用户对于权限的需要可能较为复杂,因此为了方便授权,很多应用用户被授予DBA角色,DBA角色拥有较多的系统权限,这对于数据库的管理是非常不利的,违...

Darren_Guo
Oracle
2016-06-02 16:50

HBase架构核心模块

HBase架构核心组件的知识总结及自我理解

熊深圳
NoSQL
2016-06-02 15:12