码迷,mamicode.com
首页 >  
搜索关键字:锁表    ( 720个结果
珍爱网dba面试
一面 · 你对mysql的哪部分最熟悉,给我分享一下。· 锁是如何实现的,有哪几种锁?· 主从同步搭建过程,和主从同步的原理。· mha的原理,使用的是什么版本?· 你是如何备份的,mysqldump会锁表吗?· 除了mysqldump你还知道哪些逻辑备份工具?· 说一下mysqldumper的原理 ...
分类:数据库   时间:2019-06-04 22:28:44    阅读次数:171
mysql大数据解决方案--分表分库(0)
引言 对于一个大型的互联网应用,海量数据的存储和访问成为了系统设计的瓶颈问题,对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式。 ?水平切分数据库:可以降低单台机器的负载,同时最大限度的降低了宕机造成的损失; ?负载均衡策略:可以降低 ...
分类:数据库   时间:2019-05-31 19:50:51    阅读次数:172
mysql主从同步原理
为什么要做主从复制? 1、在业务复杂的系统中,有这么一个情景,有一句sql语句需要锁表,导致暂时不能使用读的服务,那么就很影响运行中的业务,使用主从复制,让主库负责写,从库负责读,这样,即使主库出现了锁表的情景,通过读从库也可以保证业务的正常运作。
分类:数据库   时间:2019-05-25 20:09:30    阅读次数:176
数据库表操作时出去死锁或卡主,最好的解决方法。。。。
就是利用可视化工具,先复制这张表,然后在删除卡死的那张表,最后将复制的表重命名即可。 出现卡死的原因可能是: 1、频繁的对某张表的字段进行操作,比如修改他的大小或数据类型啥的,可能就会导致出现锁表或卡死的状态。 2、若发现对某张表进行的某个字段进行操作时,卡死了,先去试试其他字段,或者其他表的字段看 ...
分类:数据库   时间:2019-05-11 13:30:43    阅读次数:202
mysql进阶
1. 二进制格式mysql安装 2. mysql配置文件 mysql的配置文件为/etc/my.cnf 配置文件查找次序:若在多个配置文件中均有设定,则最后找到的最终生效 mysql常用配置文件参数: 3. mysql数据库备份与恢复 3.1 数据库常用备份方案 数据库备份方案: 全量备份 增量备份 ...
分类:数据库   时间:2019-04-30 23:41:05    阅读次数:177
面试必备之悲观锁与乐观锁
悲观锁总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线程使用,其它线程阻塞,用完后再把资源转让给其它线程)。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。Java中synchronized和ReentrantLock等独占锁就是悲观锁思想的
分类:其他好文   时间:2019-04-27 00:21:11    阅读次数:186
XtraBackup不停机不锁表热备mysql数据库
环境 mysql版本 Server version: 5.6.42-log MySQL Community Server 数据库data目录 /data/mysql/ binlog日志目录 /data/bin_logs/ 备份目录 /data/backup/ 完全备份脚本 (每日一次,00:10:0 ...
分类:数据库   时间:2019-04-24 20:56:52    阅读次数:187
MySQL 全局锁、表锁以及行锁
1. 系统版本 MySQL 5.7.25 ubuntu 16.04 2. 全局锁 全局锁即对整个数据库实例加锁,使得整个库处于只读状态,会阻塞DML和DDL语句。使用如下命令(简称FTWRL)可为数据库加全局锁:flush tables with read lock;释放全局锁命令如下:unlock ...
分类:数据库   时间:2019-04-20 18:16:30    阅读次数:202
事务的四种隔离级别和七种传播行为
很多人容易搞混不可重复读和幻读,确实这两者有些相似。但不可重复读重点在于update和delete,而幻读的重点在于insert。 避免不可重复读需要锁行就行 避免幻影读则需要锁表 如果使用锁机制来实现这两种隔离级别,在可重复读中,该sql第一次读取到数据后,就将这些数据加锁,其它事务无法修改这些数 ...
分类:其他好文   时间:2019-04-19 19:35:51    阅读次数:196
数据库出现锁表情况
Select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$session t2 where t1.session_id=t2.sid; alter system kill session '373,551 ...
分类:数据库   时间:2019-04-18 10:46:04    阅读次数:156
720条   上一页 1 ... 14 15 16 17 18 ... 72 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!