哪些计算机外包公司提供网站建设服务?

摘要:网站建设作,计算机外包公司有哪些,深圳龙华区招聘网最新招聘信息,如何利用建站平台服务客户索引 事务 存储引擎 一、索引1.1 索引的概念1.2 索引的实现原理1.2 索引的作用1.3 创建索引的依据1.4 索引的分类和创建1.4.1 普通索
网站建设作,计算机外包公司有哪些,深圳龙华区招聘网最新招聘信息,如何利用建站平台服务客户索引 事务 存储引擎 一、索引1.1 索引的概念1.2 索引的实现原理1.2 索引的作用1.3 创建索引的依据1.4 索引的分类和创建1.4.1 普通索引 index1.4.2 唯一索引 unique1.4.3 主键索引 primary key1.4.4 组合索引#xff08;单列索引与多列索引#xff09;1.4.5 全文索引 fulltex… 索引 事务 存储引擎 一、索引1.1 索引的概念1.2 索引的实现原理1.2 索引的作用1.3 创建索引的依据1.4 索引的分类和创建1.4.1 普通索引 index1.4.2 唯一索引 unique1.4.3 主键索引 primary key1.4.4 组合索引单列索引与多列索引1.4.5 全文索引 fulltext 1.5 查看索引1.6 删除索引 二、MySQL事务2.1 事务的概念2.2 事务的ACID特性2.3 事务并发导致的问题2.4 事务的隔离级别2.4.1 四种隔离级别2.4.2 管理事务隔离级别1设置隔离级别2查询隔离级别 2.5 事务控制语句2.6 使用 set 设置控制事务自动提交 三、MySQL 存储引擎3.1 存储引擎的概念3.2 常用存储引擎区别3.3 语句3.3.1 查看1查看系统支持的存储引擎2查看表使用的存储引擎 3.3.2 修改存储引擎3.3.3 创建 3.4 InnoDB行锁与索引的关系3.4 死锁3.5 如何尽可能避免死锁 一、索引 索引是排序的快速查找的特殊数据结构定义作为查找条件的字段上又称为键key索引通过存储引擎实现。 1.1 索引的概念 索引是一个排序的列表包含索引字段的值和其相对应的行数据所在的物理地址。 1.2 索引的实现原理 没有索引的情况下要查询某行数据时需要先扫描全表再来定位某行数据对于表数据很多的情况下效率较低。 有了索引后会先通过查找条件的字段值找到其索引对应的行数据的物理地址然后根据物理地址访问相应的行数据。 1.2 索引的作用 加快表的查询速度还可以对字段排序。 优点 1设置了合适的索引之后数据库利用各种快速定位技术能够极大地加快查询速度这是创建索引的最主要的原因 2当表很大或查询涉及到多个表时使用索引可以成千上万倍地提高查询速度避免排序和使用临时表 3可以降低数据库的IO成本减少io次数并且索引还可以降低数据库的排序成本将随机I/O转为顺序I/O 4通过创建唯一性索引可以保证数据表中每一行数据的唯一性 5可以加快表与表之间的连接 6在使用分组和排序时减少分组和排序的时间 7建立索引在搜索和恢复数据库中的数据时能显著提高性能。 缺点 1会额外占用磁盘空间 2更新包含索引的表会花费更多时间效率会更慢。 1.3 创建索引的依据 1表中的记录行数较多时一般超过300行的表建议要有索引 2建议在表中的主键字段、外键字段、多表连接使用的公共关键字段、唯一性较好的字段、不经常更新的字段、经常出现在 where、group by、order by 子语句的字段、小字段上面创建索引 3不建议在唯一性较差的字段、更新太频繁的字段、大文本字段上面创建索引。 1.4 索引的分类和创建 create table test (id int,name varchar(10),address varchar(10),age int );1.4.1 普通索引 index 最基本的索引类型没有唯一性之类的限制。 直接创建索引 create index 索引名 on 表名 (字段); #索引名建议以“_index”结尾#举个例子 #创建 create index address_index on test (address); #查看 show create table info \G;修改表方式创建 alter table 表名 add index 索引名 (字段);#举个例子 alter table test add index address_index(address);创建表的时候指定索引 create table 表名 ( 字段1 数据类型,字段2 数据类型[,...],index 索引名 (列名));#举个例子 create table test2 (id int ,idd int,name varchar(10),index id_index(id));1.4.2 唯一索引 unique 与普通索引类似但区别是唯一索引列的每个值都唯一。 唯一索引允许有空值注意和主键不同。 如果是用组合索引创建则列值的组合必须唯一。 添加唯一键将自动创建唯一索引。
阅读全文