DBA操作】的更多相关文章

一.ORACLE的启动和关闭   1.在单机环境下   要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下   su - oracle      a.启动ORACLE系统   oracle>svrmgrl   SVRMGR>connect internal   SVRMGR>startup   SVRMGR>quit      b.关闭ORACLE系统   oracle>svrmgrl   SVRMGR>connect internal   SVRMGR…
sqlplus sys/tiger  as sysdba; alter user scott account unlock; 用户已更改 切换用户:conn scott/tiger as sysdba; 修改密码:alter user scott indentified by tiger; 1.select语句: select sysdate from dual; select ename,sal*12+comm from emp;(结果是错的,如果comm为空,那么sal*12+comm整个为…
下面的命令用于校验归档日志的有效性,列出无效的归档日志,以及以何种方式清除归档日志,列出几种常用的: crosscheck archivelog all;                            --->校验日志的可用性   list expired archivelog all;                          --->列出所有失效的归档日志 delete expired archivelog all:           --->删除所有失效的归档日志…
sqlplus sys/tiger  as sysdba; alter user scott account unlock; 用户已更改 切换用户:conn scott/tiger as sysdba; 修改密码:alter user scott indentified by tiger; 1.select语句: select sysdate from dual; select ename,sal*12+comm from emp;(结果是错的,如果comm为空,那么sal*12+comm整个为…
在今天的文章里,我想谈下SQL Server 2014里非常酷的提升:现在你终于可以根据需要的IOPS来压制查询!资源调控器(Resource Governor)自SQL Server 2008起引入,但提供的功能还是有所限制:你只能限制CPU时间(这个已经很棒了),还有你能限制查询(从每个独立的查询)内存量. 但作为DBA的你,你经常会进行一些数据库维护操作,例如索引重建,DBCC CHECKDB操作等.我们都知道,这些操作会在你的存储里带来大量的IOPS直至峰值.如果在7 * 24在线的数据…
SID是一个数据库的唯一标识符!是你在建立一个数据库时系统自动赋予的一个初始ID,虽说他和数据库名(DB_NAME)都是一个数据库的唯一标识符,但是在作用上就有不小区别.SID主要用于在一些DBA操作以及与操作系统交互,从操作系统的角度访问实例名,必须通过ORACLE_SID,且它在注册表中也是存在的.而数据库名是在安装数据库.创建新的数据库.创建数据库控制文件.修改数据结构.备份与恢复数据库时都需要使用到的.…
一.异常{ ORA-12505, TNS:listener does not currently know of SID given in connect descriptor The Connection descriptor used by the client was: 10.190.121.95:1521:sxzhdb }   二.查询{ ORA-12505:TNS: 监听程序当前无法识别连接描述符中所给出的 SID --- SID:是一个数据库的唯一标识符!是建立一个数据库时系统自动赋…
MHA,这是Master High Availability Manager and Tools for MySQL,一个日本MySQL专家们使用Perl语言编写的一个脚本管理工具.该工具仅适用于MySQL Replication(二层)环境,目的在于维持Master主库的高可用性. 一.简单介绍 学习一个高可用小软件.不但要熟悉其功能,还要了解其架构及工作原理. 1.  架构 从架构上来说,MHA分为例如以下两大部分: (1) Node 我们知道,MHA是基于MySQL Replication…
本文属于<理解性能的奥秘--应用程序中慢,SSMS中快>系列 接上文:理解性能的奥秘--应用程序中慢,SSMS中快(1)--简介 本文介绍SQL Server如何编译存储过程并使用计划缓存.如果你的应用程序完全没有用到存储过程,而是直接使用SQL语句提交请求,那么本文大部分内容也是有效的.但是关于动态SQL的编译会在后面章节介绍,这里重点关注让人头痛的存储过程问题. 什么是存储过程? 虽然这个问题有点愚蠢,但是实际的问题是:什么对象有自己的查询计划?SQL Server为下面四类对象创建查询计…
1.1      获取oracle 数据库安装包: 注意:获取的是database的安装包,不是客户端的安装包 1.2      以root用户登陆云主机,修改主机名 Hostname 1.2.1        vi /etc/HOSTNAME 命令 修改主机名 1.2.2        vi /etc/hosts 命令 添加主机信息(主机名不能带下划线) 在最后一行空百行新增如下内容:主机Ip 主机名 1.3      把Oracle database的安装包下载到本地 1.4      创建…