Bootstrap
Nebula 基于 ElasticSearch 的全文搜索引擎的文本搜索

了解下全文索引的原理和实践吧

深入浅出Mysql索引的那些事儿

一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之重。

破解class文件的第一步:深入理解JAVA Class文件

摘要: java定义了一套与操作系统,硬件无关的字节码格式,这个字节码就是用java class文件来表示的,java class文件内部定义了虚拟机可以识别的字节码格式,这个格式是平台无关性的。

「架构师训练营」第 9 周 JVM、秒杀

JVM 虚拟机原理与编程优化 秒杀 搜索

攻克MySQL-索引基础

MySQL的索引、数据结构、常见分类

攻克MySQL—索引优化

覆盖索引、下推索引、主键索引、最左匹配,都是啥

Mysql探索(一):B-Tree索引

MySQL的索引有很多种类型,可以为不同的场景提供更好的性能。而B-Tree索引是最为常见的MySQL索引类型,一般谈论MySQL索引时,如果没有特别说明,就是指B-Tree索引。本文就详细讲解一下B-Tree索引的的底层结构,使用原则和特性。

MySQL性能优化(三):深入理解索引的这点事

索引,对于良好的数据库性能非常关键。只要提及到数据库性能优化,都会首先想到“索引”,看看表中是否添加索引。尤其是当表中的数据量越来越大时,索引对性能的影响尤为突出。

这样理解Mysql索引,阿里面试官也给你点赞

索引是Mysql的一块硬骨头,但是对于程序猿来说又是十分重要的基础技能。在平常的项目开发中,它是重要的SQL优化手段。在求职面试中,它是面试官常常用来考察求职者数据库性能优化方面的重要考量。因此透彻的掌握索引原理,是每个程序猿必备的能力。

mybatis使用及SQL语句优化小结

【摘要】 MyBatis 作为一款优秀的持久层框架,它支持自定义SQL、存储过程以及高级映射。

MySQL next-key lock 加锁范围总结

三篇文章分别通过实际操作,介绍了主键、非主键唯一索引、普通索引、普通字段四个方面介绍了加锁的范围。

MySQL性能优化(四):如何高效正确的使用索引

实践是检验真理的唯一途径,本篇只是站在索引使用的全局来定位的,你只需要通读全篇并结合具体的例子,或回忆以往使用过的地方,对整体有个全面认识,并理解索引是如何工作的,就可以了。

MySQL索引原理浅析

索引这个词,我想对于计算机相关专业的人再熟悉不过了,那么到底什么是索引呢?

索引为什么能提供查询性能...

昨天,有个女孩子问我提高数据库查询性能有什么立竿见影的好方法?

索引为什么能提供查询性能...

昨天,有个女孩子问我提高数据库查询性能有什么立竿见影的好方法?

破解class文件的第一步:深入理解JAVA Class文件

摘要: java定义了一套与操作系统,硬件无关的字节码格式,这个字节码就是用java class文件来表示的,java class文件内部定义了虚拟机可以识别的字节码格式,这个格式是平台无关性的。

一次事故,我对MySQL时间戳存char(10)还是int(10)有了全新的认识

​​摘要: char类型字段想走索引的话,必须用引号括起来。如果是时间戳等类型的纯数字,建议还是存为int型吧。

MySQL索引原理浅析

索引这个词,我想对于计算机相关专业的人再熟悉不过了,那么到底什么是索引呢?

面试官:如何给字符串设计索引?

哈喽,好久没更新啦。因为最近在面试。用了两周时间准备,在 3 天之内拿了 5 个 offer,最后选择了广州某互联网行业独角兽 offer,昨天刚入职。这几天刚好整理下在面试中被问到有意思的问题,也借此机会跟大家分享下。

面试三轮我倒在了一道sql题上——sql性能优化

最近小农在找工作,因为今年疫情的特殊原因,导致工作不是特别好找,所以一旦有面试电话,如果可以,都会去试一试,刚好接到一个面试邀请,感觉公司还不错,于是就确定了面试时间,准备了一下就去面试了。

为什么vacuum后表还是继续膨胀?

摘要: 对于更新和删除操作频繁的表,会存在大量垃圾数据,导致磁盘空间的浪费和查询扫描时额外的IO开销,需要定期执行清理操作(vacuum)来控制行存表以及表上索引的膨胀。本文将对vacuum的原理以及影响vacuum效果的因素进行简单介绍。

为什么vacuum后表还是继续膨胀?

摘要: 对于更新和删除操作频繁的表,会存在大量垃圾数据,导致磁盘空间的浪费和查询扫描时额外的IO开销,需要定期执行清理操作(vacuum)来控制行存表以及表上索引的膨胀。本文将对vacuum的原理以及影响vacuum效果的因素进行简单介绍。

一次事故,我对MySQL时间戳存char(10)还是int(10)有了全新的认识

​​摘要: char类型字段想走索引的话,必须用引号括起来。如果是时间戳等类型的纯数字,建议还是存为int型吧。

mysql字符串字段索引优化

针对于字符串字段,在mysql中我们应该如何高效地加索引呢?下面我们介绍四种方式。。。

这8个JS 新功能,你应该去尝试一下

摘要:本文主要介绍几个已经进入stage4的提案,这几个提案有望在2022年逐步纳入标准。

MySQL性能优化(三):深入理解索引的这点事

索引,对于良好的数据库性能非常关键。只要提及到数据库性能优化,都会首先想到“索引”,看看表中是否添加索引。尤其是当表中的数据量越来越大时,索引对性能的影响尤为突出。

亿级大表在线不锁表变更字段与索引

摘要:在业界中有一个比较成熟的工具,针对大表的场景,可以在线进行Alter变更,且不会出现锁表的风险。除此之外,它还有其他的一些优点,让我们开始探索吧。

这样理解Mysql索引,阿里面试官也给你点赞

索引是Mysql的一块硬骨头,但是对于程序猿来说又是十分重要的基础技能。在平常的项目开发中,它是重要的SQL优化手段。在求职面试中,它是面试官常常用来考察求职者数据库性能优化方面的重要考量。因此透彻的掌握索引原理,是每个程序猿必备的能力。

mybatis使用及SQL语句优化小结

【摘要】 MyBatis 作为一款优秀的持久层框架,它支持自定义SQL、存储过程以及高级映射。

索引为什么能提供查询性能...

昨天,有个女孩子问我提高数据库查询性能有什么立竿见影的好方法?

攻克MySQL-索引基础

MySQL的索引、数据结构、常见分类

消息队列存储消息数据的 MySQL 表格设计

【作业要求】 1. 包括表名、字段、索引; 2. 用文字描述设计思路和理由,例如:为什么设计某个索引? 3. 一页 PPT 即可。

攻克MySQL—索引优化

覆盖索引、下推索引、主键索引、最左匹配,都是啥

其他标签