查看Oracle用户权限
--查询某用户系统权限SELECT * FROM dba_sys_privs t WHERE t.grantee = 'XXX';--查询某用户对象权限SELECT * FROM dba_tab_privs t WHERE t.grantee = 'XXX'; --------------------------------------------关于权限和角色connect resource权限 grant connect,resource to user; ...
表空间监控脚本
-----查询表空间使用情况 SELECT TABLESPACE_NAME, ROUND(TABLESPACE_SIZE / 128 * 1024 / 1024 / 1024, 3) "总空间(GB)", ROUND(USED_SPACE / 128 * 1024 / 1024 / 1024, 3) "已用(GB)", ROUND(TABLESPACE...
Oracle kill 锁表
--杀进程脚本--查进程--查找当前进程(注意所运行的库) SELECT OWNER, OBJECT_NAME AS 对象名称, S.SID, S.SERIAL#, P.SPID AS 系统进程号 FROM V$LOCKED_OB...
Oracle创建db_link
创建db_linkcreate database link TO_APPS connect to PTS identified by pts using '(DESCRIPTION= (ADDRESS=(PROTOCOL=tcp)(HOST=10.80.40.5)(PORT=1521)) (CONNECT_DATA= ...
Oracle用户维护
用户维护(1)创建用户CREATE USER suntx IDENTIFIED BY "suntx"DEFAULT TABLESPACE "SUNTX" TEMPORARY TABLESPACE "SUNTX_TEMP" PROFILE DEFAULTQUOTA UNLIMITED ON "SUNTX";(2)给用户赋权2.运行以下命令,对用户赋权;grant execute on dbms_lock to suntx;grant create any directory to suntx;...
Oracle表空间维护
表空间维护(1)创建表空间CREATE TABLESPACE SUNTX DATAFILE '/app1/oracle/oradata/SUNTX/SUNTX01.dbf' SIZE 10240M AUTOEXTEND OFF, '/app1/oracle/oradata/SUNTX/SUNTX02.dbf' SIZE 10240M AUTOEXTEND OFF; 创建新undo表空间CREATE UNDO TABLESPACE UNDO_NEW DATAFILE &nb...
重启Oracle数据库
-----------------------------------------------------------------------------------------------------------------************************************************日常运维篇*******************************************************------------------------------------------------------------------------...
数据泵导入导出
-----导入导出命令创建目录create directory DUMP_DIR as '/app/data/tables';导出expdp system/system@skdb directory=DUMP_DIR logfile=skkp_20170324.log dumpfile=skkp_20170324.dmp schemas=skkp导入impdp system/manager@suntx directory=/app1 dumpfile=SUNTX_20170515.dmp schemas=...
PLSQL Developer软件使用大全
PLSQL Developer软件使用大全
Oracle执行计划
最近一直在跟Oracle打交道,从最初的一脸懵逼到现在的略有所知,也来总结一下自己最近所学,不定时更新ing… 一:什么是Oracle执行计划?执行计划是一条查询语句在Oracle中的执行过程或访问路径的描述 二:怎样查看Oracle执行计划?因为我一直用的PLSQL远程连接的公司数据库...
分区索引
索引与表类似,也可以分区;分区索引分为两类:Locally partitioned index(局部分区索引)Globally partitioned index(全局分区索引)下面就来详细解析一下这两类索引。 一:Locally partitioned index(局部分区索引)1. 概念:局部分区索引随表对索引完成相应的分...
分区表
一:什么是分区(Partition)?分区是将一个表或索引物理地分解为多个更小、更可管理的部分。分区对应用透明,即对访问数据库的应用而言,逻辑上讲只有一个表或一个索引(相当于应用“看到”的只是一个表或索引),但在物理上这个表或索引可能由数十个物理分区组成。每个分区都是一个独立的对象,可以独自处...
使用sqld360进行特定SQL调优分析
系统性能问题通常是一个综合性的问题,用户对系统的反馈,通常是一个“慢”字。对调优人员,要从网络、应用服务器、数据库服务器等多个层面进行定位,发现瓶颈。如果落实到数据库层面,执行SQL速度慢就是开发运维DBA所需要关注的范畴。对系统SQL的调优,一般而言不是“一锤子”买卖。而且,性能...
DBA必读的好文汇总
一. 架构及学习方法方面:1.《一位架构师对技术方向的一些反思》:http://www.aixchina.net/club/thread-27988-1-1.html 2.《两个DBA的对话》:http://www.itpub.net/thread-398249-1-1....
SQL*Loader工具简介
SQL*Loader工具是Oracle非常强大的外部数据加载工具。这篇文章将简单讨论一下SQL*Loader工具的结构,配置以及突出特性。下面是一张SQL*Loader工具的结构图: ...
广州微创软件科技有限公司面试总结
刚踏入该公司时,感觉很不爽,因为里面的环境让人感觉不到轻松,规模也很小,刚成立的公司吧!但是后面给人的感觉确实不错,无论是笔试还是面试涉及到的问题都是比较专业的问题,而且面试官和接待都是比较随和的人,...
yum源安装oracle 11g 数据库
yum源如何配置已经在其他文章中介绍过了。。。这里不过多介绍#######################################yum install binutils-2.* compat-libstdc++-33* elfutils-libelf-0.* elfutils-libelf-devel-* gcc-4.* gcc-c++-4.* glibc-2.* glibc-common-2.* glibc-devel-2.* glibc-headers-2.* ksh-2* libaio-0.* libaio-devel-...
Oracle执行计划解读
最近一直在跟Oracle打交道,从最初的一脸懵逼到现在的略有所知,也来总结一下自己最近所学,不定时更新ing… 一:什么是Oracle执行计划?执行计划是一条查询语句在Oracle中的执行过程或访问路径的描述 二:怎样查看Oracle执行计划?因为我一直用的PLSQL远程连接的公司数据库...
Oracle 数据库日常巡检
Oracle 数据库日常巡检阅读目录1. 检查数据库基本状况2. 检查Oracle相关资源的使用情况3. 检查Oracle数据库备份结果4. 检查Oracle数据库性能5. 检查数据库cpu、I/O、内存性能6. 检查数据库安全性7. 其他检查...
Oracle 11g安装
Oracle 11g安装准备工作目录Oracle 11g安装准备工作Oracle 11g下载地址:Oracle 11g 联机文档:Oracle 11g R2数据库安装硬件配置要求:Linux平台需要的软件包支持:创建Oracle用户修改内核参数修改用户限制修改用户验证选项修改用户配置文件安装目录配置修改用...