
oracle
yunlong167167
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
事务隔离级别
测试表脚本:SQL SERVERCREATE TABLE [Customer]( [CustID] [int] NOT NULL, [Fname] [nvarchar](20), [Lname] [nvarchar](20), [Address] [n...原创 2012-05-25 13:17:00 · 112 阅读 · 0 评论 -
精妙Sql语句
DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop databas...原创 2012-05-25 13:17:20 · 105 阅读 · 0 评论 -
数据库事务与并发
概述:事务通过隔离级别控制锁的形式来处理数据的并发问题。为什么事务能够处理并发问题?答:事务的特性决定它能够处理并发问题:一致性、隔离性、持久性、原子性数据的并发有哪些情况?答:一、后发生的事务影响前面的事务1、第一类更新丢失:后发生的事务回滚覆盖了前面提交成功的事务2、脏读:后发生的事务成功提交覆盖了前面的回滚的事务3、第二类更新丢失:后发生的事务成功提交覆盖了前...原创 2012-05-25 13:17:29 · 98 阅读 · 0 评论 -
Oracle 创建存储过程例子
--创建存储过程CREATE OR REPLACE PROCEDURE xxxxxxxxxxx_p( --参数IN表示输入参数, --OUT表示输入参数,类型可以使用任意Oracle中的合法类型。 is_ym IN CHAR)AS--定义变量vs_msg VARCHAR2(4000); --错误信息变量vs_ym_beg CHAR...原创 2012-10-12 18:09:36 · 133 阅读 · 0 评论 -
触发器
--账户表DROP TRIGGER IF EXISTS trig_pa_point_account_00_ai;DELIMITER $$CREATE TRIGGER `froadpoints`.`trig_pa_point_account_00_ai` AFTER INSERT ON `froadpoints`.`pa_point_account_00` FOR EACH ...原创 2014-08-11 09:20:39 · 108 阅读 · 0 评论 -
DBCP连接池配置参数说明
DBCP连接池配置 <bean id="dbcpDataSource" abstract="true"> <property name="maxActive" value="100" /><!-- 连接池的最大数据库连接数。设为0表示无限制。 --> <pro原创 2014-09-10 10:59:20 · 275 阅读 · 0 评论 -
数据库连接池的工作原理
对于共享资源,有一个很著名的设计模式:资源池 (Resource Pool)。该模式正是为了解决资源的频繁分配﹑释放所造成的问题。为解决我们的问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连 接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设 定连接池最大连接数来防止系统无尽的与数据...原创 2014-09-10 11:34:23 · 231 阅读 · 0 评论