自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 ORACLE锁机制深入理解

数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并发控制的一个非常重要的技术。当事务在对某个数据对象进行操作前,先向系统发出请求,对其加锁。加锁后事务就对该数据对象有了一定的控制,在该事务释放锁之前,其他的事务不能对此数据对象进行更新操作。

2017-08-29 20:23:10 250

转载 提高数据库查询效率小结

一.首先对于硬件及数据库配置方面来说,可以考虑以下几方面:  1、升级硬件   2、扩大服务器的内存  3、增加服务器CPU个数  4、对于大的数据库不要设置数据库自动增长,它会降低服务器的性能  二.软件方面,主要是sql优化方面  1、建立适当的索引(至于为什么请参考为什么建立了索引可以提高效率)    2、避免在索引列上使用计算   WHE

2017-08-29 20:03:24 494

转载 sql语句执行过程详解

一、SQL语句执行原理:第一步:客户端把语句发给服务器端执行    当我们在客户端执行select语句时, 客户端会把这条SQL语句发送给服务器端,让服务器端的进程来处理这语句。也就是说,Oracle客户端是不会做任何的操作,它的主要任务就是把客户端产生的一些SQL语句发送给服务器端。虽然在客户端也有一个数据库进程,但是,这个进程的作用跟服务器上的进程作用不同。服务器上的数据库进程

2017-08-29 19:45:10 1106 1

转载 ORACLE索引原理

B-TREE索引(二叉树索引,默认情况下,我们建的索引都是此种类型)         一个B树索引只有一个根节点,它实际就是位于树的最顶端的分支节点。可以用下图一来描述B树索引的结构。其中,B表示分支节点,而L表示叶子节点。    对于分支节点块(包括根节点块)来说,其所包含的索引条目都是按照顺序排列的(缺省是升序排列,也可以在创建索引时指定为降序排列)。每 个索引条目(也

2017-08-29 19:36:38 254

转载 oracle事务处理详解

1、事务概念: 概念:在数据库中事务是工作的逻辑单元,一个事务是由一个或多个完成一组的相关行为的SQL语句组成,通过事务机制确保这一组SQL语句所作的操作要么完全成功执行,完成整个工作单元操作,要么一点也不执行。  主要特性:确保数据库的完整性。 2、事务的ACID特性  对一组SQL语句操作构成事务,数据库操作系统必须确保这些操作的原子性,一致

2017-08-29 15:58:30 10065 2

原创 oracle监听器

监听配置文件解析例如:SID_LIST_LISTENER =  (SID_LIST =    (SID_DESC =      (SID_NAME = CLRExtProc)      (ORACLE_HOME = D:\ruanjian\oracle\product\11.2.0\dbhome_1)      (PROGRAM = extproc)      (E

2017-08-29 15:25:07 377

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除