问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

学习MySQL有什么用

发布网友 发布时间:2022-05-05 04:56

我来回答

3个回答

懂视网 时间:2022-05-05 09:18


1.MySQL的逻辑架构

这里写图片描述
最上面不是MySQL特有的,所有基于网络的C/S的网络应用程序都应该包括连接处理、认证、安全管理等。

中间层是MySQL的核心,包括查询解析、分析、优化和缓存等。同时它还提供跨存储引擎的功能,包括存储过程、触发器和视图等。

最下面是存储引擎,它负责存取数据。服务器通过storage engine API可以和各种存储引擎进行交互。

1.1、查询优化和执行(Optimization and Execution)

MySQL将用户的查询语句进行解析,并创建一个内部的数据结构——分析树,然后进行各种优化,例如重写查询、选择读取表的顺序,以及使用哪个索引等。查询优化器不关心一个表所使用的存储引擎,但是存储引擎会影响服务器如何优化查询。优化器通过存储引擎获取一些参数、某个操作的执行代价、以及统计信息等。在解析查询之前,服务器会先访问查询缓存(query cache)——它存储SELECT语句以及相应的查询结果集。如果某个查询结果已经位于缓存中,服务器就不会再对查询进行解析、优化、以及执行。它仅仅将缓存中的结果返回给用户即可,这将大大提高系统的性能。

1.2、并发控制

MySQL提供两个级别的并发控制:服务器级(the server level)和存储引擎级(the storage engine level)。加锁是实现并发控制的基本方法,MySQL中锁的粒度:

(1) 表级锁:MySQL独立于存储引擎提供表锁,例如,对于ALTER TABLE语句,服务器提供表锁(table-level lock)。

(2)行级锁:InnoDB和Falcon存储引擎提供行级锁,此外,BDB支持页级锁。InnoDB的并发控制机制,下节详细讨论。

热心网友 时间:2022-05-05 06:26

很叫人无语的问题
那你是怎么知道MySQL的?
MySQL是众多数据库之一
用于网站或程序开发

热心网友 时间:2022-05-05 07:44

高性能MySQL
MySQL核心技术手册
MySQL性能调优与架构设计
深入理解MySQL核心技术
MySQL核心内幕
MySQL开发者SQL权威指南
MySQL技术内幕 InnoDB存储引擎
深入理解MySQL
MySQL权威指南
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
招商银行的美元天添金怎么样? 天添美蒸馒头为什么开裂呢 上海食堂送菜 邮政跨地区取款手续费多? 谁能告诉我邮政储蓄卡跨省取钱要不要收费啊? 自贡市龙盛世纪仿真模型制造有限公司公司简介 学PS真的很难吗 红烧萝卜牛筋 微信怎么转发公众号部分内容 转发公众号部分内容方法 微信公众号内的视频如何下载?一个F12搞定 养小鳄龟一定要加温器吗? 鳄龟过冬需要加热棒么?, 养小鳄龟是不是一定要加温器 大鳄龟冬天要加热吗 养小鳄龟不需要加温器可以吗? 鳄龟冬天要保温吗? 索尼18-105mm镜头可以用在a7r2这样的全幅机上吗 18-105能拍到月亮吗? 尼康d3200 18-105mm的镜头是什么镜头 18-105mm镜头 日常够用吗 单反相机(18-85mm)和(18-105mm)有什么区别吗 索尼18-105mm怎么样?索尼18-105mm好吗 18-105mm VR镜头性能怎么样? 尼康D7000“套机”(18-105mm)是啥意思 徐州四院社保卡丢了可以用电子社保报销吗 18-105mm镜头与18-105vr镜头有什么区别? 单反相机18105mm是什么意思 18-105mm镜头是什么意思 相机的焦距18-55mm与18-105mm到底是什么意思? 使用信用卡购买的机票,信用卡已还款。次月退票,钱退回信用卡,这个钱可以提现么? 怎样把微信里的内容发到空间里 怎样将微信收藏里的文件发送到自己的微信空间。 微信空间里的置顶消息怎么发 上海万合体育发展有限公司怎么样? 南京最好的篮球训练营排名! 唐县万合体育用品制造有限公司怎么样? 南京万合天宜体育科技有限公司怎么样? 追上去的介绍 江西省泰和县万合二中的设备及荣誉 客厅窗户太小,采光不好,在装修时有什么好的解决方案吗? 问问大家,客厅窗户小该如何设计呢? 关于装修,客厅窗户小该怎么办? 客厅窗户太小且没有阳台应该怎么装修? 客厅窗户是平窗 而且很小 怎么装修 效果会好? 王府井周围有哪些好玩的地方? 客厅窗户小如何装修好,还有厨房和客厅如何处理 客厅只有一个小窗户不想刷白色漆,刷什么漆好点? 客厅窗户太小怎么办 客厅窗户小采光怎么办? 如何写海边作文三年级