数据库
文章平均质量分 57
钟HL
保持对生活工作的热度与态度;坚持自己的坚持;专注自己的专注;
展开
-
数据库锁机制2-------排它锁
排它锁:什么是排它锁:其他事务对该资源既不能读也不能改,排它锁独占资源example 1: (假设id是连续增长的)req1:update tabletast set .... where id >10req2:update tabletast set .... where id <10若req1先到达,给表id大于10的数据加上排他锁,这时req2到达要给id小于...原创 2018-09-21 14:37:50 · 550 阅读 · 0 评论 -
数据库锁机制1------共享锁
一、共享锁什么是共享锁:简单来说就是该锁锁定的资源只能进行读取,不能进行增删改操作,直到该锁释放。example 1:请求1:select * from tabletest请求2:update tabletast set ....数据库执行请求1的sql语句,是select语句,数据库会给该表加上共享锁,查询的数据保持一致,这时如果请求1还没释放共享锁,数据库执行请求2的sq...原创 2018-09-18 10:33:20 · 1171 阅读 · 0 评论 -
SQLServer(语法二)————添加一列(T_SQL+存储过程)
判断列是否存在 语法:if exists(selec...原创 2018-08-22 08:56:39 · 2022 阅读 · 0 评论 -
SQLServer(语法一)————日期处理
declare @data1 varchar(6),@j int,@sptime datetime;set @j=0;set @sptime=getdate();while(@j<12)begin set @data1=convert(varchar(6),dateadd(month,@j,getdate()),112); print @data1; set @j=@j+1;...原创 2018-08-20 16:18:35 · 12938 阅读 · 0 评论 -
Mysql索引
目录Mysql索引什么是索引:分析索引的缺点:思考:添加索引的原则查看索引语法索引的分类:创建索引语法:创建索引的示例:全文索引查询: 删除索引总结什么是索引:例如一本字典将前面目录页去掉,再去查一个字?数据库是怎么快速定位数据的呢? 字典前面的目录页就是加快我们查询的速度,而给表添加一个目录也就是mysql的索引,也是为了加快查询速度分...原创 2018-10-29 17:20:45 · 419 阅读 · 0 评论 -
Mysql、oracle 、sqlServer实现自增
MySQL ID自增:是通过auto_increment实现自增create table a(id int not null auto_increment primary key,name varchar(10));#注意其自增列必须为主键INSERT INTO a VALUES (NULL,'jack');INSERT INTO a VALUES (NULL,'ros...原创 2018-05-08 18:00:44 · 1123 阅读 · 0 评论