1.存储引擎的选择(MyISAM和Innodb)存储引擎:MySQL中的数据、索引以及其他对象是如何存储的,是一套文件系统的实现。5.1之前默认存储引擎是MyISAM,5.1之后默认存储引擎是Innodb。功能差异区别MyISAMInnodb文件格式数据和索引是分别存储的,数据.MYD,索引.MYI数据和索引是集中存储的,.ibd文件能否移动能,一张表就对应.frm、MYD、MYI3个文件否,因为
原创
2020-12-08 20:16:56
192阅读
本文正在参与 “性能优化实战记录”话题征文活动 在
原创
2023-05-14 22:20:25
143阅读
简介SPFA一个很快很短适合稀疏图的单元最短路的算法。 但是有时用优化,在稠密图中跑的很快。优化优化1:SLF如果当前要入队一个点i,如果d[i] < dhead就放入队首,否则就放入队尾。这个本来要用一个双端队列来实现的,但是要一个超级好实现的方法,但是比较水,但是a[head+1],d
原创
2022-12-26 18:44:16
90阅读
在项目前期目标是确保功能能够正常运行,但是随着时间的推移,数据的增加,逻辑的复杂,导致数据查询会越来越慢,这个时候我们首先想到的应该就是尽量优化sql。 sql优化常见注意点: 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。(order
原创
2021-07-20 14:17:03
79阅读
Nginx web优化 1安全优化 一般来说,网站的漏洞都和版本有关系,我们本身应该去影藏web的版本和信息,做到一个安全的优化 要想隐身先了解版本号这是我访问的一个错误页面,发现nginx 的网站 版本信息1.6
原创
2016-04-25 10:01:28
879阅读
spark优化: 一、代码优化: 1.避免创建重复的RDD 2.对多次使用的rdd进行缓存 缓存级别一般使用MEMORY_AND_DISK_SER 3.使用高性能的算子(reducebykey,foreachpatition[一般用于和外部数据库进行连接时],coalelce【合并小文件】) 4.避 ...
转载
2021-07-28 23:20:00
210阅读
2评论
一、查询SQL尽量不要使用select *,而是具体字段二、避免在where子句中使用 or 来连接条件三、尽量使用数值替代字符串类型四、使用varchar代替char五、技术延伸,char与varchar2的区别?六、where中使用默认值代替null七、避免在where子句中使用!=或<>操作符八、inner join 、left join、right join,优先使用inner
原创
精选
2023-03-25 17:58:31
689阅读
在网站升级到 HTTPS 之后,我们还可以有很多玩意可以折腾,优化 HTTPS,让它更快更安全。这里是一篇 HTTPS 优化的总结,也包含问题的解决方法,不过不仅仅包括 HTTPS 的优化,也包含
原创
2022-02-11 16:58:18
88阅读
SharedPreferences(后续简称SP)为我们提供了轻量级存储能力,方便了少量数据的持久化。但是由于项目越来越庞大,SP操作使用不当会导致app卡顿,乃至ANR问题。下面介绍一下操作SP的优化点。SP性能优化点SP性能变差的原因有很多。1.原生API的限制主要有以下两方面:(1)IO瓶颈(2)锁性能差2.对SP的不当封装也会间接造...
原创
2022-12-09 15:36:58
380阅读
转自:http://www.cnblogs.com/end/archive/2013/01/15/2861448.html优化时,把hive sql当做map reduce程序来读,会有意想不到的惊喜。理解hadoop的核心能力,是hive优化的根本。这是这一年来,项目组所有成员宝贵的经验总结。 长期观察hadoop处理数据的过程,有几个显著的特征:1.不怕数据多,就怕数据倾斜。2.对j
转载
精选
2015-09-08 01:18:23
1303阅读
前言优化有风险,涉足需谨慎!!!1、优化可能带来的问题?优化不总是对一个单纯的环境进行,还很可能是一个复杂的已投产的系统。优化手段本来就有很大的风险,只不过我们可能没有能力意识到和预见到!任何的技术可以解决一个问题,但必然存在带来一个问题的风险!对于优化来说解决问题而带来的问题,控制在可接受的范围内才是有成果,保持现状或出现更差的情况都是失败。2、优化的需求稳定性和业务的持续性,通常比性能更重要。
原创
2020-01-06 22:28:51
4768阅读
1、尽量缩小数据范围。2、能一个sql解决的,坚决不用两条sql。利用case when或decode。select month_id, corppkno, sum(exportSum_new) exportSum_new, sum(exportSum_newLy) exportSum_newLy, sum(exportSum_Support) exportSum_Support, sum(exportSum_SupportLy) exportSum_SupportLy from ( /*当年累计出口*/ select...
转载
2013-08-12 19:00:00
90阅读
2评论
我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表
转载
2013-05-06 20:10:00
58阅读
2评论
目录 1 一、SQL优化重要性 2 二、原则 3 三、SQL执行顺序 4 四、SQL优化策略 4.1 (一)避免不走索引的场景 4.1.1 模糊查询 4.1.2 IN 和 NOT IN 4.1.3 条件或 OR 4.1.4 判断 null 4.1.5 where 条件 4.1.6 不等 != 或<> ...
转载
2021-10-15 21:37:00
77阅读
2评论
转自:://.cnblogs./ghl_carmack/p/4107042.html 前面说了对我这一年多的工作进行一个总结,由于工作比较紧,加上本人比较懒,一直没能抽出时间来写,最近稍微闲下来了。先写一篇GPU优化的,后续的文章希望能慢慢补齐。这些基本都是我个人优化的实际经验,
转载
2016-07-19 16:13:00
102阅读
2评论
1、web界面优化 js,html,css压缩以及代码优化,少量图片,浏览器
原创
2022-11-09 16:29:45
39阅读
启动加速方向利用提前展示出来的Window,快速展示出来一个界面,给用户快速反馈
原创
2022-11-22 11:41:43
75阅读
基本规则css放到中js 放到底部 前面内联加载快外置可以被复用,可以被缓存浏览器并发数BrowserHTTP1.0HTTP1.1IE6,724IE866Firebox66Safari44Chrome66Opera44图片css 雪碧图优点减少加载网页图片时对服务器的请求次数能减少图片的字节,比多张图片字节更小。缺点维护比较麻烦自适应屏幕下,容易出现背景断裂元素的位置,需要计算图片质量优化如果是颜
原创
2023-03-21 10:18:31
62阅读
要提高SQL查询效率where语句条件的先后次序应如何写分类: SQL2010-03-04 12:1
转载
2022-12-08 09:05:04
56阅读
Sql优化总结:[code]1.SQL优化基本原则:1.合理使用索引;2.使用合理的表连接方式;
原创
2023-04-26 13:13:16
275阅读