2012年8月29日

SQL 2005 with(nolock)详解

摘要: SQL 2005 with(nolock)详解大家在写查询时,为了性能,往往会在表后面加一个nolock,或者是with(nolock),其目的就是查询是不锁定表,从而达到提高查询速度的目的。什么是并发访问:同一时间有多个用户访问同一资源,并发用户中如果有用户对资源做了修改,此时就会对其它用户产生某些不利的影响,例如: 1:脏读,一个用户对一个资源做了修改,此时另外一个用户正好读取了这条被修改的记录,然后,第一个用户放弃修改,数据回到修改之前,这两个不同的结果就是脏读。 2:不可重复读,一个用户的一个操作是一个事务,这个事务分两次读取同一条记录,如果第一次读取后,有另外用户修改了这个数据... 阅读全文

posted @ 2012-08-29 16:56 jacklinzhu 阅读(201) 评论(0) 推荐(0) 编辑

Oracle Job 语法和时间间隔的设定(转)

摘要: 空间管理您的位置:ITPUB个人空间»快乐兔的空间»日志Oracle Job 语法和时间间隔的设定(转)上一篇/下一篇2008-08-12 17:14:56 / 个人分类:Oracle查看( 16690 )/评论( 18 )/评分(44/10)--------------------------初始化相关参数job_queue_processesalter system set job_queue_processes=39 scope=spfile;//最大值不能超过1000 ;job_queue_interval = 10 //调度作业刷新频率秒为单位job_queue_ 阅读全文

posted @ 2012-08-29 14:29 jacklinzhu 阅读(248) 评论(0) 推荐(0) 编辑

2012年8月27日

PPostgreSQL学习手册(目录) Posted on 2012-06-08 09:21 Stephen_Liu

摘要: PostgreSQL学习手册(目录)Posted on2012-06-08 09:21Stephen_Liu阅读(2584) 评论(6)编辑收藏 事实上之前有很长一段时间都在纠结是否有必要好好学习它,但是始终都没有一个很好的理由说服自己。甚至是直到这个项目最终决定选用PostgreSQL时,我都没有真正意识到学习它的价值,当时只是想反正和其它数据库差不多,能用就行了。然而有一天晚上,自己也不知道为什么,躺在床上开始回想整个项目的实施过程,想着想着就想到了数据库选型这一问题上了。事情是这样的,最初客户将他们的产品目标定位为主打中型规模,同时也要在一定程度上支持小型规模。鉴于此,我们为他们提供的方 阅读全文

posted @ 2012-08-27 15:46 jacklinzhu 阅读(201) 评论(0) 推荐(0) 编辑

2012年8月23日

PostgreSQL学习手册(PL/pgSQL过程语言) PostgreSQL学习手册(目录)

摘要: PostgreSQL学习手册(PL/pgSQL过程语言)PostgreSQL学习手册(目录)Posted on 2012-06-08 09:21 Stephen_Liu 阅读(2013) 评论(6) 编辑 收藏 事实上之前有很长一段时间都在纠结是否有必要好好学习它,但是始终都没有一个很好的理由说服自己。甚至是直到这个项目最终决定选用PostgreSQL 时,我都没有真正意识到学习它的价值,当时只是想反正和其它数据库差不多,能用就行了。然而有一天晚上,自己也不知道为什么,躺在床上开始回想整个项目的 实施过程,想着想着就想到了数据库选型这一问题上了。事情是这样的,最初 客户将他们的产品目标定位为. 阅读全文

posted @ 2012-08-23 10:10 jacklinzhu 阅读(445) 评论(0) 推荐(0) 编辑

2012年8月16日

Oracle 行列转换函数

