MySQL
文章平均质量分 92
尘世中迷途小码农
小小码农写程序,又改bug换酒钱
展开
-
数据结构 - B, B+树原理及其在MySQL中的应用
数据结构 - B, B+树原理及其在MySQL中的应用该文章介绍B,B+树的原理及其在MySQL中的应用,包含以下内容,背景 B树简介 B树的查找,增加,删除 B+树简介 B+树的查找,增加,删除 B+树在MySQL中的应用背景B树和B+树一般应用于文件系统或数据库索引,其能够在很大程度上提高文件系统或数据库的查询性能。这里有一个疑问,文件系统或数据库为什么要使用B,B+树,而不使用AVL,红黑树等呢?单从查询的逻辑上来说,AVL和红黑树的效率要高于B,B+树,因为前者都是二叉树,而原创 2021-03-17 17:38:48 · 738 阅读 · 0 评论 -
MySQL 锁机制
锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。本章我们着重讨论MySQL锁机制的特点,常见的锁问题,以及解决M转载 2015-04-16 16:43:26 · 446 阅读 · 0 评论 -
数据库事务及MySQL实战
该文章将讨论以下主题: 数据库事务及其特点 数据库事务并发执行的相关问题 数据库锁机制及死锁 事务隔离级别 MySQL实战 数据库事务及其特点数据库事务是指为了完成某个业务逻辑而形成的一组和数据库相关的操作,这些操作要么全部执行成功,要么全部实行失败。数据库事务有以下四个特性,简称ACID特性。 原子性(Atomic):事务的所有...原创 2018-07-18 16:25:02 · 687 阅读 · 2 评论