一、一级缓存二级缓存的概念解释 (1)一级缓存就是Session级别的缓存,一个Session做了一个查询操作,它会把这个操作的结果放在一级缓存中。假设短时间内这个 session(一定要同一个session)又做了同一个操作。那么hibernate直接从一级缓存中拿,而不会再去连数据库,取数据; ...
分类:
Web程序 时间:
2017-04-29 09:50:12
阅读次数:
211
DDL—数据定义语言(Create,Alter,Drop,DECLARE)DML—数据操纵语言(Select,Delete,Update,Insert)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句:1、说明:创建数据库Create DATA ...
分类:
数据库 时间:
2017-04-26 19:25:49
阅读次数:
228
1 /** 2 * 普通的连接 3 */ 4 mysql_connect('127.0.0.1','root','root'); 5 mysql_select_db('news'); 6 mysql_query('BIGIN');//开启事务 7 mysql_query('set names utf... ...
分类:
其他好文 时间:
2017-04-24 23:00:05
阅读次数:
109
1、 使用SqlDataAdapter /// <summary> /// 实现数据库事务,大批量新增数据 /// </summary> /// <param name="dt">数据源</param> public static int ExecuteSqlTran(DataTable dt) { ...
分类:
Web程序 时间:
2017-04-21 16:32:15
阅读次数:
189
随着移动互联网的结束与人工智能的到来大数据变成越来越重要,下一个成功者应该是拥有海量数据的,数据与数据库你应该知道。 一、数据库概要 数据库(Database)是存储与管理数据的软件系统,就像一个存入数据的物流仓库。 在商业领域,信息就意味着商机,取得信息的一个非常重要的途径就是对数据进行分析处理, ...
分类:
数据库 时间:
2017-04-17 20:46:05
阅读次数:
355
第一二见之前的文章: DataSourceUtils(使用C3P0连接池的工具类) 替换第三步: ...
分类:
编程语言 时间:
2017-04-15 23:13:25
阅读次数:
248
--当遇到此问题时,不要悲伤,也不要心急,只要思想不滑坡,办法总比困难多。--首先咱们先执行这个语句,让你想要还原的数据库先断开连接。一遍不行,就多执行几次。ALTER DATABASE 数据库名称 SET OFFLINE WITH ROLLBACK IMMEDIATE --当还原成功后,记得执行这... ...
分类:
数据库 时间:
2017-04-14 18:57:02
阅读次数:
209
20150929~20151016所学SQL基础知识回顾整理,后续完善补充 服务器名称:是指你要连接的安装的数据库服务器所在的那台电脑的ip地址,如果是本机的话,就是 . mdf 结尾:数据库数据文件,一个数据库有且只有一个 ldf:数据库日志文件,一个数据库有且至少有一个 数据库中存放数据的结构, ...
分类:
数据库 时间:
2017-04-10 12:28:41
阅读次数:
176
MyBatis简介 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Ob ...
分类:
其他好文 时间:
2017-04-08 13:40:11
阅读次数:
215
什么是事务: 一件事情有N个组成单元,执行之后要么同时成功,要么同时失败。 MySQL是一条默认的事务,一条sql语句就是一条事务。 MySQL事务: 1、开启一个事务:start transaction 2、事务提交:commit 代表从开启事务到事务提交中间的所有sql语句都认为是有效的。 3、 ...
分类:
其他好文 时间:
2017-04-08 10:07:59
阅读次数:
161