摘要: 稀疏数组 基本介绍 当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组。 如下图所示: 稀疏数组的处理方法: 1. 记录数组一共有几行几列,有多少个不同的值; 2. 把具有不同值的元素的行列及值记录在一个小规模的数组中,从而缩小程序的规模; 稀疏数组转换思路 二维数组转 阅读全文
posted @ 2019-11-27 22:55 ねぇ 阅读(259) 评论(0) 推荐(0) 编辑
摘要: SQL优化 优化策略 一、尽量全值匹配 当建立了索引列后,尽量在where条件中使用所有的索引。 CREATE TABLE ( id int primary key auto_increment, name varchar(24) not null default "" comment'姓名', a 阅读全文
posted @ 2019-11-27 20:56 ねぇ 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 执行计划 执行计划是什么 执行计划,简单的来说,是SQL在数据库中执行时的表现情况,通常用于SQL性能分析,优化等场景。 为什么要有执行计划 当我们的系统上线后数据库的记录不断增加,之前写的一些SQL语句或者一些ORM操作效率变得非常低。我们不得不考虑SQL优化。 SQL优化大概是这样一个流程: 1 阅读全文
posted @ 2019-11-27 17:15 ねぇ 阅读(541) 评论(0) 推荐(0) 编辑