大发快三倍投方案技巧一分快三规律技巧玩法.doc

大发快三倍投方案技巧一分快三规律技巧玩法.doc

ID:56919227

大小:13.50 KB

页数:2页

时间:2020-07-24

大发快三倍投方案技巧一分快三规律技巧玩法.doc_第1页
大发快三倍投方案技巧一分快三规律技巧玩法.doc_第2页
资源描述:

《大发快三倍投方案技巧一分快三规律技巧玩法.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MySQL主要分为Server层和存储引擎层Server层主要包括连接器、查询缓存、分析器、优化器、执行器等,所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图,函数等,还有一个通用的日志模块binglog日志模块。存储引擎主要负责数据的存储和读取,采用可以替换的插件式架构,支持InnoDB、MyISAM、Memory等多个存储引擎,其中InnoDB引擎有自有的日志模块redolog模块,InnoDB5.5.5版本作为默认引擎。连接器主要负责用户登录数据库,进行用户的身份认证,包括校验账户密码,权限等操作,如果用户账户密码已通过,连接器会到权限表中查询该用户的所有权限,之后在这

2、个连接里的权限逻辑判断都是会依赖此时读取到的权限数据,也就是说,后续只要这个连接不断开,即时管理员修改了该用户的权限,该用户也是不受影响的。查询缓存连接建立后,执行查询语句的时候,会先查询缓存,MySQL会先校验这个SQL是否执行过,以Key-Value的形式缓存在内存中,Key是查询预计,Value是结果集。如果缓存key被命中,就会直接返回给客户端,如果没有命中,就会执行后续的操作,完成后也会把结果缓存起来,方便下一次调用。当然在真正执行缓存查询的时候还是会校验用户的权限,是否有该表的查询条件。MySQL查询不建议使用缓存,因为对于经常更新的数据来说,缓存的有效时间太短了,往往带来的效

3、果并不好,对于不经常更新的数据来说,使用缓存还是可以的,MySQL8.0版本后删除了缓存的功能,官方也是认为该功能在实际的应用场景比较少,所以干脆直接删掉了。分析器MySQL没有命中缓存,那么就会进入分析器,分析器主要是用来分析SQL语句是来干嘛的,分析器也会分为几步:第一步,词法分析,一条SQL语句有多个字符串组成,首先要提取关键字,比如select,提出查询的表,提出字段名,提出查询条件等。第二步,语法分析,主要是判断你输入的SQL是否正确,是否符合MySQL的语法。完成这2步之后,MySQL就准备开始执行,但是如何执行,怎么执行是最好的结果呢?这个时候就需要优化器上场了。优化器优化器

4、的作用就是它认为的最优的执行方案去执行(虽然有时候也不是最优),比如多个索引的时候该如何选择索引,多表查询的时候如何选择关联顺序等。执行器当选择了执行方案后,MySQL就准备开始执行了,首先执行前会校验该用户有没有权限,如果没有权限,就会返回错误信息,如果有权限,就会去调用引擎的接口,返回接口执行的结果。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。