实习回来后,一直在努力总结自己实习期间学到的东西,还是得再三感想淘宝给自己一个实习的机会。
在实习过程当中,从各位师兄身上真的学到很多东西,当然,如我一直所说,在实习过程当中,我始终觉得自己最大的收获不是具体的技术、技能上的,而是心态、视野上的,各位大牛们让我始终清醒的认识到自己的差距,让自己明白自己还嫩着呢。
更重要的是,在这种环境下,我能接触到各种各样的技术,都可以见识一下,这很有助于我找到一个更细分一点的领域让自己去努力,让自己钻研,很庆幸的是,我的TL在存储方面确实有比较深的积累,因为工作、兴趣的关系,自己自然在工作之余,几乎所有的时间都花在了对存储/分布式存储的一些基础知识的学习。
还是要再次感谢我的团队,在实习期间自己确实感觉收获很多。。
恩,题外话说完了,正好最近胡老师提供个机会,让我们自己去讲台上分享我们的经验、知识。
自己也一直想努力总结一下存储的相关知识,正好就想着借蓝杰这个平台来给自己个机会,于是就有了这次分享。
分享的内容主要是:1.存储基础分享的整体框架
2.本次分享内容介绍:
1.什么是索引?
2.RDBMS索引的选择?
3.磁盘、内存特性
4.MyIsam、InnoDB的索引实现
5.组合索引、非聚集索引、聚集索引
6.索引的使用——最左前缀原理
7. 索引调优——索引选择度问题
分享的具体内容就不写了,传上分享的PPT吧,PPT的注释中讲主要想讲的内容都由写了一下。
本博客就当作为自己的一个备忘吧,辛辛苦苦写的ppt别丢了。
分享到:
相关推荐
在该考试中,二级基础知识涵盖的范围广泛,包含了数据结构与算法、程序设计基础、软件工程基础以及数据库设计基础等关键领域,其中数据结构与算法是核心中的核心。 首先,我们来探讨算法的本质。算法是为解决特定...
本文主要概述了这些基础知识,并集中在C语言二级考试的公共知识上。 首先,算法是解决问题的精确步骤描述,它不等同于程序,但程序的编写离不开算法的设计。算法的四个基本特征包括可行性、确定性、有穷性和拥有...
在当今这个信息化迅速发展的时代,信息技术基础知识的学习已经成为了一种必要。理解信息的概念和特征,掌握信息技术的定义与发展、信息获取的方式,以及学会信息搜索、浏览、下载保存和甄别评价的方法,对于每一个人...
这份资料集主要聚焦于算法与数据结构的学习,这对于任何计算机科学专业的学生或软件开发者来说都是必不可少的基础知识。下面将详细阐述其中可能涵盖的重要知识点。 一、算法基础 算法是解决问题或执行任务的精确...
数据结构是计算机科学中的核心概念,它涉及到如何有效地组织和管理数据,以便于...通过阅读和分析书中的代码,不仅可以提升C语言编程技巧,还能增强对数据结构本质的理解,为后续的算法学习和实际开发打下坚实的基础。
本题目的重点在于理解和应用数据结构的基础知识,包括数据的逻辑结构、存储结构以及算法的基本特性。 1. 数据结构的基础: - 数据是数据元素的集合,而数据元素是数据的基本单位,它可以由一个或多个数据项组成。 ...
【题解-E61】通过一系列具体的编程题目,深入浅出地介绍了C语言中字符串处理、数组操作、条件判断、循环控制、函数定义和调用等基础知识,并且通过特定的应用领域示例——日期计算,进一步加深了对这些基础知识的...
《实用新型专利公报》、《外观设计专利公报》内容有:专利权授予(文摘)——授权公告索引(IPC索引、专利号索引、专利权人索引)专利事务 发明专利申请公开实例: 51 Int.Cl. E04D 5/10 11 公开号 CN123917A 21...
第2章 游戏开发相关android基础知识 23 2.1 游戏中的音效 23 2.1.1 游戏中的即时音效 23 2.1.2 即时音效的一个案例 24 2.1.3 背景音乐播放技术 27 2.1.4 简易音乐播放器的实现 29 2.2 简单数据的...
在性能优化方面,美团点评的专家团队分享了他们的一些经验,包括如何利用索引技术减少集合运算和去重计数的计算量,如何在保证查询并发度低的同时快速过滤问题本质。在这一过程中,针对转化率偏低的场景进行深度分析...
在深入探讨Oracle数据库的物理存储结构之前,我们首先需要理解,这一章节并非侧重于具体的操作指南,而是致力于揭示Oracle数据库体系结构的基石——其物理存储结构。这不仅是对初学者而言的关键信息,也是所有希望...
在舆情分析中,需要从个体标签化走向全局指标化,深入分析事件的本质原因,形成建模的基础数据。例如,通过不同维度的建模,实现跨域舆情数据的整合,挖掘舆情数据从个体标签化到全局指标化,深度萃取数据价值,实现...
3. **数据结构的存储方式**:试题中提到的四种数据结构存储方式——顺序存储、链式存储、索引存储和文件存储,并指出索引存储和文件存储的分类并不准确(×),实际上,这些存储方式涵盖了数据在计算机内存或外部...
1. **XML基础知识**:XML设计的目标是传输和存储数据,而非显示数据,这与HTML(超文本标记语言)的主要用途——页面展示——有着本质区别。XML文档由元素、属性、实体、注释等组成,遵循严格的语法规范,如元素必须...
1. **列表的基础知识**:包括列表的创建、访问、修改和删除元素等基本操作。 2. **切片操作**:介绍切片的概念,如何通过索引来获取列表的部分元素。 3. **倒序切片**:重点讲解 `step` 参数为 -1 的用法,以及如何...
通过对这份《数据库第四版答案》的深入学习和理解,读者不仅能掌握数据库的基础知识,还能提升在实际项目中应用这些知识解决问题的能力。无论你是数据库初学者还是经验丰富的开发者,这个资源都能提供宝贵的参考和...
总结,本课程"matlab零基础入门图像运算和变换:11 数组深入学习"将帮助你掌握MATLAB中的核心数据结构——数组,并利用其进行有效的图像运算和变换。通过学习,你将能够灵活地运用数组知识解决实际的图像处理问题。
本书《DBA的思想天空——感悟Oracle数据库本质》旨在深入探讨Oracle数据库的性能调优方法及其背后的工作理念,通过丰富的实践经验与真实案例,为读者揭示了如何将理论知识灵活应用于实际工作中。作者强调,“思路是...