Welcome 微信登录

首页 / 数据库 / MySQL

Oracle RAC后台进程介绍

Oracle RAC后台进程介绍

在Oracle RAC数据库上会比单实例数据库多一些进程,这些进程是RAC特有的,为了实现集群数据库功能而设置的。这篇文章会对RAC特有的进程做一些介绍。1、LMSn: Global Cache Service Process。LMSn进程会维护在Global Resource Directory (GRD)中的数据文件以及每个cached block的状态。LMSn用于在RAC的实例间进行message以及数据块的传输,这个对应的服务也就是GCS(Glo...
Oracle 11g R2(GI)启动过程

Oracle 11g R2(GI)启动过程

11gR2 集群管理软件(GI) 启动顺序和诊断方法简介在这篇文章里我们会对11gR2GI 的启动顺序进行介绍,并且对常见的GI启动时遇到的问题和对应的解决办法进行介绍。基本上我们可以把GI的启动过程分成3个阶段,ohasd阶段,构建集群阶段,启动资源阶段。首先,ohasd阶段。1. /etc/inittab文件中的脚本h1:35:respawn:/etc/init.d/init.ohasd run>/dev/null 2>&1 <...
Oracle数据比对(DBMS_COMPARISON)

Oracle数据比对(DBMS_COMPARISON)

一个数据比对的包(DBMS_COMPARISON),但是这个包相比用的比较少。所以今天就谈谈这个工具包的使用吧。对于经常完数据迁移的朋友来说,在数据挪动之后,最重要也是最关键和最关心的一个问题是,目标端和源端的数据是否一致。数据的一致是否关系着大型Oracle数据库数据迁移的成败与否。目前很多公司都开始研发自己的对比工具,如dsg的基于rowid的比对、基于minus的比对等等。但是数据库本身也是给我们提供了一个数据比对的接口,那就是这个DBMS_COMP...
修改Oracle密码期限为无限

修改Oracle密码期限为无限

Oracle提示错误消息ORA-28001: the password has expired,是由于Oracle11G的新特性所致, Oracle 11g创建用户时缺省密码过期限制是180天(即6个月), 如果超过180天用户密码未做修改则该用户无法登录。Oracle公司是为了数据库的安全性默认在11G中引入了这个默认功能,但是这个默认的功能很容易被DBA或者是开发人员给疏忽,一旦密码180天未修改过,就会出现这样的问题。解决方法:先使用如下语句查看用户...
Linux系统入门学习:命令行创建一个MySQL数据库

Linux系统入门学习:命令行创建一个MySQL数据库

问题:在一个某处运行的MySQL服务器上,我该怎样通过命令行创建和安装一个MySQL数据库呢?为了能通过命令行创建一个MySQL数据库,你可以使用mysql命令行客户端。下面是通过mysql命令行客户端创建和安装MySQL的步骤。--------------------------------------分割线 --------------------------------------Ubuntu 14.04下安装MySQL http://www.lin...
RavenDB 3.0 新特性:索引后端

RavenDB 3.0 新特性:索引后端

RavenDB 索引绝对不是简单的对key/value 进行存储, 其功能要强大的多.就像3.0版本的其他特性一样, 是汗水与智慧的结晶。本文我主要介绍索引在后端都有哪些变动, 使它变得更快, 更稳定, 性能更好。 至于那些用户能看得到的新特性, 会在下一篇文章中提到。内存中的索引. 历史一次又一次地证明, 只有从硬盘着手, 我们才能跟系统优化工具说再见。 为了提高创建新索引的数据读写速度,2.5版本中开始引入只在内存中创建新索引的新概念. 而在3.0中,...
MySQL SQL剖析(SQL profile)

MySQL SQL剖析(SQL profile)

分析SQL执行带来的开销是优化SQL的重要手段。在MySQL数据库中,可以通过配置profiling参数来启用SQL剖析。该参数可以在全局和session级别来设置。对于全局级别则作用于整个MySQL实例,而session级别紧影响当前session。该参数开启后,后续执行的SQL语句都将记录其资源开销,诸如IO,上下文切换,CPU,Memory等等。根据这些开销进一步分析当前SQL瓶颈从而进行优化与调整。本文描述了如何使用MySQL profile,不涉...
Oracle Client及PL/SQL远程连接配置

Oracle Client及PL/SQL远程连接配置

一、前言二、环境三、Oracle Client安装四、Oracle Client配置五、pl/sql连接一、前言PL/SQL 是 Oracle公司在标准 SQL 语言上进行一定的扩展而形成的一种数据库语言。它寄托于传统的 SQL 语句,同时又在功能上做了不少的扩充。PL/SQL 有着太多的优势,甚至让SQL 在它面前也黯然失色。而 PL/SQL Developer 是一种集成的开发环境,专门用于开发、测试、调试和优化 Oracle PL/SQL 存储程序单...
Oracle 阻塞会话的查看与解除

Oracle 阻塞会话的查看与解除

关于Oracle 阻塞会话的查看与解除,这里只讲操作步骤,不讲原理。Session 1 更新对象单没有提交Session 2 更新的时候由于等待session1 锁更新行的tx 锁而陷入阻塞Session 3更新的时候由于等待session1 锁更新行的tx 锁也陷入阻塞问题的根源可以通过以下的查询获取。可以看出sid 100和sid 33 都在以mode6(排他模式)请求tx 锁,而陷入阻塞队列。更多详情见请继续阅读下一页的精彩内容: http://ww...
<< 801 802 803 804 805 806 807 808 809 810 >>