比如:根据班级号查询学生的信息,参数是list1、foreach的用法:【写法一】2、criteria的用法:【写法二】 $criteria[].paramName$ $criteria[].arithmeticType$ #criteria[].paramValue#...
分类:
数据库 时间:
2015-08-28 15:32:51
阅读次数:
181
最近做项目老大要求用到sqlserver,但是这项目的数据库只是本地演示用并不复杂,于是决定试试VisualStudio2013内置的SQLServer。对于这个东西的了解并没有多少,然后项目初学习的资料好少(可能是我搜索方式不对),这文章就当抛砖之作吧,话不多说现在开始:首先我查阅了一些资料,但是...
分类:
数据库 时间:
2015-08-28 15:29:57
阅读次数:
235
mysql数据库优化 pt-query-digest使用 一、pt-query-digest工具简介pt-query-digest是用于分析 mysql慢查询的一个工具,它可以分析binlog、General log、slowlog , 也可以通过show processlist或者通过tcpdum...
分类:
数据库 时间:
2015-08-28 15:27:20
阅读次数:
298
MS Sql 合并复制会自动给每个表添加三个triger和一个rowguid字段,这样有时会导致我们往表添加数据时出错或删除表不成功等问题,当然我们可以一个表一个表去删除这些triger,但有些约束去是删除不了地,还有如果有上百个表那删除都要花费半天时间,难道没有好的方法了吗?其实MS已经给出了一个...
分类:
数据库 时间:
2015-08-28 15:24:13
阅读次数:
171
今天测试,150条数据,调用jdbcTemplate.batchUpdate语句时,未开启事务的情况下,6m左右才能执行完,开启事务后,几百毫秒即可执行完,差距是非常大的。因为是在一个线程池中执行的,所以任务是new出来的,不能作为bean来处理,所以不能使用注入事务的方式,只能手动调用事务管理器。...
分类:
数据库 时间:
2015-08-28 15:21:01
阅读次数:
191
mysql 必须掌握的工具pt-query-digest古人云:工欲善其事,必先利其器。作为一名优秀的mysql dba也需要有掌握几个好用的mysql管理工具,所以我也一直在整理和查找一些能够便于管理mysql的利器。以后的一段时间内,将会花一大部分的精力去搜索这些工具。性 能的管理一直都是摆在第...
分类:
数据库 时间:
2015-08-28 15:19:32
阅读次数:
190
最近要接触sql server的存储过程啦,在处理更加复杂的逻辑过程前,就来看一下这些sql的基础语法,感觉看啦一些复杂一点的sql语句,突然发现我是有多么的薄弱啊,所以在一些基础的语法上面我再重新整理一些吧,下面就来认识几点吧。 一. sql server中如何理解:isnull(a,0) 和 ....
分类:
数据库 时间:
2015-08-28 15:19:50
阅读次数:
173
1、CREATE OR REPLACE PACKAGE PKG_ANALYSE_COMMON IS -- AUTHOR : YZCHEN -- CREATED : 2013/11/26 14:12:43 -- PURPOSE : 公共存储过程包 /* * AUTHOR: YZCHEN DA...
分类:
数据库 时间:
2015-08-28 15:18:02
阅读次数:
2892
1、NOLOCK(不加锁) 此选项被选中时,SQL Server 在读取或修改数据时不加任何锁。 在这种情况下,用户有可能读取到未完成事务(Uncommited Transaction)或回滚(Roll Back)中的数据, 即所谓的“脏数据”。2、HOLDLOCK(保持锁) 此选项被选中时,SQL...
分类:
数据库 时间:
2015-08-28 15:08:26
阅读次数:
182
开发1.因为EF不支持Codefirst,开始可以使用SQL来进行开发。部署安装2.然后可以找到SQL转Sqlite工具(http://www.cnblogs.com/walkingp/archive/2010/04/08/1707834.html)3.到这里(http://www.cnblogs....
分类:
数据库 时间:
2015-08-28 15:05:09
阅读次数:
157
安装图解:安装.NET出错了,不能这样装,那么去服务器管理器安装打开功能安装向导,选择.NET,要求安装.NET所需要的其他角色开始安装IIS角色,默认好了,我们又不要IIS开始安装安装完成.再次运行SQL Server 2008安装单击安装-全新的SQL Server独立安装,如果我们准备好了故障...
分类:
数据库 时间:
2015-08-28 15:04:33
阅读次数:
164
mysql 批量操作批量操作数据是利用 CommandBuilder 和 DataAdapter.Update() 方法 对数据库进行批量更新说解: DataAdapter中有四个重要对象:SelectCommand,InsertCommand,UpdateCommand ,DeleteComman...
分类:
数据库 时间:
2015-08-28 14:56:30
阅读次数:
167
原网址:http://www.cnblogs.com/Ferry/archive/2011/01/12/1934126.html正好最近用到了这方面的东西,看到了这个博客,感觉很好,于是转载过来收藏。下面是正文内容:这里用PowerDesigner做一个初步的设计,后面可能会有修改。1、启动Powe...
分类:
数据库 时间:
2015-08-28 14:57:15
阅读次数:
173
一、insert or update需求 ? ? ? 需求:如果test_table中存在记录则update,不存在则insert。 二、老做法:3条sql? ? ? select?*?from?test_table?where?id?=?1;???//查询表中是否已有记录
inse...
分类:
数据库 时间:
2015-08-28 13:48:35
阅读次数:
254
联合索引又叫复合索引。对于复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分。例如索引是key index (a,b,c). 可以支持a | a,b| a,b,c 3种组合进行查找,但不支...
分类:
数据库 时间:
2015-08-28 13:48:00
阅读次数:
159
有时候想强制删除一个已经连接的Oracle用户,不能直接删除,可以用Kill会话信息。 比如今天想删除一个被连接的SDE用户,可以用以下方法删除一个“正在被连接”的用户。 1.查看所有用户的会话信息。 select sid,s...
分类:
数据库 时间:
2015-08-28 13:45:23
阅读次数:
199