上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 41 下一页
摘要: 1、 布隆过滤器的概念 布隆过滤器(BloomFilter)是一种紧凑型的、比较巧妙的概率型数据结构,特点是高效地插入和查询,可以用来告诉你 某样东西一定不存在或者可能存在,它是用多个哈希函数,将一个数据映射到位图结构中。此种方式不仅可以提升查询效率,也可以节省大量的内存空间,但是布隆过滤器也存在一 阅读全文
posted @ 2020-04-20 00:19 泥土里的绽放 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 摘自:http://blog.csdn.net/wsx199397/article/details/38533239 一、什么是socket? 我们都知道unix(like)世界里,一切皆文件,而文件是什么呢?文件就是一串二进制流而已,不管socket,还是FIFO、管道、终端,对我们来说,一切都是 阅读全文
posted @ 2020-04-18 16:55 泥土里的绽放 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 通常在优化SQL查询的时候,我们都会使用explain分析SQL执行计划,通常来说当用到组合索引的时候我们如何判断索引完全用上呢?当然高手看看表结构及SQL语句就知道到底用到了几个字段,对于不熟悉的同学呢?我们还是可以看看key_len的长度,当然这个计算还是有点复杂的,不过在你看过我这篇博客以后, 阅读全文
posted @ 2020-04-18 00:52 泥土里的绽放 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 在工作中,我们用于捕捉性能问题最常用的就是打开慢查询,定位执行效率差的SQL,那么当我们定位到一个SQL以后还不算完事,我们还需要知道该SQL的执行计划,比如是全表扫描,还是索引扫描,这些都需要通过EXPLAIN去完成。EXPLAIN命令是查看优化器如何决定执行查询的主要方法。可以帮助我们深入了解M 阅读全文
posted @ 2020-04-18 00:42 泥土里的绽放 阅读(159) 评论(0) 推荐(0) 编辑
摘要: $total = $query->count(\DB::raw("distinct(product_skus.id)")); $query = $query->orderBy('product_skus.id', 'desc'); $skuList = $query->distinct('produ 阅读全文
posted @ 2020-04-17 11:34 泥土里的绽放 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一般情况下主键会默认创建聚簇索引,且一张表只允许存在一个聚簇索引。 在《数据库原理》一书中是这么解释聚簇索引和非聚簇索引的区别的:聚簇索引的叶子节点就是数据节点,而非聚簇索引的叶子节点仍然是索引节点,只不过有指向对应数据块的指针。 因此,MYSQL中不同的数据存储引擎对聚簇索引的支持不同就很好解释了 阅读全文
posted @ 2020-04-17 00:49 泥土里的绽放 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1. 背景 项目组有个同学修改了表的字段的类型,导致锁表,在短时间内服务无法访问。 2. 解决方法: 新建一张表,将数据同步过去,然后修改代码中model对表的引用 阅读全文
posted @ 2020-04-11 23:02 泥土里的绽放 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 背景:获取spu_info接口访问时间过长。 优化方案: 1. 减少不必要的访问 2. 库存数据放到redis中,减少DB访问,提高响应速度。分为锁定库存和实际库存分别存储,mset批量存储(6666) 3. 数据库访问全部放在model中,先进行redis访问,redis访问不到就进行数据库访问。 阅读全文
posted @ 2020-04-07 20:55 泥土里的绽放 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 某日,DBA发现针对redis的ttl操作过多,如下: 1585835992.720145 [2 10.160.91.30:9291] "TTL" "activity::activity_price:7:71302" 1585835992.721121 [2 10.160.82.69:51447] 阅读全文
posted @ 2020-04-07 19:59 泥土里的绽放 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 摘自:https://www.cnblogs.com/cuculus/p/9293519.html 如何判断两个数组相等呢?其实很简单,用 == 或者 就可以了 那像 array('k'=>array())这样的多维数组能用如上方法判断相等吗?当然也可以。若数组是数字索引的,就要注意一下了,见代码: 阅读全文
posted @ 2020-04-07 11:39 泥土里的绽放 阅读(2840) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 41 下一页