码迷,mamicode.com
首页 > 数据库
Java数据库连接池实现原理
一般来说,Java应用程序访问数据库的过程是:   ①装载数据库驱动程序;   ②通过jdbc建立数据库连接;   ③访问数据库,执行sql语句;   ④断开数据库连接。 public class DBConnection { private Connection con; //定义数据库连接类对象 private PreparedStatement pstm; pr...
分类:数据库   时间:2016-05-30 14:48:00    阅读次数:339
MySQL查询高速缓冲详解
MySQL查询高速缓冲概述;MySQL查询高速缓冲如何工作;MySQL查询高速缓冲配置;MySQL查询高速缓冲维护(碎片的清理、查询缓存性能监控)等。...
分类:数据库   时间:2016-05-30 14:47:30    阅读次数:328
MySQL学习15:子查询(二)
二子查询        3由[NOT] IN/EXISTS引发的子查询        使用[NOT] IN引发的子查询的语法结构:operand comparsion_operator [NOT] IN (subquery)。其中,=ANY运算 符与IN等价;!=ALL或         例子:         1)查询所有商品中价格等于超级本价格(任意一个)的商品        ...
分类:数据库   时间:2016-05-30 14:48:21    阅读次数:228
MySQL学习16:多表连接
一连接概述         (1)连接         MySQL数据库在SELECT语句,多表更新以及多表删除中都支持JOIN操作。多表连接的语法结构为:         table_reference {[INNER | CROSS] JOIN} | {LEFT|RIGHT} [OUTER] JOIN} table_reference ON  condtional_expr;    ...
分类:数据库   时间:2016-05-30 14:48:18    阅读次数:214
sql server 获取指定格式的当前日期
使用sqlserver日期函数中的getdate()可以获取当现的日期,下面就将为您介绍这种使用sqlserver日期函数获取当前日期的方法。 但是如果我们只需要得到当前的日期,不需要时间部分,或者不需要日期只要时间部分,再或者我要只要字段中的日期以某种形式显示,应该怎么操作呢? 可以使用conve ...
分类:数据库   时间:2016-05-30 14:34:21    阅读次数:239
oracl数据库函数
1. CASE WHEN 表达式有两种形式 复制代码 代码如下: --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASEWHEN sex = '1' THEN '男' WHEN sex ...
分类:数据库   时间:2016-05-30 14:30:03    阅读次数:251
数据库连接池
数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而再不 ...
分类:数据库   时间:2016-05-30 14:30:31    阅读次数:210
MySql事务隔离级别
在讲mysql事物隔离级别之前,我们先简单说说mysql的锁和事务。 一:数据库锁 因为数据库要解决并发控制问题。在同一时刻,可能会有多个客户端对同一张表进行操作,比如有的在读取该行数据,其他的尝试去删除它。为了保证数据的一致性,数据库就要对这种并发操作进行控制,因此就有了锁的概念。 锁的分类 从对 ...
分类:数据库   时间:2016-05-30 14:29:56    阅读次数:251
C#操作SQL Server数据库
1、概述 ado.net提供了丰富的数据库操作,这些操作可以分为三个步骤: 第一,使用SqlConnection对象连接数据库; 第二,建立SqlCommand对象,负责SQL语句的执行和存储过程的调用; 第三,对SQL或存储过程执行后返回的“结果”进行操作。 对返回“结果”的操作可以分为两类: 一 ...
分类:数据库   时间:2016-05-30 14:24:01    阅读次数:280
UI进阶 SQLite错误码
...
分类:数据库   时间:2016-05-30 14:22:08    阅读次数:277
SQL Server代码如何快速格式化,sqlserver代码
在SQL Server中我们经常需要编写各种SQL脚本,例如存储过程和函数等,由于在编写过程中,经常会进行调整,有些关键字我们用的大写,有的我们用的小写,有的后面结束用;分割有的又没有。对于有强迫症的人来说,看这样的代码关键非常痛苦,必须要手动对代码进行格式化,如果代码脚本比较多,这个事情也是非常费 ...
分类:数据库   时间:2016-05-30 14:13:07    阅读次数:493
数据库设计的三大范式
三大范式一直没有记住,看了这个有了理解!挺好的记着,以后忘了,可以再看看! 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式 ...
分类:数据库   时间:2016-05-30 14:10:31    阅读次数:200
数据库事务介绍
数据库锁的基本原理 为了保证数据的完事性和一致性,数据库系统采用锁来实现事务的隔离性。各种大型数据库采用的锁基本理论是一致的,但在具体实现上各有差别。 从并发事务锁定的关系上看,可以分为共享锁定和独占锁定。从锁定的对象不同,一般可以分为表锁定和行锁定。 锁 共享锁用于读取数据操作,它是非独占的,允许... ...
分类:数据库   时间:2016-05-30 12:57:59    阅读次数:170
C#.NET连接mysql方法
C#访问MySQL数据库的方法 (1)首先需要下载C#访问MySQL数据库的ADO.NET驱动程序 下载地址为: http://dev.mysql.com/downloads/connector/net/6.0.html 我下载的版本为: mysql-connector-net-6.3.8.msi ...
分类:数据库   时间:2016-05-30 12:58:16    阅读次数:332
day18(JDBC事务&连接池介绍&DBUtils工具介绍&BaseServlet作用)
day18总结 今日思维导图: 今日内容 事务 连接池 ThreadLocal BaseServlet自定义Servlet父类(只要求会用,不要求会写) DBUtils à commons-dbutils 事务 事务的四大特性:ACID; mysql中操作事务 jdbc中操作事务 事务概述 为了方便... ...
分类:数据库   时间:2016-05-30 12:58:16    阅读次数:444
day17(JDBC入门&jdbcUtils工具介绍)
day17 JDBC整体思维导图 JDBC入门 导jar包:驱动! 加载驱动类:Class.forName("类名"); 给出url、username、password,其中url背下来! 使用DriverManager类来得到Connection对象! 1 什么是JDBC JDBC(Java Da... ...
分类:数据库   时间:2016-05-30 12:57:55    阅读次数:358
mysql 2PC二阶段协义 与 日志闪回
...
分类:数据库   时间:2016-05-30 12:55:51    阅读次数:343
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!