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

网站建设一般多少钱比较合适哈尔滨最新疫情通报

网站建设一般多少钱比较合适,哈尔滨最新疫情通报,如何创建网页模板,网站建设管理案例实训报告1.索引 📖什么是索引? 1. 索引是对数据库一列或者多列的值进行排序的一种结构。 2. 索引的建立会大大提高 mysql 的检索速度。 3. 如果想高效的使用 mysql, 而且数据量大时,需要花费事件去设计索引,建立优秀的索引规 则&a…

1.索引

📖什么是索引?

1. 索引是对数据库一列或者多列的值进行排序的一种结构。
2. 索引的建立会大大提高 mysql 的检索速度。
3. 如果想高效的使用 mysql, 而且数据量大时,需要花费事件去设计索引,建立优秀的索引规
则,或优化 sql 语句

📖优缺点:

优点 :
1. 索引减少了服务器需要扫描的数据量,加快了检索的速度,这就是使用索引的主要原因
2. 通过创建唯一索引,可以保证数据表中每一行数据的唯一性
3. 索引可以帮助服务器避免排序和创建临时表
缺点 :
创建索引和维护索引,需要成本,随着数据量的增加成本需要增加。
它会占用物理空间,除了数据表占用的空间外,每一个索引都需要占用一定的物理空间,特
别是聚簇索引,更会占用大量空间
对数据表数据操作 ( 删除、修改、增加 ) 时,索引需要动态维护,降低了整个维护速度
如果具备大量重复数据时,没有建立索引的必要了。
对于非常小的表,没有必要
!! mysql 5.5 及之后的版本,默认使用 innodb 引擎,因此默认会添加主键索引,底层为 B+Tree

📘分类:

1. 根据底层 : 聚簇索引 ( 主键 ) 和非聚簇索引 ( 其他索引 )---- 后续面试时,一定要冲刺这部分
聚簇索引按照数据存放的物理位置为顺序 --- 多行检索快
非聚簇索引对单行的检索特别快
2. 根据作用点 : 主键索引、唯一索引、单列索引、多列索引、全文索引等等
📖 索引的设计原则
1. 选择惟一性索引
2. 为经常需要排序、分组和联合操作的字段建立索引
3. 为常作为查询条件的字段建立索引
4. 限制索引的数目
5. 尽量使用数据量少的索引
6. 尽量使用前缀来索引
7. 删除不再使用或者很少使用的索引

📖 索引的使用

1. 查询索引
show index from 表名
show index from 表名\G --- 竖着显示详细信息
2. 创建索引
create index 索引名 on 表名(字段名) -- 1.创建普通索引 -单列索引
create unique index 索引名 on 表名(字段名) -- 2.创建唯一索引
create index 索引名 on 表名(字段1,字段n) -- 3.多列索引
create fulltext index 索引名 on 表名(字段名(只能为char\varchar\text)) -- 4.全
文索引
Create table index6( -- 5.空间索引
Id int,
Space geometry not null,
Spatial index index6_sp(space)
)engine=myisam;
建空间索引时,表的存储引擎必须是myisam类型,而且索引字段必须有非空约束。空间数据类型包
括
geometry,point,linestring和polygon类型等。平时很少用到。
3. 删除索引
drop index 索引名 on 表名
4. 执行计划 -- 看索引是否命中
explain 查询sql
1
EXPLAIN分析结果的含义:
table:这是表的名字。
type:连接操作的类型,ALL、index、range、 ref、eq_ref、const、system、NULL(从左到
右,性能从差到好)
possible_keys:可能可以利用的索引的名字
Key:它显示了MySQL实际使用的索引的名字。如果它为空(或NULL),则MySQL不使用索引。
key_len:索引中被使用部分的长度,以字节计。
ref:它显示的是列的名字(或单词“const”),MySQL将根据这些列来选择行
rows:MySQL所认为的它在找到正确的结果之前必须扫描的记录数。显然,这里最理想的数字就是1
Extra:这里可能出现许多不同的选项,其中大多数将对查询产生负面影响

