oracle
java开发小菜鸟
飞吧
展开
-
buffer cache中各种状态的buffer描述
buffer cache中的buffer根据不同的状态可以分为以下4种类型:free buffer/unused buffer:buffer cache初始化时或者在执行alter system flush buffer_cache以后的buffer,该buffer中没有存放任何内容。clean buffer:server process从数据文件中读入的block且还没有被其他进程所修改或者...转载 2018-04-02 11:53:44 · 665 阅读 · 0 评论 -
oracle的TM锁、TX锁
select * from v$lock;select * from v$lock where block=1;2.查询被锁的对象select * from v$locked_object;3.查询阻塞查被阻塞的会话select * from v$lock where lmode=0 and type in ('TM','TX');查阻塞别的会话锁select * from v$lock wh...转载 2018-04-16 14:23:25 · 300 阅读 · 0 评论 -
select any dictionary与select_catalog_role区别
select any dictionary与select_catalog_role相同之处,有了这两个中的一个,基本就可以查询数据字典不同之处:1、select any dictionary是一种系统权限(system privilege),而select_catalog_role 是一种角色(a role)。2、角色的话需要重新登录或者显式的set role 来生效,而赋予系统权限是立即生效...转载 2018-04-11 18:02:24 · 290 阅读 · 0 评论 -
表空间的状态(一) - ONLINE和OFFLINE
前几天问一个表空间状态的问题,也暴露了自己基础知识的薄弱,之所以总结如下两篇博文,主要还是让自己静下心来,补一下相关知识点,并通过实践强化自己的理解。主要参考:《11g Concept》《11g Administrator's Guide》表空间的ONLINE和OFFLINE状态1. 只要数据库处于OPEN状态,除了SYSTEM表空间外的其他表空间,都可以将其置为online或offline状态。...转载 2018-04-13 11:04:17 · 2315 阅读 · 0 评论 -
oracle 调整输出的列宽、行宽
before:[sql] view plain copyC:\>sqlplus "/as sysdba" SQL*Plus: Release 10.2.0.1.0 - Production on 星期日 3月 30 21:39:32 2014 Copyright (c) 1982, 2005, Oracle. All rights reserved. 连接到: Or...转载 2018-04-23 16:27:31 · 2671 阅读 · 0 评论 -
mysql和oracle的区别(功能性能、选择、使用它们时的sql等对比)
一、并发性并发性是oltp数据库最重要的特性,但并发涉及到资源的获取、共享与锁定。mysql:mysql以表级锁为主,对资源锁定的粒度很大,如果一个session对一个表加锁时间过长,会让其他session无法更新此表中的数据。虽然InnoDB引擎的表可以用行级锁,但这个行级锁的机制依赖于表的索引,如果表没有索引,或者sql语句没有使用索引,那么仍然使用表级锁。oracle:oracle使用行级锁...转载 2018-05-16 07:48:05 · 24584 阅读 · 0 评论