当前位置: 首页 > news >正文

做响应式网站兼容哪几个尺寸全球十大网站排名

做响应式网站兼容哪几个尺寸,全球十大网站排名,微信怎么关闭小程序功能,中山网站建设sipocms你对MySQL执行计划怎么看 执行计划就是SQL的执行查询的顺序,以及如何使用索引查询,返回的结果集的行数 在MySQL中,我们可以通过explain命令来查看执行计划。其语法如下: EXPLAIN SELECT * FROM table_name WHERE conditions;在…

你对MySQL执行计划怎么看

执行计划就是SQL的执行查询的顺序,以及如何使用索引查询,返回的结果集的行数

在MySQL中,我们可以通过explain命令来查看执行计划。其语法如下:

EXPLAIN SELECT * FROM table_name WHERE conditions;

在执行该命令后,MySQL将返回一张表格,用于展示查询的执行计划。其中包括以下几个重要字段:

  • id:每个查询都有一个唯一的id,用于标识这个查询;
  • select_type:表示查询类型,主要分为简单查询、联合查询、子查询等;
  • table:表示查询涉及到的表名;
  • partitions:表示涉及到的分区;
  • type:表示表的访问类型,包括ALL(全表扫描)、index(索引扫描)、range(索引范围扫描)、ref(非唯一索引扫描)、eq_ref(唯一索引扫描)等;
  • possible_keys:表示可用的索引;
  • key:MySQL选择使用的索引;
  • key_len:表示索引字段长度;
  • ref:表示索引被哪个字段或常量所引用;
  • rows:表示MySQL根据表统计信息估算出的查询结果集的行数;
  • filtered:表示通过条件过滤后的结果集占总结果集的百分比;
  • Extra:包含MySQL执行计划中的其他信息,例如是否使用了临时表、是否使用了文件排序等。
  • 执行效率:ALL<index<range<eq_ref<const<system

事务的基本特性和隔离级别

事务的基本特性ACID分别:原子性,一致性,隔离性,持久性。

原子性:指的是一个事务中的操作要么全部成功,要么全部失败。

一致性:指的是数据库总是从一个一致性的状态转换到另外一个一致性的状态。

隔离性:指的是一个事务的修改在最总提交前,对其他事务是不可见的。

持久性:指的是一旦事务提交,所作的修改就会永久保存到数据库中。

隔离级别

read uncommit 读未提交,可能会读到其他事务未提交的数据,也叫脏读

read commit 读已提交,两次读取结果不一致,叫不可重复读,解决脏读问题,

repeatable read 可重复复读,MySQL的默认级别,每次读取结果都一样,但可能产生幻读

serializable 串行,一般不使用,会给每一行读取的数据加锁,导致大量超时和锁竞争的问题

对慢查询都有怎样的优化过

优化首先要清楚慢的原因,查询条件没有命中索引,loadl不需要的数据列,数据量太大?

所以优化也是针对这个三个方向来进行优化的

首先分析语句,是否load了额外的数据,可能时出现呢了多余的行并且抛弃掉了,可能是加载了许多不需要的列,对语句进行分析以及重写

分析语句的执行计划,如何获得使用索引的情况,之后修改语句或者修改索引,使得语句可以尽可能的命中索引

如果对语句的优化无法进行,可以考虑表中的数据量是否太大,进行横向或者纵向的分表

ACID靠什么保证的?

A原子性是由undo log日志保证,他记录了需要回滚的日志信息,事务回滚时撤销以及执行成功的sql

C一致性是由其他三个特性保证,程序代码要保证业务的上的一致性

I隔离性偶MVCC来保证

D持久性由内存+redo log来保证,MySQL修改数据同时在内存和redo log记录这次操作,发生宕机可以从redo log恢复

InnoDB redo log写盘,InnoDB事务进入prepare状态。

如果prepare成功,binlog写盘,再继续将事务日志持久化到binlog,如果持久化成功,那么InnoDB事务则进入commit状态(在redo log里面写入一个commit记录)redo log的刷盘会在系统空闲时进行

http://www.mnyf.cn/news/47788.html

相关文章:

  • 西藏做网站济南谷歌推广
  • 网站快速排名推广引流工具
  • 怎么在自己做的网站上发视频教程制作链接的app的软件
  • 平安好车主app下载官方网站下载如何做电商赚钱
  • wordpress网站推广主题百度网站推广费用
  • ai里做的图片方网站上不清楚网络营销推广方法
  • 做网站需要多少钱 百度提供搜索引擎优化公司
  • 上海外贸推广建站搜狗首页排名优化
  • 怎样做士产品销售网站百度爱采购平台登录
  • wordpress能用多个云存储么windows优化大师免费
  • 新疆生产建设兵团12师网站百度网站的域名地址
  • 网站开发工资济南交换链接平台
  • b2c网站及网址自动seo系统
  • 世界各大网站搜索引擎提交入口北京百度推广客服电话多少
  • 邯郸做网站推广费用百度推广效果怎么样
  • 新网站建设渠道web网址
  • 长春市大学生网站建设76人vs猛龙
  • 免费咨询男科医院优化大师电脑版官方
  • 网站程序超市怎么建设自己的网站
  • 淮安网站建设电话域名查询138ip
  • 网页设计实训报告任务书北京网站优化价格
  • 济宁优化公司上海百度seo公司
  • 温州h5建站seo店铺描述
  • 东阳高端营销型网站建设品牌百度推广方法
  • 想做一款app要怎么入手搜索引擎seo如何赚钱
  • 网站建设的摊销东莞网络推广系统
  • 重庆璧山网站制作公司哪家专业长春seo优化企业网络跃升
  • 电视剧男女直接做视频网站seo赚钱项目
  • 郑州高考网站建设百度影响力排名顺序
  • 沭阳网站定制营销宣传策划方案