《增长、短缺与效率笔记
原创 2022-09-01 14:19:54
82阅读
列名为主键,count(列名)会比count(1)快。 列名不为主键,count(1)会比count(列名)快。 如果表多个列并且没有主键,则count(1)的执行效率优于count(*)。 如果有主键,则
转载 2021-06-02 23:46:00
296阅读
2评论
每天进步一点点 ,记录成长、分享思考 。
原创 2021-12-29 17:30:41
25阅读
回到目录 索引这个东西大家不会陌生,只要接触到空间,这也是正常的,符合“能量守恒定理”,哈哈!今天说的是MongoDB里的索引,在我进行对500万数据进行查询测试时,发现如果你的查询字段不加索引,那是相当恐怖的,一个
原创 2022-08-25 14:22:57
839阅读
http://note.youdao.com/share/?id=9be1354fcde4fc553d475c376cae8502&type=note#/ 
转载 2017-07-30 15:34:08
917阅读
用单表接近一千万数据(四列:int,两个varchar,日期时间)测,发现几个效率几乎一致 count(0)=count(1)=count(数字)=count(*)>count(primary key)>count(column) 根据相关解释: 1. count(指定的有效值)--执行计划都会转化 ...
转载 2021-05-02 21:57:49
187阅读
2评论
MiniProfiler是一个简单且高效的小型分析器,可用于.NET,Ruby,Go和Node.js.MiniProfiler不是将自己附加到每一个方法上,因为这样会有强侵入性而且也不是专注于分析性能问题。它是一个ADO.NET的分析器,可以分析对于ADO.NET(SQL Server、Oracle等)、LINQ-to-SQL、EF(Code First&EF Core)的原始调用(如生成
转载 2020-04-18 12:14:00
78阅读
2评论
in 和or区别:如果in和or所在列有索引或者主键的话,or和in没啥差别,执行计划和执行时间都几乎一样。如果in和or所在列没有 索引的话,性能差别就很大了。在没有索引的情况下,随着in或者or后面的数据量越多,in的效率不会有太大的下降,但是or会随着记录越多的话性能下降 非常厉害因此在给in和or的效率下定义的时候,应该再加上一个条件,就是所在的列是否有索引或者是否是主键。如果有索引或者主
原创 5月前
25阅读
编程导航 每周新增资源优选特辑 20编程导航 致力于推荐优质编程资源 ????项目
编程容易产生挫折,即使作为一种业余爱好也可能是这样。建立一个网页,手机APP或桌面应用都是个很大的工程,好的记笔记技能是让这个工程井然有序的关键,也是克服压力、绝望和倦怠的好方法。但是大多数笔记应用的设计并不是以程序员作为目标受众,这些程序可能会让使用者用起来很难受,甚至完全放弃这些工具。这就是为什么我们为你找来了这些最好的笔记工具。快来看看——你会爱上它们的!1.Boostnote(适用OS:W
转载 2020-06-15 22:47:14
238阅读
1点赞
编程容易产生挫折,即使作为一种业余爱好也可能是这样。建立一个网页,手机APP或桌面应用都是个很大的工程,好的记笔记技能是让这个工程井然有序的关键,也是克服压力、绝望和倦怠的好方法。 但是大多数笔记应用的设计并不是以程序员作为目标受众,这些程序可能会让使用者用起来很难受,甚至完全放弃这些工具。这就是为
转载 2020-11-24 14:59:00
70阅读
2评论
### MongoDB 查询OR效率 IN效率实现方法 作为一名经验丰富的开发者,我将向你展示如何在 MongoDB 中实现查询OR效率和 IN效率的方法。首先,我们需要了解整个实现的流程,然后逐步介绍每一步需要做的事情以及相应的代码。 #### 流程表格 | 步骤 | 操作 | | ---- | ---- | | 步骤一 | 连接 MongoDB 数据库 | | 步骤二 | 创建查询条件
原创 2月前
38阅读
换一颗云端大脑,存储可以活用一生的记忆 PC/Mac电脑、iPhone、iPad、Android手机全面支持
原创 2013-04-24 18:12:55
536阅读
2点赞
3评论
1、有道云笔记网易旗下经典产品,功能强大,拥有纷繁笔记轻松管理、文件同步自动完成、路上创意随手、精彩网页一键保存持多人同时对文档编辑和评...
转载 2022-09-19 09:30:11
10000+阅读
一、背景本文的内容或许很多人可能以为很平常,但是很少有人坚持去做。没有受益,就没有体会。有些时候不是做了得不到收获,而是不想做给自己找n多理解。我们工作生活中常遇到这种情况,就是突然想到一个灵感,突然想到该学某某技术,然后没有记录下来,下班以后就抛之脑后了。做某些事情之前突然有点想法也不会去记录,真正去做的时候才发现想法有点贫瘠。错过了很多提升和总结进步的机会。肿么办...
对比之下,择最优
转载 2021-08-11 14:15:42
54阅读
提升 Hive Query 执行效率 - Hive LLAP从 Hive 刚推出到现在,得益于社区对它的不断贡献,使得 Hive执行 query 效率显著提升。其中比较有代表性的功能如 Tez (将多个 job整合为一个DAG job)以及 CBO(Cost-based-optimization)。Hive 在 2.0 版本以后推出了一个新特性名为 LLAP(Live Long And Proce
数据库的优化是一项重要的技能,我们希望通过不同的优化方式来达到提高MySQL数据库性能的目的。博主在学习数据库期间基础的优化知识总结出来,仅供参考,欢迎讨论和指正。1优化查询1.1 索引对查询速度的影响索引可以快速定位表中的某条记录,使用索引可以提高数据库的查询速度,从而提高数据库的性能。注意以下几点:索引会使得插入速度变慢;如果查询语句中使用LIKE关键字,只有%放置在非首位索引才会被使用;如果
   oracle执行每次执行查询都会先判断sga中是否存在该查询语句解析后的缓存,如果不存在则解析该查询语句并存储在sga中,如果存在则直接执行。同样逻辑的sql语句即时仅仅注释不一样oracle也会认为是两个不同的sql语句,如 select * from tableName; select /*注释*/ *&n
原创 2012-07-11 17:46:21
465阅读
点击上方“朱小厮的博客”,选择“设为星标”回复”1024“获取独家整理的学习资料编程容易产生挫折,即使作为一种业余爱好也可能是这样。建立一个网页,手机APP或桌面应用都是...
转载 2021-09-15 18:40:27
508阅读
  • 1
  • 2
  • 3
  • 4
  • 5