原文:MySQL 面试题MySQL 中有哪几种锁?

表级锁:开销小,加锁快 不会出现死锁 锁定粒度大,发生锁冲突的概率最 高,并发度最低。 行级锁:开销大,加锁慢 会出现死锁 锁定粒度最小,发生锁冲突的概率最 低,并发度也最高。 页面锁:开销和加锁时间界于表锁和行锁之间 会出现死锁 锁定粒度界于表 锁和行锁之间,并发度一般。 ...

2020-05-02 20:59 0 2001 推荐指数:

查看详情

MySQL 中有哪几种

1、表级:开销小,加锁快;不会出现死锁;锁定粒度大,发生冲突的概率最高,并发度最低。 2、行级:开销大,加锁慢;会出现死锁;锁定粒度最小,发生冲突的概率最低,并发度也最高。 3、页面:开销和加锁时间界于表和行之间;会出现死锁;锁定粒度界于表和行之间,并发度一般。 ...

Tue Jun 16 21:55:00 CST 2020 0 1184
java面试题之有哪几种方式可以让线程阻塞

线程阻塞方式:   1、join  2、sleep  3、yield  4、改变线程的优先级  5、将线程设置成守护线程(jvm中的垃圾回收线程) 参考:https://blog.csdn. ...

Wed Feb 13 21:50:00 CST 2019 0 1733
MySQL哪几种日志文件?

前言 MySQL中有以下日志文件,分别是:   1:重做日志(redo log)   2:回滚日志(undo log)   3:二进制日志(binlog)   4:错误日志(errorlog)   5:慢查询日志(slow query log)   6:一般查询日志(general ...

Sat Dec 19 06:56:00 CST 2020 0 518
Mysql支持哪几种索引

从数据结构角度 1、B+树索引(O(log(n))):关于B+树索引,可以参考 MySQL索引背后的数据结构及算法原理 2、hash索引:a 仅仅能满足"=","IN"和"<=>"查询,不能使用范围查询b 其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点 ...

Mon Sep 19 10:05:00 CST 2016 0 8850
MySQL面试题总结

什么是MySQL 中提供了几类是实现数据库并发控制的重要手段,可以保证数据库在多人同时操作时能够正常运行。MySQL 提供了全局、行级、表级。其中 InnoDB 支持表级和行级,MyISAM 只支持表级。 什么是死锁? 是指两个或两个以上的进程在执行过程中,因争夺资源 ...

Tue Sep 01 06:40:00 CST 2020 0 2677
MySQL 面试题1

题目一: 有一个【保单车辆】数据库,数据库包括三个表: 1、保单表:保单号(po)、被保险人(iname)、产品类型(pc)、保险起期(sdate)、保险止期(edate), 五个属性组成,记为 ...

Sat Feb 27 00:45:00 CST 2021 0 300
mysql面试题1

1、mysql中唯一索引的关键字是( C )A. fulltext index B.only index C.unique index D.index2、下面关于索引描述中错误的一项是( C )A.索引可以提高数据查询的速度 B.索引可以降低数据的插入速度C.innodb存储引擎支持 ...

Tue Nov 13 02:11:00 CST 2018 0 826
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM