
数据库技术
文章平均质量分 79
zhang13579rong
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
InnoDB的行锁模式及加锁方法
<br />InnoDB实现了以下两种类型的行锁。<br />l 共享锁(S):允许一个事务去读一行,阻止其他事务获得相同数据集的排他锁。<br />l 排他锁(X):允许获得排他锁的事务更新数据,阻止其他事务取得相同数据集的共享读锁和排他写锁。<br />另外,为了允许行锁和表锁共存,实现多粒度锁机制,InnoDB还有两种内部使用的意向锁(Intention Locks),这两种意向锁都是表锁。<br />l 意向共享锁(IS):事务打算给数据行加行共享锁,事务在给一个数据行加共享锁前必须先取得该表转载 2010-07-06 17:36:00 · 356 阅读 · 0 评论 -
关于jdbc pool,oralce package-level variable的一些讨论
Submitted on 12-Aug-2004 11:50 Central time zoneTom's latest followup | Bookmark | BottomLast updated 8-Feb-2010 19:53You Asked Tom,What is connection pooling ? Please, can you give an example(s) that show thorough understanding of the subject matter as转载 2010-12-02 10:56:00 · 1323 阅读 · 0 评论 -
MySQL日志管理
<br />原网址: http://tech.it168.com/a2009/0505/275/000000275002.shtml<br />任何一种数据库中,都有各种各样的日志。Mysql也不例外,在Mysql中有4种不同的日志、分别错误日志、二进制日志、查询日志和慢查询日志。这些日志记录着Mysql数据库不同方面的踪迹。下文将介绍这4种不同的日志作用和用途。<br /> 一.错误日志<br /> 错误日志在Mysql数据库中很重要,它记录着mysqld启动和停止,以及服务器在运行过程中发生的任何错转载 2010-12-15 14:27:00 · 423 阅读 · 0 评论 -
关于ORACLE的sys_connect_by_path的应用
<br /> 个人觉得这个函数其实很好用,sys_connect_by_path(字段名, 2个字段之间的连接符号),注意这里的连接符号不要使用逗号,oracle会报错,如果一定要用,可以使用replace替换一下,方法如下 REPLACE(字段名,原字符,',')。<br />还有,这个函数使用之前必须先建立一个树,否则无用。<br />举个例子:<br />目的:将num值相等的项目写成 seq1,seq2,seq3,……的形式<br />(SELECT num,REPLACE(MAX(sql0), '转载 2010-11-03 14:59:00 · 305 阅读 · 0 评论 -
Union与Union All的区别
<br />如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一起显示出来。<br />union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复。<br /> <br />Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;<br />Union All:对两个结果集进行并集操作,转载 2010-11-03 13:56:00 · 271 阅读 · 0 评论