大部分情况下的sql优化的场景,都是发生在我们想让我们的sql语句运行的更快一点,这个时候我们往往会采取一些“措施”调整sql的执行路径以便它们能更快的运行结束。 刚入dba行业,常常听到
MySQL架构优化之字符集 MySQL应用于大中小企业当中,字符集标准化也是MySQL架构优化中重要的一部分。通常建议中英文混合环境建议选择utf8字符集。 1.操作系统Linux cat /
背景介绍 宅米是一家专注校园电子商务的互联网企业,目前主营校园超市O2O。公司成立于2014年11月,仅仅一年多的时间,公司即经过4轮融资,覆盖近200座城市,1000多所大中专院校,1
1.在where条件中避免双百分号“%col%” 在MySQL的SQL查询条件中使用“%col%”无法使用索引而进行全表扫描影响查询效率 2.避免函数出现在where条件中 例:where 
目录(1)为什么要用缓存集群(2)20万用户同时访问一个热点缓存的问题(3)基于流式计算技术的缓存热点自动发现(4)热点缓存自动加载为JVM本地缓存(5)限流熔断保护(6)总结(1)为什么要用缓存集群
如果第二次看到我的文章,欢迎「文末」扫码关注我哟~ 每周五11:45 按时送达。 当然了,也会时不时加个餐~ 我的第「124」篇原创敬上 大家好,我是Z哥。
前言 随着项目的迭代,代码中存在的分支判断可能会越来越多,当里面涉及到的逻辑比较复杂或者分支数量实在是多的难以维护的时候,我们就要考虑下,有办法能让这些代码变得更优雅吗? 正文 使用枚举 这里我们简单
最近有个SQL运行时长超过两个小时,所以准备优化下首先查看hive sql 产生job的counter数据发现总的CPU time spent 过高估计100.4319973小时 每个map
使用内存数据库可以优化服务器性能【199cloud-艾娜】 内存数据库,其实就是将数据放在内存中直接操作的数据库。相对于磁盘,内存的数据读写速度要高出几个数量级,将数据保存在内存中相比从磁盘上访问能
优化方案思路:通过tar把大文件切分成多个100m大小的文件,然后通过多进程上传。 脚本如下: #!/bin/bash ########################