本文目录结构: 引言 一、背景 二、Mysql索引  1.概念说明  2.常见索引模型    哈希表   有序数组   二叉搜索树  3.InnoDB索引模型    索引分类    (1).聚簇索引     主键索引     (2).非聚簇索引     联合索引     前缀索引     普通索引     唯一索引     全文索引     (3).索引原理     聚簇索引     非聚簇索引
原创 2022-01-16 10:45:06
185阅读
本文目录结构: 引言 一、背景 二、Mysql索引  1.概念说明  2.常见索引模型    哈希表   有序数组   二叉搜索树  3.InnoDB索引模型    索引分类    (1).聚簇索引     主键索引     (2).非聚簇索引     联合索引     前缀索引     普通索引     唯一索引     全文索引     (3).索引原理     聚簇索引     非聚簇索引
原创 2022-01-16 10:45:08
130阅读
Https详解 1.什么是Https Http + SSL = Https 一句话说:Https是身披SSL的Http,当使用了SSL后,Http先和SSL通信,再由SSL和TCP通信, 2.为什么需要Https 在用Http协议时,主要可能存在以下三个问题。 1.通信使用明文,内容可能会被窃听。 ...
转载 2021-07-29 16:41:00
512阅读
2评论
1、LVM介绍LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制LVM - 优点: LVM通常用于装备大量磁盘的系统,但它同样适于仅有一、两块硬盘的小系统。小系统使用LVM的益处:传统的文件系统是基于分区的,一个文件系统对应一个分区。这种方式比较直观,但不易改变:1.不同的分区相对独立,无相互联系,各分区空间很易利
转载 精选 2016-06-22 14:45:11
567阅读
今天小白就为大家分享一些Python的基础知识,希望大家都能快速入门Python~1.在Python 语言中,对象是通过引用传递的。在赋值时,不管这个对象是新创建的,还是一个已经存在的,都是将该对象的引用(并不是值)赋值给变量。如:x=2 2这个整形对象被创建,然后将这个对象的引用赋值给x这个变量。2.多元赋值,其实就是元组赋值3.动态类型变量赋值时,解释器会根据语法和右侧的操作数来决定新对象的类
传输层详解 1.传输层概述 1.1 概述 TCP隶属于传输层,所以要首先明白传输层的作用是什么,传输层能够实现端到端的连接。比如说我们用与别人发信息,网络层能够将信息发送到对方的主机上,主机上使用什么协议来接受这个信息就由传输层来完成,所以传输层实现的是进程到进程间的连接。 传输层提供的是应用程 ...
转载 2021-08-04 13:55:00
817阅读
磁盘的物理结构      一个磁盘驱动器两个主要的移动部件;一个是磁盘片组合(disk assembly) ,另一个是磁头组合(head assembly)。磁盘片组合由一个或多个圆盘(platter)组成,它们围绕着一根中心主轴旋转。圆盘的上表面和下表面涂覆了一薄层磁性材料,二进 制位被存储在这些磁性材料上。其中,0和1在磁材料中表现为不同的模式。&n
转载 2017-03-20 20:47:10
913阅读
什么是计算机网络 硬件上:通过线缆将网络设备和计算机连接起来 软件上:操作系统、应用软件、应用程序通过通信线路互连、实现资源共享和信息传递
原创 2019-05-16 11:52:59
1245阅读
文章目录1 是什么? 能干嘛?怎么用?官网:https://dev.mysql.com/doc/refman/8.0/en/explain-output.html1 是什么? 能干嘛?怎么用?下面这句话是官网对EXPLAIN语句的描述:The EXPLAIN statement provides information about how MySQL executes state...
原创 2021-07-09 14:24:44
455阅读
链接Web后门知识详解欢迎关注微信公众号:哆啦安全,后续可以第一时间收到推送的更多干货文章。
原创 2021-12-14 09:19:54
139阅读
zookeeper详解Zookeeper的端口 clientPort=2181,客户端连接Server的端口,即对外服务的端口【如果想要取得zookeeper的服务,就必须通过这个端口来获得服务】可以通过zookeeper的配置文件中设置。与此同时,可以通过查看进程和端口来验证。...
原创 2021-07-08 14:25:42
261阅读
zookeeper详解Zookeeper的端口 clientPort=2181,客户端连接Server的端口,即对外服务的端口【如果想要取得zookeeper的服务,就必须通过这个端口来获得服务】可以通过zookeeper的配置文件中设置。与此同时,可以通过查看进程和端口来验证。...
原创 2022-01-28 10:43:04
130阅读
在默认出厂的时候,一台交换机的每一个端口都在一个广播域内,如果广播域内的主机遭到***或者广播风暴,会殃及同一广播域内的其他主机。有什么办法可以解决这个问题呢?     广播域:在该域中的所有设备都能接收到其中一个设备发送的广播。 交换机默认是一个广播域,所以交换机一个端口发送
转载 2024-04-26 19:32:56
60阅读
1. 描述计算机的组成及其功能一个完整的计算机系统由硬件系统和软件系统两大部分组成冯诺依曼体系下的计算机五大部件CPU:运算器、控制器、寄存器、缓存(一二三级缓存))存储器:内存 RAM(Random-Access Memory)Input:输入指令、提供数据Output: 输出数据加工后的结果要点:计算机中的信息(程序和数据)以二进制方式表示。主要部分之间的关系由此可见:输入设备负责把用户的信息
原创 2021-03-17 17:13:45
220阅读
定义在学习数据结构的时候,最开始接触到的一种数据结构就是线性表,对于线性表的定义是:零个或多个数据元素的有限序列,那对于线性表来讲,又分为顺序存储结构和链式存储结构,对于顺序存储结构来说,也就是数组,数组的每个元素之间的地址是连续的;对于链式存储来说,也就是平常所说的链表,链表每个元素之间的地址并不是连续的,而是分散的,他们之间的联系通过结点的 next 指针来建立。本文尽可能地将链表的知识详细地叙述,所涉及的链表类型包括:单链表,双链表,循环链表,每个链表的操作涉及到创建链表,删除链表,插入链表结点,删
原创 2021-12-14 15:52:10
79阅读
goods商品表一、基本查询1、查询表中的所有字段select * from 表SELECT * FROM goods;2、查询表中的指定字段select 字段1,字段2,字段3 from 表名SELECT id,type,name,price,num,add_time FROM goods; SELECT name FROM goods; SELECT id,name FROM goods;3、
原创 6月前
69阅读
本文系统梳理了MySQL数据库的核心知识点,包括数据库基础概念(三大范式、主键外键区别)、SQL与NoSQL对比、字段类型选择、存储引擎特性(InnoDB与MyISAM)、索引原理与优化策略、事务特性与隔离级别、锁机制分类、性能优化方法以及缓存应用策略。重点解析了索引失效场景、MVCC实现原理、ACID特性保障、慢查询优化手段和缓存常见问题解决方案,为MySQL数据库设计、开发和性能调优提供了全面指导。
转载 1月前
375阅读
文末扫二维码领【SQL面试题试卷】本文整理自爱数据学院<互动社区>中的问答更多精彩问答,进入下方社区网站查看http://www.lovedata.cn/invitation社区精选话题 第42期MySQL子查询分享1子查询MySQL子句查询也叫innerquery,同时包含子句查询的语句叫outerquery语法结构如下:注解:该语句执行时先运算括号里的子句,然后再运算括号外的主句,
原创 2021-04-13 22:09:07
156阅读
前言MySQL/MariaDB是一个开放源码的小型关联式数据库管理系统,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL/MariaDB作为网站数据库。基础架构MySQL核心组件连接池:认证、线程重用、连接数限制、内存检查、缓存SQL接口:DDL, DML, 关系型数据库的基本抽象parser: 查询转换、对象权限检查优化器:访
原创 精选 2015-05-05 20:49:52
1494阅读
2点赞
具体的文档参考官方文档15.8.91.当你定义一个主键时,InnnodDB存储引擎则把它当做聚集索引2.如果你没有定义一个主键,则InnoDB定位到第一个唯一索引,且该索引的所有列值均飞空的,则将其当做聚集索引。3如果表没有主键或合适的唯一索引INNODB会产生一个隐藏的行ID值6字节的行ID聚集索引,补充:由于实际的数据页只能按照一颗B+树进行排序,因此每张表只能有一个聚集索引,...
转载 2021-08-09 16:28:03
365阅读
  • 1
  • 2
  • 3
  • 4
  • 5