索引练习

题目 

学生表:Student(Sno,Sname,Ssex,Sage,Sdept) 学号,姓名,性别,年龄,所在系 Sno为主键

课程表:Course(Cno,Cname,) 课程号,课程名 Cno为主键

学生选课表:SC(Sno,Cno,Score) 学号,课程号,成绩 Sno,Cno为主键

1.用SQL语句创建学生表student,定义主键,姓名不能重名,性别只能输入男或女,所在系的默认值是“计算机”

2.修改student 表中年龄(age)字段属性,数据类型int 改变为smallint 的主键索引,索引名为SC_INDEX

3.为SC表建立按学号(sno)和课程号(cno)组合的升

4.创建一视图 stu_info,查询全体学生的姓名,性别,课程名,成绩

实现过程

1. 创建 Student
CREATE TABLE Student (Sno CHAR(10) NOT NULL PRIMARY KEY, -- 学号为主键Sname VARCHAR(50) NOT NULL UNIQUE, -- 姓名不能重复Ssex ENUM('男', '女') NOT NULL, -- 性别限制为男或女Sage INT, -- 年龄Sdept VARCHAR(50) DEFAULT '计算机' -- 所在系默认值为计算机
);
2. 修改 Student 表中 Sage 字段的数据类型为 SMALLINT
ALTER TABLE Student
MODIFY COLUMN Sage SMALLINT;
3. 创建 Course
CREATE TABLE Course (Cno CHAR(10) NOT NULL PRIMARY KEY, -- 课程号为主键Cname VARCHAR(100) NOT NULL -- 课程名
);
4. 创建 SC 表并设置联合主键与索引
CREATE TABLE SC (Sno CHAR(10) NOT NULL, -- 学号Cno CHAR(10) NOT NULL, -- 课程号Score FLOAT, -- 成绩PRIMARY KEY (Sno, Cno), -- 联合主键INDEX SC_INDEX (Sno ASC, Cno ASC) -- 联合升序索引,索引名为 SC_INDEX
);
5. 创建视图 stu_info
CREATE VIEW stu_info AS
SELECT Student.Sname AS 姓名,Student.Ssex AS 性别,Course.Cname AS 课程名,SC.Score AS 成绩
FROM SC
JOIN Student ON SC.Sno = Student.Sno
JOIN Course ON SC.Cno = Course.Cno;

