首页 > 数据库技术 > 详细

Oracle(3)数据库

时间:2014-04-21 03:17:06      阅读:639      评论:0      收藏:0      [点我收藏+]

锁定:

bubuko.com,布布扣

1.同时打开两个窗口,查询同一条记录

更改姓名:谁先提交谁就先被覆盖


bubuko.com,布布扣


bubuko.com,布布扣


2.行级锁

SELECT … FOR UPDATE语法:

bubuko.com,布布扣


bubuko.com,布布扣


bubuko.com,布布扣


等待

bubuko.com,布布扣



3.表级锁:

1)共享锁:

bubuko.com,布布扣

2)排他锁:

bubuko.com,布布扣

(3)死锁

bubuko.com,布布扣


4.表分区

1)范围分区

bubuko.com,布布扣


bubuko.com,布布扣

bubuko.com,布布扣

插入(属于两个范围的分区)

 bubuko.com,布布扣

 

(2)散列分区

 bubuko.com,布布扣

(3)列表分区(允许用户将不相关的数据组织在一起)

 bubuko.com,布布扣


bubuko.com,布布扣

bubuko.com,布布扣

 

 

 

(4)复合分区

 bubuko.com,布布扣

(5)查询字段表空间(默认找users查看分区的)

 bubuko.com,布布扣

 

(6)添加分区

1. 最后插入

Alter  table  sales(表名)  add  partition  p3  values less than(maxvalues);

2.在中间插入为拆分分区(p3分成两个)

 ALTER TABLE sales

 split   partition   p3   at (2000)

 into(partition  p21,partition p22);

 bubuko.com,布布扣

(7)删除分区

Alter  table  sales  drop  partition  p2;

(8)截断分区(删除指定分区中的所有记录 )

Alter   table  sales  truncate  partition  p2;

(9)合并分区(必须是相邻的)

ALTER TABLE sales2 

MERGE  PARTITIONS  p1,p2  INTO PARTITION  p2

 

 bubuko.com,布布扣

5.Oracle中查看所有表和字段

获取表: 

select table_name from user_tables; //当前用户的表  

      

select table_name from all_tables; //所有用户的表    

select table_name from dba_tables; //包括系统表

 select table_name from dba_tables where owner=‘用户名

6.创建共有权限

授权:

bubuko.com,布布扣

创建同义词

(1)私有的(普通的)

 bubuko.com,布布扣

(2)公有的

 bubuko.com,布布扣

 

 

 

创建或替换现有的同义词

 bubuko.com,布布扣

 

删除同义词

Drop synonym emp;

Drop  public  synonym emp;

 

 

7.序列

bubuko.com,布布扣

NEXTVAL 返回序列的下一个值

CURRVAL 返回序列的当前值

 

 bubuko.com,布布扣


bubuko.com,布布扣

bubuko.com,布布扣

 

 8.创建试图

bubuko.com,布布扣


9.对视图的修改就是映射改表

bubuko.com,布布扣


bubuko.com,布布扣


10.删除视图

 bubuko.com,布布扣


11.违反

bubuko.com,布布扣


12.无法更改视图

bubuko.com,布布扣


13.显示时间

bubuko.com,布布扣


14.创建索引

由于时间长:

bubuko.com,布布扣


索引:(可以提高查询速度(性能))

第一步:排序

bubuko.com,布布扣


bubuko.com,布布扣


.

Oracle(3)数据库,布布扣,bubuko.com

Oracle(3)数据库

原文:http://blog.csdn.net/yantingmei/article/details/24190353

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!