加载中
Oracle解释计划

一. 背景介绍 当我们质疑一条SQL语句执行缓慢,进而尝试是否有改进可能性的时候。我们往往需要查看这条SQL语句对应的执行计划,那么在oracle中如何获取执行计划是本文要介绍的内容。 二. 获取...

使用SQL Server发布数据库快照遇到错误:对路径”xxxxx“访问被拒绝的解决方法

使用SQL Server发布数据库快照的配置中,如果你选择了使用SQL Server代理,而SQL Server代理服务使用的登陆身份不具有对存放快照文件位置的读写权限时,就会出现该错误。解决的方法是可以修改...

SQL Server 2008 导入数据库(.MDF文件)

在下载一个源程序的时候,常常会一起下下来一个数据库,即一个.MDF文件和一个.LDF文件,那么我们如何添加到我们的SQL Server 2008中呢?下面是一些详细的步骤: 1.将.MDF和.LDF文件拷到SQL S...

查询和缓存

经过大量的测试,查询和缓存之间的关系已经基本上清楚了。 1. 一次查询过后,结果集中的所有个体都会进入持久化上下文,也就是一级缓存中(如果打开了二级缓存,它们也同样会进入二级缓存)。...

Fetch与Cache

通过测试我发现,通过Fetch得去的对象是不会放入二级缓存的!(但它极有可能被放入查询缓存!这一点明天研究一下。)凡是Fetch的对象都会通过生成SQL从数据库重建。这一点和 http://blog.cs...

Hibernate3的配置参数汇总

1、Hibernate JDBC属性 属性名 用途 hibernate.connection.driver_class jdbc驱动类 hibernate.connection.url jdbc URL hibernate.connection.username 数据库用户 hibernate.connection.p...

myBatis 基础测试 增 删 改 查 用过hibrenate 之后,感觉很好理解

myBatis 基础测试 增 删 改 查 用过hibrenate 之后,感觉很好理解 免费下载: API:http://download.csdn.net/detail/liangrui1988/5988015 测试myelipse项目源码 sql 下载 http://download.cs...

2014/08/16 09:35
18
SqlServer强制断开数据库连接

在执行建库脚本时,往往会先将原有的数据库drop掉,由于SqlServer检测到有数据连接时禁止执行drop database操作,所以建库脚本经常执行失败,为此我们需要一种能强制断开数据库已有连接的方法...

2014/10/12 11:47
6
Join取代不了Fetch,Fetch的独到之处在于打通了对象间的关联关系

确认一个问题: 1.通过Join获得的集合,即使是集合的全体,在通过它的宿主对象访问这个集合时,还是会重新生成SQL来加载这个集合? 验证结果:的确如此。看来Hibernate还没有如此智能。这个问...

2014/10/12 11:39
11
Oracle PL/SQL 培训

PL/SQL (procedural language/sql) 过程化语言 可以编写 存储过程,函数,包,触发器 等等 -------------------------------------运算符 部分-------------------------------------------...

Cache与Fetch(二)

这两天一直百思不得其解的问题终于解决了,这个问题如下: 通过HQL:“select distinct forumGroup from ForumGroup as forumGroup left join fetch forumGroup.forums”查询所有ForumGroup,...

关于datepart计算weekday时多一天引起的问题及解决方法

使用datepart计算weekday时我们会发现默认sql server返回的数字总是比实际的数值大一,如:2012-12-18是星期二,使用 select datepart(WEEKDAY,'2012-12-18'); 得到值总是3,这是由于sql ser...

2014/10/12 11:40
17
Hibernate ---- 控制日志

Hibernate版本 3.3或3.4 Hibernate 使用Simple Logging Facade for Java (SLF4J)来记录日志。官方网址:http://www.slf4j.org/ SLF4J是一套接口,不是实现。通过转换器可以使用Log4j,JDK Log...

sql语句-sql学习笔记1

1、sql语言包含4个部分: 数据定义语言(DDL),例如:CREATE、DROP、ALTER等语句。 数据操作语言(DML),例如:INSERT、UPDATE、DELETE语句。 数据查询语言(DQL),例如:SELECT语句。 数...

Hibernate中hbm.xml文件的inverse、cascade、fetch、outer-join、lazy

inverse : 用于控制表与表之间的关系,默认值为“false”,一般在多对多或一对多双向关联中常见,例如在student和courser表中,产生一个sc表,如果我们对hbm文件中inverse值取默认,那么此时...

Oracle 10G 服务未启动

oracle 9i 今天打开oracle SQL*Plus,报错如下 ERROR: ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist 通过CMD命令符 sqlplus "sys/password as sysdba" 连...

2014/09/24 13:52
9
MyBatis 整合 Spring开发

公司数据层框架最近开始用Mybatis,之前我一直用的是Hibernate的。 所以我也是刚开始学这部分,写的不好还请见谅。 Mybatis有两种配置SQL的方式,一种是在配置文件,也就是XML里面写SQL,另外...

2014/08/16 09:33
271
Spring分布式事务实现

分布式事务是指操作多个数据库之间的事务,spring的org.springframework.transaction.jta.JtaTransactionManager,提供了分布式事务支持。如果使用WAS的JTA支持,把它的属性改为WebSphere对应...

2014/09/24 14:01
35
Hibernate Session的Flush模式

首先要知道的是: Hibernate会尽量将与数据库的操作延迟,直到必须要与数据库进行交互,例如save方法一般会在提交时才真正执行,最终在提交时会以批处理的方式与数据库进行交互,以提高效率。...

在ubuntn下破解Navicat Premium,无限次使用,保留原有的视图sql文件

破解方案: 第一次执行start_navicat时,会在用户主文件夹下生成一个名为.navicat的隐藏文件夹,该文件夹下的Navicat/Mysql就是所有数据库的视图sql。 第一步:先备份.navicat目录 [html] v...

2014/09/24 13:57
12

没有更多内容

加载失败,请刷新页面

返回顶部
顶部