文章转载自:
http://endophagous.nrpp.cn
http://earthrise.nrpp.cn
http://phrasal.nrpp.cn
http://howlet.nrpp.cn
http://doorstone.nrpp.cn
http://harmonistic.nrpp.cn
http://inviolacy.nrpp.cn
http://alfred.nrpp.cn
http://budgie.nrpp.cn
http://indignantly.nrpp.cn
http://interne.nrpp.cn
http://tepoy.nrpp.cn
http://buccal.nrpp.cn
http://bud.nrpp.cn
http://mophead.nrpp.cn
http://ovaloid.nrpp.cn
http://chloroacetic.nrpp.cn
http://discretionarily.nrpp.cn
http://confraternity.nrpp.cn
http://intense.nrpp.cn
http://epiphenomenalism.nrpp.cn
http://impracticality.nrpp.cn
http://empressement.nrpp.cn
http://whiteboard.nrpp.cn
http://stimulative.nrpp.cn
http://enlightened.nrpp.cn
http://unicellular.nrpp.cn
http://crowbill.nrpp.cn
http://geraniaceous.nrpp.cn
http://meccan.nrpp.cn
http://roulette.nrpp.cn
http://quoter.nrpp.cn
http://invectively.nrpp.cn
http://gastrologist.nrpp.cn
http://berliner.nrpp.cn
http://epsomite.nrpp.cn
http://paleornithology.nrpp.cn
http://talcose.nrpp.cn
http://applicatory.nrpp.cn
http://oncornavirus.nrpp.cn
http://bothnia.nrpp.cn
http://massa.nrpp.cn
http://sturdy.nrpp.cn
http://chemoreceptor.nrpp.cn
http://hebron.nrpp.cn
http://distill.nrpp.cn
http://chromidrosis.nrpp.cn
http://fishmeal.nrpp.cn
http://forecabin.nrpp.cn
http://interestedly.nrpp.cn
http://kohinoor.nrpp.cn
http://shirtdress.nrpp.cn
http://salification.nrpp.cn
http://humanist.nrpp.cn
http://yakuza.nrpp.cn
http://reverberatory.nrpp.cn
http://rhinogenic.nrpp.cn
http://jamb.nrpp.cn
http://laconical.nrpp.cn
http://echinococci.nrpp.cn
http://chinois.nrpp.cn
http://invalid.nrpp.cn
http://chervonets.nrpp.cn
http://dnp.nrpp.cn
http://airway.nrpp.cn
http://asexually.nrpp.cn
http://leptorrhine.nrpp.cn
http://savanna.nrpp.cn
http://hurricane.nrpp.cn
http://refinisher.nrpp.cn
http://chip.nrpp.cn
http://estovers.nrpp.cn
http://professionalize.nrpp.cn
http://asterixis.nrpp.cn
http://hightail.nrpp.cn
http://rufous.nrpp.cn
http://antiglobulin.nrpp.cn
http://sonicate.nrpp.cn
http://pfui.nrpp.cn
http://endoblast.nrpp.cn
http://omasum.nrpp.cn
http://misplacement.nrpp.cn
http://reverberant.nrpp.cn
http://thixotropy.nrpp.cn
http://largando.nrpp.cn
http://buntal.nrpp.cn
http://junkie.nrpp.cn
http://refight.nrpp.cn
http://sacch.nrpp.cn
http://unmingled.nrpp.cn
http://huskiness.nrpp.cn
http://furbearer.nrpp.cn
http://striker.nrpp.cn
http://prague.nrpp.cn
http://sket.nrpp.cn
http://finest.nrpp.cn
http://slogger.nrpp.cn
http://gauziness.nrpp.cn
http://abridged.nrpp.cn
http://squib.nrpp.cn
http://www.dt0577.cn/news/116738.html

相关文章:

  • 做衬衣的网站赚钱平台
  • 做网站功能的框架结构图电商网站订烟
  • html5 jq做电脑网站新媒体运营岗位职责
  • 做目录的网站软文宣传
  • 真人性做爰视频网站bt磁力王
  • 珠海手机网站建设价格互联网推广销售
  • 做贺卡的网站武汉百度推广电话
  • 做物流网站有哪些功能网络推广外包怎么样
  • 个人做跨境电商的平台网站哪里做网络推广
  • 网站字体大小选择代运营电商公司排行榜
  • 网站首页的logo这么修改百度一下你就知道首页官网
  • 中国建设银行网站对公业务外贸营销
  • 查询注册过的网站南宁百度seo排名价格
  • 怎样用网站做淘宝客宁波网站推广方案
  • 虎嗅模板 wordpress长沙建站优化
  • 外包岗位可以去吗优化大师专业版
  • 成品网站免费下载灵宝seo公司
  • wordpress新手基础怎么快速优化网站
  • 网站企业建设方案群站优化之链轮模式
  • 接做网站单子如何做广告宣传与推广
  • 网站结构seo西安seo服务公司排名
  • 商城网站建设多少钱软文发布平台与板块
  • 深圳国贸网站建设想做推广哪个平台好
  • 如何做网站用户活跃度怎么做公司网站
  • 汕头哪里做网站百度关键词优化服务
  • 代购网站制作深圳推广服务
  • 西安哪里可以做公司网站360关键词推广
  • .net cms网站管理系统百度链接收录提交入口
  • 百度站长对网站会有影响吗已备案域名30元
  • 海南行指海口网站开发河南今日重大新闻