摘要: connstr函数:CREATE OR REPLACE TYPE CONNSTRIMPL AS OBJECT ( CURRENTSTR VARCHAR2(4000), CURRENTSEPRATOR VARCHAR2(8), STATIC FUNCTION ODCIAGGREGATEINITIALIZE(SCTX IN OUT CONNSTRIMPL) RETURN NUMBER, MEMBER FUNCTION ODCIAGGREGATEITERATE(SELF IN OUT CONNSTRIMPL,VALUE IN VARCHAR2) RETURN NUMBER, MEMB... 阅读全文

posted @ 2012-08-16 14:39 jacklinzhu 阅读(2760) 评论(0) 推荐(0) 编辑

2012年8月9日

PostgreSQL 昨天,今天和明天(即其简介)(转帖) 2006年04月1日 下午 2:12 | 作者:littlebat PostgreSQL 昨天,今天和明天(转自:http://www.pgsqldb.org/twiki/bin/view/PgSQL/PostgreSQL)

摘要: PostgreSQL 昨天,今天和明天(即其简介)(转帖)2006年04月1日 下午 2:12 | 作者:littlebat PostgreSQL 昨天,今天和明天(转自:http://www.pgsqldb.org/twiki/bin/view/PgSQL/PostgreSQL) * PostgreSQL 昨天,今天和明天 o 1.简介 o 2.前言 o 3.历史 + 3.1 出身名门 + 3.2 创世纪——Ingres + 3.3 新项目 Postgres + 3.4 炎黄子孙的贡献 Postgres95 + 3.5 国际化 PostgreSQL o 4. 特点 o 5. 人物 + 5.1 阅读全文

posted @ 2012-08-09 20:18 jacklinzhu 阅读(466) 评论(0) 推荐(0) 编辑

2012年7月22日

Oracle主键与复合主键的性能分析

摘要: 总结:1、主键和复合主键,查询性能相同(索引高度相同,恰当的运用索引)。2、主键和复合主键,(update,insert)性能不同(因为复合主键会用更多的块来创建索引,所以update,insert性能低)实验思路:1、建立实验表,及主键,联合2个主键,联合3个主键2、查看索引的结构3、查看条件相同的,执行计划(来确定主键和复合主键的效率)一、建立实验表;test1为单主键为1个column,test2为联合主键2个columns,test3为联合主键3个columnsSQL>createtabletest1(a number,b number,c number,primary key( 阅读全文

posted @ 2012-07-22 19:22 jacklinzhu 阅读(19649) 评论(0) 推荐(1) 编辑

Oracle数据库迁移的基本方法与设计

摘要: Oracle数据库迁移的基本方法与设计2012年02月04日00:05来源:TechTarget中国作者:孙瑞 译 编辑:王玉圆评论:0条 【IT168 技术】当决定将Oracle数据库迁移到云中的时候,你该如何下手?Tom Laszewski和Prakash Nauduri的新书《迁移到云》解答了这个问题。本文节选自本书的“方法与设计”章节,深入讨论了Oracle云迁移的选项、基本方法以及设计,在考虑数据库迁移的时候,相信本文所传递的信息将对您有所帮助。 与其他软件开发项目一样,数据库的迁移需要谨慎的规划以及良法的方法以确保其成功。这其中,数据库的设计至关重要,特别是关系型数据库的sch.. 阅读全文

posted @ 2012-07-22 19:21 jacklinzhu 阅读(1328) 评论(0) 推荐(0) 编辑

基于Oracle数据库性能优化技术的研究

摘要: 2012年03月28日00:05来源:万方数据 作者:万方数据 编辑:王玉圆评论:2条【IT168技术】大型关系数据库Oracle已经广泛应用于各行各业,如政府、交通、公安、电信、金融、能源等部门,并已逐渐成为企业信息化建设的重要数据库平台,但随着 Oracle 数据库规模的扩大,数据库用户人数的增加,数据库性能问题越来越突出,因此,有必要对 Oracle 数据库性能进行调整与优化, 使之在满足需求条件下,系统性能达到最佳和系统开销最小。 1 性能优化目标 1.1 缩短响应时间 响应时间是指从用户提交SQL语句到数据库返回结果集的第一行数据所需要的时间,缩短响应时间可以通过减小系统服务时... 阅读全文

posted @ 2012-07-22 19:19 jacklinzhu 阅读(312) 评论(0) 推荐(0) 编辑

B树、B-树、B+树、B*树 - 独孤求败 - 博客园

摘要: B树即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树;如: B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中;否则,如果查询关键字比结点关键字小,就进入左儿子;如果比结点关键字大,就进入右儿子;如果左儿子或右儿子的指针为空,则报告找不到相应的关键字;如果B树的所有非叶子结点的左右子树的结点数目均保持差不多(平衡),那么B树的搜索性能逼近二分查找;但它比连续内存空间的二分查找的优点是,改变B树结构(插入与删除结点)不需要移动大段的内存数据, 阅读全文

posted @ 2012-07-22 18:28 jacklinzhu 阅读(218) 评论(0) 推荐(0) 编辑

导航