领导让我SQL优化,我直接把服务干挂了... 前言 MySQL大表加字段或者加索引,是有一定风险的。 大公司一般有DBA,会帮助开发解决这个痛点,可是DBA是怎么做的呢? 小公司没有DBA,作为开发我们的责任就更大了。那么我们怎么才能安全的加个索引呢? 今天,我们通过模拟案例 ...
程序员是没有女朋友的 声明:这篇文章是我第一次安装MySQL,主要记录了安装的艰辛过程,内容很凌乱,不适合作为参考。 CentOS . 安装MySQL一直出问题,换了各种不同的版本,装了又卸载,卸载了又继续重装,心累 问题一:最开始安装的MySQL . . ,能够顺利安装,但是在hive中配置了mysql驱动后,hive一直不能正常使用,不知道哪里出了问题,有可能是mysql权限的问题,一直解决 ...
2020-05-20 14:58 0 908 推荐指数:
领导让我SQL优化,我直接把服务干挂了... 前言 MySQL大表加字段或者加索引,是有一定风险的。 大公司一般有DBA,会帮助开发解决这个痛点,可是DBA是怎么做的呢? 小公司没有DBA,作为开发我们的责任就更大了。那么我们怎么才能安全的加个索引呢? 今天,我们通过模拟案例 ...
最近学了几天基础的数据结构的知识,越学越为自己的智商捉急了,再看看好多大牛的一些关于算法的博客,真心觉得差距是这么这么大。好了,废话不多少了,接下来我简要讲述一下两个基本的排序:归并排序和快速排序: ...
本人菜鸟一枚,上午在看书的时候突然看到了求最大公约数的一个例题,突然就想到以前好像看过一个欧几里得算法,故又上网仔细找了一下欧几里得算法的原理。可能是本人时间长没看算法,脑子都生锈了。 看了几个讲解 ...
使用Sqoop能够极大简化MySQL数据迁移至Hive之流程,并降低Hadoop处理分析任务时的难度。先决条件:安装并运行有Sqoop与Hive的Hadoop环境。为了加快处理速度,我们还将使用Cloudera Quickstart VM(要求至少4 GB内存),不过大家也可以使 ...
老大不小程序员, 两鬓霜白心黯然. 老婆似虎咆哮喊. 领导不屑常讥言. 时忆当年凌云志, 辗转反侧难入眠. 智少人微前途难, 低头叹息泪潸然. ...
说起MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文 ...
上篇我们分析过 Binlog 日志的作用以及存储原理,感兴趣的可以翻阅: 一文带你了解 Binlog 日志 Binlog 日志主要作用是数据恢复和主从复制。本身就是二进制格式的日志文件,网络传输无需进行协议转换。MySQL 集群的高可用,负载均衡,读写分离等功能都是基于Binlog 来实现 ...
从官网下一个mysql8.0的tar包,解压到/usr/local/路径,进入该路径并改文件夹名为mysql,然后添加mysql用户和用户组 然后cd mysql进入到mysql路径,新建一个data文件夹,并修改权限 初始化数据库 之后会打印出一个 ...