caizhimin816

博客园 首页 新随笔 联系 订阅 管理

2012年12月21日 #

摘要: ㈠ 单实例Oracle locking机制 www.2cto.com locking机制的三大组成部分: ① resource structure Oracle对于每个需要“并发访问”的资源,都在SGA中用一个数据结构来描述它 这个结构叫resource structure 这个数据结构有三个成员:owner、waiter和converter 这是3个指针 指向由lock structure组成的链表的指针 其中,converter和waiter有些区别: 如果某个操作先后需要两种不同模式的锁,比如,先S,后X,则进程会先请求S,获得后lock structure会挂在owner上, 当需要. 阅读全文
posted @ 2012-12-21 08:56 疯子蔡 阅读(2984) 评论(0) 推荐(0) 编辑

摘要: oracle数据库的权限系统分为系统权限与对象权限。系统权限( database system privilege )可以让用户执行特定的命令集。例如,create table权限允许用户创建表,grant any privilege 权限允许用户授予任何系统权限。对象权限( database object privilege )可以让用户能够对各个对象进行某些操作。例如delete权限允许用户删除表或视图的行,select权限允许用户通过select从表、视图、序列(sequences)或快照(snapshots)中查询信息。 每个oracle用户都有一个名字和口令,并拥有一些由其创建的表. 阅读全文
posted @ 2012-12-21 08:55 疯子蔡 阅读(216) 评论(0) 推荐(0) 编辑

摘要: 一.引言 ORACLE数据库字符集,即Oracle全球化支持(Globalization Support),或即国家语言支持(NLS)其作用是用本国语言和格式来存储、处理和检索数据。利用全球化支持,ORACLE为用户提供自己熟悉的数据库母语环境,诸如日期格式、数字格式和存储序列等。Oracle可以支持多种语言及字符集,其中oracle8i支持48种语言、76个国家地域、229种字符集,而oracle9i则支持57种语言、88个国家地域、235种字符集。由于oracle字符集种类多,且在存储、检索、迁移oracle数据时多个环节与字符集的设置密切相关,因此在实际的应用中,数据库开发和管理人员经常 阅读全文
posted @ 2012-12-21 08:52 疯子蔡 阅读(278) 评论(0) 推荐(0) 编辑

摘要: 分析当前用户下所有表的记录总数保证好用!begin dbms_utility.analyze_schema(user,'COMPUTE'); end; select t.table_name,t.num_rows,t.blocks,t.empty_blocks from user_tables t 阅读全文
posted @ 2012-12-21 08:51 疯子蔡 阅读(1224) 评论(0) 推荐(0) 编辑

摘要: -- 查询外键约束(查某表的所有父表) select c.constraint_name,cc.column_name,rcc.owner,rcc.table_name,rcc.column_name from user_constraints c,user_cons_columns cc,user_cons_columns rcc where c.owner='SALIEN_SBGL' and c.table_name='JH_NDGXLGJH_TB' and c.constraint_type='R' and c.owner=cc.owner 阅读全文
posted @ 2012-12-21 08:49 疯子蔡 阅读(8492) 评论(0) 推荐(0) 编辑