Move_or_Rename_the_Tempfile_in_Oracle
1. Login as SYSDBA2. Check the Tempfile statusSQL> SELECT v.file#, t.file_name, v.status 2 FROM dba_temp_files t, v$tempfile v 3 WHERE t.file_id = v.file#; FILE# FILE_NAME STATUS---------- ------...
【DataGuard】Oracle DataGuard 日志传输状态监控
Oracle 11g DataGuard 日志传输状态监控 通过查看相关视图,监控dataguard主库、备库间日志传输与同步情况。
Oracle的move操作
由于数据库测试环境存储不足,所以需要协助测试人员清理测试数据库以便腾出空间。1. 在数据库中找出个所有表占用空间大小的情况。select owner,segment_name,bytes/1024/1024 from dba_segments group by owner;2. 将查找出来的表使用空间情况信息给测试组,由测试组决定哪些表可以drop和truncate,经过测试组排查后已...
EXP-00091解决办法
今天要做一个高版本到低版本的迁移,Oracle11.2.04 到Oracle10.2.0.4在迁移之前在测试环境做了个测试,有如下报错:. . exporting table SYS_IMPORT_SCHEMA_01 2847 rows exportedEXP-00091: Exporting questionable statistics.EXP-00091: Exporting questi...
jdbc:oracle:thin:@192.168.3.98:1521:orcl(详解)
整理自互联网一、jdbc:oracle:thin:@192.168.3.98:1521:orcljdbc:表示采用jdbc方式连接数据库oracle:表示连接的是oracle数据库thin:表示连接时采用thin模式(oracle中有两种模式)jdbc:oralce:thin:是一个jni方式的命名@表示地址1521和orcl表示端口和数据库名@192.168.3.98:1521:orcl整个是一块也就是说...
如何压测 思维导图
关于压测相关总结
DBA 技能树
根据工作经验 制作了一个偏向运维方向DBA 技能树,欢迎大家补充。
Oracle11g 手工创建数据库
数据库系统版本:11g1. 设置数据库环境变量[oracle@R710 ~]$ more .bash_profile # .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then . ~/.bashrcfi# User specific environment and startup programsPATH=$PATH:$HOME/binexpor...
关于ssh命令的几个使用小技巧(r11笔记第27天)
ssh命令其实用了些日子了,但是感觉长进不大,主要原因是对它不够了解。我想绝大多数的系统环境我还是使用ssh的方式会多一些,就这样看起来小米加步枪的工作方式,想想远离图形界面工具管理数据库也有好几年了。 今天早上突然想起来有一个同事的工作环境需要我开更高一些的权限,没过多久...
ORA-00054:resource busy and acquire with nowait
1. 先查看哪些表被锁住了。select b.owner, b.object_name, a.session_id, a.locked_mode from v$locked_object a, dba_objects b where b.object_id = a.object_...
【Oracle索引】-索引基本概念
当访问表中的数据时,Oracle提供了两种方式:从表中读取所有行(即全表扫描),或者通过ROWID一次读取一行。一般来说,索引能提高查询的性能。select 语句、update和delete命令的where 子句的性能(当访问的行较少时)可以借助索引获得提高。 增加索引会降低insert语句的性能(需要同时对表和索引进行操作)。索引列上的u...
【等待事件】-enq: TX - row lock contention
enq: TX - row lock contention 通常是application级别的问题。enq是一种保护共享资源的锁定机制,一个排队机制,先进先出(FIFO)。enq: TX - row lock contention 的产生有几种情况。Waits for TX in mode 6 :A 会话持有row level lock,B会话等待这个lock释放。不同的sessi...
两台Linux服务器之间配置互信
最近配了个备份,备份在服务器A上,需要将备份的数据通过scp传输到服务器B上进行保留,所以涉及到配置A到B的信任关系。1. 在A服务器上[oracle@A yebiao]$ ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/home/oracle/.ssh/id_rsa): Enter passphrase (empty for no ...
关于这次oracle数据迁移未添加NLS_LANG参数的记录
上周做了次数据的迁移,数据量不到40G的样子,迁移发生在12月8日周四晚,最大的一个用户数据量36G。迁移比较快,1个小时左右就完成了。周五开发人员那边没有发现异样,知道到12月12日星期一,开发人员反映有的表的comments存在乱码的现象。突然发现所有的表的comments都出现乱码现象,离迁移完成已经过去3天,不能做回退...
手工创建AWR快照
Oracle 的自动化工具都是通过后台的进程调用相关的函数实现,而Oracle也允许用户通过包来手工调用这些函数,显然这样增加了工具的安全性,也提高了可操作性,使得DBA可以更灵活的使用这些函数来满足自己的需求。1. 在创建AWR快照之前,先看看当前已经产生的AWR报告,此时最大的SNAP_ID为4996。SQL> select max(snap_id) f...
Mysql学习笔记2--使用入门
---创建数据库kakaximysql> create database kakaxi;Query OK, 1 row affected (0.02 sec)---要知道系统中有哪些数据库,可以使用如下命令查询mysql> show databases;+--------------------+| Database |+--------------------+| information_schema...
Oracle限制某个用户的连接数及PROFILE介绍
Oracle限制某个用户的连接数及PROFILE介绍今天有同事打电话来,说要限制一个用户的链接数,可以能来实1. 查如果为FALSE,设置 RESOURCE_LIMIT参数为TRUE,即开启资源限制:alter system set resource_limit=TRUE; 2. 最大连接数限制为20将PROFILE...
Mysql学习笔记1--安装
要慢慢的学习mysql了,先从mysql的安装开始。os版本: windows7 家庭普通版mysql版本: 5.7.15.0mysql的下载链接: http://dev.mysql.com/downloads/mysql/1. 下载并安装mysqla. mysql的版本 b.mysql的安装界面,根据提示一步一步next。2. 在windows 的系统环境变量PATH中添加C:\Program Files\MySQL...
大数据学习笔记1
由于现在从事的数据库管理员的工作,每天都在管理着公司的数据,但是感觉一直是一个数据‘维稳者’,而不是数据的使用者,所以决定学习一些大数据的知识。下面是在网上看到的一篇文章,不算长,但觉得挺有意思。看这篇文章的时间是2013年,现在都是2016年了,看来只能做一个追随者。原文链接: http://www.thebigdata.c...
关于大数据和数据库的讨论
前几天上了水木社区,发现还是有大牛的,看了关于大数据和数据库的讨论,发现还是蛮有意思的,限于篇幅和版面,我做了部分的整理。先看看这位人士的分析,对于行业的现状还是很有了解,不是大学教授就是行业先锋。#####################################大数据是一种方案,而不是一种模型。方案有方案的压力, 只...