原文: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