在数据库中,并发控制有乐观锁和悲观锁之间,什么时候用乐观锁比较好什么时候用悲观锁比较好?
实际生产环境里边,如果并发量不大,完全可以使用悲观锁定的方法,这种方法使用起来非常方便和简单。但是如果系统的并发非常大的话,悲观锁定会带来非常大的性能问题,所以就要选择乐观锁定的方法。
悲观锁假定其他用户企图访...
分类:
数据库 时间:
2014-05-31 12:44:38
阅读次数:
252
转自:http://www.cnblogs.com/beniao/archive/2011/03/22/1989310.html友情提示,您阅读本篇博文的先决条件如下:
1、本文示例基于Microsoft SQL Server 2008 R2调测。 2、具备 Transact-SQL 编程经验和.....
分类:
数据库 时间:
2014-05-31 11:51:02
阅读次数:
358
1、修改/etc/my.cnf文件
找到mysqld选项,增加子项skip-grant-tables2、重新启动mysql服务 service mysqld restart3、进入mysql
在shell中执行mysql -u root4、设置root新密码 update mysql.user se...
分类:
数据库 时间:
2014-05-30 23:34:38
阅读次数:
334
1.创建数据库 是指在数据库系统中划分一块空间,用来存储相应数据1.创建语法:CREATE
DATABASE 数据库名2.显示数据库:SHOW DATABASES;2.删除数据库1.语法:DROP DATABASE
数据库名;3.数据库存储引擎(表类型)1.显示mysql支持的存储引擎:SHOW E...
分类:
数据库 时间:
2014-05-31 11:40:51
阅读次数:
402
mysql 语句case whenselect USER_ID ,USER_NAME
,CASE WHEN atten.DESTINATION_ID is null THEN FALSE ELSE TRUE END as attentioned
from T_SD_USER as user...
分类:
数据库 时间:
2014-05-31 11:38:49
阅读次数:
313
转自:http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#/na/002q00000080000000/地理数据库的系统表可以强制地理数据库行为、存储有关地理数据库的信息以及追踪存储在地理数据库中的数据。不得使用
ArcGIS 软件...
分类:
数据库 时间:
2014-05-31 08:22:08
阅读次数:
471
1.数据存储方式3个阶段1.人工管理阶段2.文件系统阶段3.数据库系统阶段数据库组成1.数据库由若干张表组成,表由若干个字段组成2.关系数据库的表都是二维表2.数据库泛型(创建数据库必须满足的要求)1.第一范式(1NF):设计数据库满足的最低要求表中不能有重复字段,并且每个字段不能在拆分3.数据库技...
分类:
数据库 时间:
2014-05-31 08:18:01
阅读次数:
357
left join :左连接,返回左表中所有的记录以及右表中连接字段相等的记录。right join
:右连接,返回右表中所有的记录以及左表中连接字段相等的记录。inner join: 内连接,又叫等值连接,只返回两个表中连接字段相等的行。full
join:外连接,返回两个表中的行:left jo...
分类:
数据库 时间:
2014-05-31 08:05:46
阅读次数:
318
做的接口中用到日期比较,要返回某段时间内的数据列表。数据表中字段为“end_time”,时间格式为 2014-05-30
13:12:10,想查截止报名时间的数据。select 字段名 from 表 where end_time >当前时间
;mysql数据表中存放时间字段格式date,dateti...
分类:
数据库 时间:
2014-05-31 07:40:05
阅读次数:
556
很多程序员视 SQL 为洪水猛兽。SQL
是一种为数不多的声明性语言,它的运行方式完全不同于我们所熟知的命令行语言、面向对象的程序语言、甚至是函数语言(尽管有些人认为 SQL
语言也是一种函数式语言)。我们每天都在写 SQL 并且应用在开源软件 jOOQ 中。于是我想把 SQL 之美介绍给那些仍然对...
分类:
数据库 时间:
2014-05-31 06:56:20
阅读次数:
336
今日从sqlserver上迁移了一个数据库到Linux的MySQL中,迁移成功了,但是应用却跑不通,查看日志发现,提示找不到表,我注意到,表名都是存在大小写的,而MySQL中的表名都是小写的。这提醒了我,莫非MySQL中表名是大小写敏感的?一查果然如此。解决方案如下:1.用ROOT登录,修改/etc...
分类:
数据库 时间:
2014-05-31 06:26:25
阅读次数:
339
GDB 总结
分类:
数据库 时间:
2014-05-31 00:01:15
阅读次数:
479
今天在做一个大业务的数据删除时,看到下面的性能曲线图在删除动作开始之后,insert
buffer 大小增加到140。对于这些状态参数的说明InnoDB Insert
Buffer插入缓冲,并不是缓存的一部分,而是物理页,对于非聚集索引的插入或更新操作,不是每一次直接插入索引页.而是先判断插入的非聚...
分类:
数据库 时间:
2014-05-31 06:10:13
阅读次数:
428
$inc:增加或者减少指定键值,如果键不存在,就创建一个键。$set:指定一个健的值,如果键不存在,就创建一个键。$unset:删除指定的键。$push:向指定的数组末尾加添加一个元素,如果数组不存在,就创建一个数组,可以重复添加相同的元素。$addToSet:向指定的数组添加一个元素,如果数组不存...
分类:
数据库 时间:
2014-05-31 04:55:08
阅读次数:
262
#部署对象和流程定义相关的表 SELECT * FROM
jbpm4_deployment;#部署对象表 SELECT *FROM jbpm4_deployprop;#流程定义表 SELECT* FROM
jbpm4_lob;#存放资源文件的表《用来存放工作资源文件,...
分类:
数据库 时间:
2014-05-31 04:51:00
阅读次数:
284
linux下系统开机oracle自启动(方法一) ---加载为服务自启动、停止一、dbstart 及
dbstop1. 修改Oracle系统配置文件:/etc/oratab,只有这样,Oracle 自带的dbstart和dbshut才能够发挥作用。# vi
/etc/orataborcl:/opt/...
分类:
数据库 时间:
2014-05-31 04:42:58
阅读次数:
391
SQL Server 数据类型映射.NET Framework 4.5SQL Server 和
.NET Framework 基于不同的类型系统。例如,.NET FrameworkDecimal结构的最大小数位数为 28,而 SQL Server 的
decimal 和 numeric 数据类型的最...
分类:
数据库 时间:
2014-05-31 04:19:47
阅读次数:
388
java.lang.Exception: No tests found matching
Method deleteById(cn.bytestream.mongodb.MongoDB4CRUDTest) from
org.junit.internal.requests.ClassRequest@2...
分类:
数据库 时间:
2014-05-31 03:23:50
阅读次数:
483
date:20140530auth:Jin参考:http://dev.mysql.com/doc/refman/5.5/en/server-status-variables.html#http://dev.mysql.com/doc/refman/5.5/en/memory-use.htmlhttp...
分类:
数据库 时间:
2014-05-31 01:42:02
阅读次数:
617
1.ADO.NET 3.5 Entity Framework是随着.net framework
3.5一起发布的,确认开发环境版本是大于等于3.5版本2.确认已经安装了ADO.NET 3.5 Entity Framework 和ADO.NET 3.5
Entity Framework Tools:右...
分类:
数据库 时间:
2014-05-31 01:20:27
阅读次数:
560