今天巡检发现,jjm服务器自动备份失败1、查看备份处理的文件发现,确实没有进行数据库备份2、通过手动执行备份脚本,发现报错信息发现提示上面的表。无法进行锁表3、修复过程4、修复完成后,再次手动进行备份成功总结:需要继续跟踪自动备份还会失败,不太确定为什么自动备份失..
分类:
数据库 时间:
2015-11-10 14:25:10
阅读次数:
357
说实话这段代码对于数据库的提升要看读写比例,数据库插入的数据的方式以及引起的数据库锁表示行锁还是页锁还是表锁有关系,线程数据量依据服务器的不同设定也不一样。提升效率比较难以计算。但是毕竟也是一种尝试...
分类:
编程语言 时间:
2015-10-29 13:38:32
阅读次数:
252
http://blog.163.com/digoal@126/blog/static/163877040201331252945440/因此, 可以使用多条记录来缓解行锁冲突的问题, 如下 :# 创建测试表, a, 假设要经常count(*) from a.pg92@digoal-PowerEdge...
分类:
其他好文 时间:
2015-10-13 16:39:52
阅读次数:
196
锁是计算机协调多个进程或纯线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所在有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据.....
分类:
数据库 时间:
2015-09-29 11:13:16
阅读次数:
311
备份工具1.mysqldump(数据量很大时不推荐使用) myisam 锁表 innodb 行锁mysqldump --help | less #查看mysql所有的语法mysqldump -uroot -p wang > /usr/back_upsql/wang.sql2.mysqlhotcop....
分类:
数据库 时间:
2015-09-27 08:44:57
阅读次数:
178
附录:前段时间学习了下innodb锁的相关知识,对锁和事务有了大体理解,这里做个小总结。 1.Innodb事务和锁的关系。 ? ?Innodb区别于MyISAM的两个特点就是Innodb对于事务的支持和对行锁的支持。事务要求了一组S...
分类:
数据库 时间:
2015-09-18 16:54:30
阅读次数:
219
转载自http://www.cnblogs.com/shanyou/archive/2012/09/22/2697818.html分布式锁服务在大家的项目中或许用的不多,因为大家都把排他放在数据库那一层来挡。当大量的行锁、表锁、事务充斥着数据库的时候。一般web应用很多的瓶颈都在数据库上,这里给大家...
分类:
其他好文 时间:
2015-09-15 12:44:06
阅读次数:
125
一、概述 mysql的锁分为表锁和行锁两种,其中myisam引擎用的是表锁, innoDB默认的使用是行锁, 其他情况是表锁。 两种锁的优缺点: ?表级锁:加锁速度快,开销小。不会出现死锁的情况,粒度大,发生锁冲突的概率...
分类:
数据库 时间:
2015-09-13 21:47:59
阅读次数:
233
?目录1.行锁:索引加锁2.意向锁3.间隙锁4.MVCC机制行锁InnoDB通过多版本并发控制MVCC来支持事务InnoDB的设计是为了在处理大数据量的时候得到最好的性能。InnoDB存储引擎维护了一个它自己的缓冲区,用来存储数据和索引。InnoDB将表和索引存储在一个表空间中,这个表空间可能由不同...
分类:
数据库 时间:
2015-09-08 23:28:15
阅读次数:
332
转:一分钟教你知道乐观锁和悲观锁的区别悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,...
分类:
其他好文 时间:
2015-09-05 23:37:30
阅读次数:
257