Database
文章平均质量分 92
seaizon
这个作者很懒,什么都没留下…
展开
-
数据库连接池简介
数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而再不是重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的...2010-03-07 09:56:25 · 63 阅读 · 0 评论 -
用java调用oracle存储过程总结(转)
一:无返回值的存储过程存储过程为:[code="java"]CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) ASBEGIN INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2);END TESTA;...2010-03-07 10:23:02 · 64 阅读 · 0 评论 -
EXISTS、IN、NOT EXISTS、NOT IN的区别(转)
EXISTS、IN、NOT EXISTS、NOT IN的区别(ZT)EXISTS、IN、NOT EXISTS、NOT IN的区别:in适合内外表都很大的情况,exists适合外表结果集很小的情况。exists 和 in 使用一例===========================================================今天市场报告有个s...2010-03-10 20:37:13 · 201 阅读 · 0 评论 -
SQL语言的分类 (转)
SQL语言的分类SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。1 数据查询语言DQL Q = Query (Data Query Language)数据查询语言DQL用于检索数据库 查询数据库的数据基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块:SELECT FROM WHERE...原创 2010-01-15 15:17:29 · 54 阅读 · 0 评论 -
数据库事务隔离级别与锁
数据库事务隔离级别与锁一、事务的4个基本特征 当事务处理系统创建事务时,将确保事务有某些特性。组件的开发者们假设事务的特性应该是一些不需要他们亲自管理的特性。这些特性称为ACID特性。 ACID就是:原子性(Atomicity )、一致性( Consistency )、隔离性或独立性( Isolation)和持久性(Durabilily)。1、原子性 (Atomicity )...原创 2010-01-15 15:19:03 · 79 阅读 · 0 评论 -
MySQL数据库存储引擎详解
存储引擎是什么? MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。 例如,如果你在研究大量的临时数据,你也许需要使用内存存储引擎。内存存储引擎能够在内存中存储所有的表格数据。又或者,你也许需要...原创 2010-01-16 13:44:09 · 113 阅读 · 0 评论 -
MySQL存储过程之事务管理(转)
MySQL存储过程之事务管理ACID:Atomic、Consistent、Isolated、Durable存储程序提供了一个绝佳的机制来定义、封装和管理事务。1,MySQL的事务支持MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关: [code="java"]MyISAM:不支持事务,用于只读程序提高性能InnoDB:支持ACID事务、行级...原创 2010-01-16 14:34:10 · 79 阅读 · 0 评论