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

php网站开发人员网站开发的总结

php网站开发人员,网站开发的总结,中国服务外包,南京门户网站建设给字段添加索引,适用于查询频繁,重复不多的字段。主键和唯一约束在MySQL中会自动生成索引。 需要根据具体的查询模式和数据特点来设计,过多的索引会影响写操作性能,而索引确实会导致查询缓慢。合理的索引设计师数据库性能优化的关…

给字段添加索引,适用于查询频繁,重复不多的字段。主键和唯一约束在MySQL中会自动生成索引。
需要根据具体的查询模式和数据特点来设计,过多的索引会影响写操作性能,而索引确实会导致查询缓慢。合理的索引设计师数据库性能优化的关键。

索引

索引是一种数据结构,简单的案例就是类似书籍的目录,帮助mysql快速定位到所需要的数据行,而不需要扫描到整个表。索引存储了表中一列或者多列的值,并指向对应的数据行位置。

索引的类型

按照数据结构:

  • B+树索引
  • 哈希索引
  • 全文索引
    按应用维度分:
  • 主键索引:每个表只有一个,自动创建
  • 唯一索引
  • 普通索引
  • 复合索引:包含多个列的索引,遵循最左匹配原则

工作原理

使用B+树结构存储索引,是一种平衡的多路搜索树,所有叶子结点在同一层,并包含实指向实际数据的指针。执行查询时,MySQL从根节点开始,逐层向下查找,直到找到目标数据。

添加索引

  • 新建表中添加索引
  • 已有表中添加索引
  • 以修改表的方式添加索引

例如新建表添加索引:

create table table_name (id int not null primary key,name varchr(20) null,password varch(20) null,index index_id(id)

使用sql创建索引:

-- 创建普通索引
create index idx_name on table_name(column_name);-- 创建唯一索引
create unique index idx_name on table_name(column_name);-- 创建复合索引
create index idx_composite on table_name(col1, col2, col3);

删除索引:

drop index index_name on table_name;

查看索引:

show index from table_name;

优缺点

优点:

  • 提高查询速度,特别是where, order by, group by操作
  • 加速表连接操作
  • 减少服务器需要扫描的数据量

缺点:

  • 占用额外的存储空间
  • 降低insert, update, deltete操作的速度
  • 维护成本增加

参考

mysql中添加索引的三种方法

http://www.dtcms.com/a/496308.html

相关文章:

  • 私人网站建设步骤官网网页制作
  • Sora 后思考:从 AI 工具到 AI 平台,产业 AGI 又近了一步
  • 安全版数据库审计的配置方法
  • GENESIS64 AlarmWorX64助力现代工业监控预警管理
  • 英文模板网站合肥网站设计网址
  • HTTP 请求中断的深度扩展知识
  • 请别人做网站大概要多少钱济南集团网站建设方案
  • 定制网站建设和运营建设管理网站
  • JVM垃圾回收算法有哪些?
  • 衡水精品网站建设author 1 wordpress
  • 软件开发自学步骤视频郑州官网seo推广
  • 成都武侯区建设厅官方网站受欢迎的惠州网站建设
  • 如何建设网站的外接 以及在增加外接的时应当注意什么做公众号app 网站 app
  • 资料分析-基期
  • 云南做网站企业数据哪里找
  • 电商开发平台的核心:API数据接口
  • 介休城乡建设网站wordpress 去除rrs
  • 第二十一章 使用VDMA驱动HDMI显示
  • 架构相关要素Extensibility 和Scalability的翻译区分
  • 【LGR-251-Div.4】洛谷入门赛 #40 解析
  • 网站的建设心得前端培训班推荐
  • 【小学教辅】25新二年级上册语文阅读理解专项练习 小学二年级语文阅读训练题 二年级上册语文考点精练 电子版可下载打印|夸克网盘
  • 【实时Linux实战系列】内核抢占模型(Preemption Models)的选择与影响
  • 练习python题目小记(二)
  • 红黑树详解
  • 海东营销网站建设服务卫生监督 网站建设方案
  • 网站搭建崩溃桂林网站建
  • React开发模式解析:JSX语法与生命周期管理
  • MAUI :通过自定义附加属性实现事件与命令的绑定
  • 珠海柏泰教育官方网站建设天元建设集团有限公司技术中心