MySQL优化班13期课后作业,20180626

问题1:你会根据哪些因素选择分支版本?为什么是这些因素?
问题2:你为什么选择MySQL这个技术方向?
已邀请:

xcy

赞同来自:

问题1:你会根据哪些因素选择分支版本?为什么是这些因素?
主要看公司业务场景把,是否有要特殊的功能的,如果有特殊功能官网版本没有,那么就需要从其他类型里去选取。

问题2:你为什么选择MySQL这个技术方向?
1 之前是学的oracle的,现在除了金融,政府,证券,银行,在用oracle,其他行业都在用mysql。
2 mysql挣钱多呀。。。
3 要跟大神后面走才有肉吃。
 

zhwei228

赞同来自: jackmao90

问题1:你会根据哪些因素选择分支版本?为什么是这些因素?

单机
1、默认存储引擎选择官方mysql
percona 存储引擎xtraDB是基于innodb 增加性能和易管理
mariadb 10.3之前默认存储引擎xtraDB,之后是innodb

2、其他存储引擎考虑如下
percona 集成了myrocks 、tokudb等
mariadb 集成了tokudb、columnstore等

3、线程池、审计选择percona或mariadb
mysql 社区版没有线程池,percona、mariadb 和oracle mysql企业版有线程池(mysql线程池与percona线程池实现方式不同,percona ?)
mysql 社区版本审计功能很弱,percona、mariadb 好很多

4、DBA维护方便选择percona

5、server层功能选择mariadb
多原复制,并行复制,hash join,数据加密等

主从
选择官方mysql,基于异步复制主从架构使用比较成熟

集群
2个节点写入,传统行业需求可能是从库也要写,选择pxc,但是超过2个节点会有性能问题
可以考虑官方的mgr,还没搞过

问题2:你为什么选择MySQL这个技术方向?
听说是躺着挣钱的职业所以就上车了

Chrisu - 爱生活爱工作

赞同来自:

问题1:你会根据哪些因素选择分支版本?为什么是这些因素?
来公司的时候有的服务器是5.6的,有的是5.7的,在使用过程中开发反应5.6版本不支持select的子查询,后来都用5.7版本了,小版本没有要求,5.7.22也有在用。

问题2:你为什么选择MySQL这个技术方向?
因为学校接触过分别sqlserver、mysql,感觉mysql比较简单,现在在工作中好多项目都有用,平时经常会遇到mysql的问题,自己也比较喜欢数据库这方面的东西,所以选择这个方向。

bokai_wong - a817-北京-王勃凯

赞同来自:

问题1:你会根据哪些因素选择分支版本?为什么是这些因素?
1.会考虑公司的投入成本去选择.
    选择官方社区版本,因为开源免费,小型创业互联网公司选择,减少成本
    选择官方企业版,公司有钱,提供插件多,功能多.
2.MySQL版本
    优先考虑5.7版本,因为稳定,5.6和5.5听说有很多坑,没有接触使用过,不考虑低版本
3.MySQL,percona,Maria
    官方MySQL,percona都可以使用.只用过官方MySQL,没有用过percona,老叶推荐过 percona,应该也可以考虑使用percona.
    Maria 没用过.

问题2:你为什么选择MySQL这个技术方向?
1.开源是趋势,老是搞闭源的(ORACLE)总感觉前景不如开源好.
2.MySQL实战班吴老师承诺了年薪百万
 

liyh

赞同来自:

问题1:根据公司业务,和各分支版本的发展趋势。
例如MySQL5.7没有出来之前,移动端业务量激增,对并发要求高,这时MariaDB能很好的与MySQL兼容,且能够支持集群架构,这时选择MariaDB是比较符合业务需求的。
目前,官方MySQL开发更新很快,支持很好,而此时MariaDB已经与MySQL不兼容了,这个时候选择官方版本是很不错的。
不过也都不绝对,每个版本都有突出的特性,如果业务需要用到这些特性,考虑特性的同时综合考虑其他方面的维护投入,最终才能选定版本
 
问题2:
纯属误打误撞,科班出身,毕业也误打误撞进了互联网行业,还一直是DBA,都是巧合。哈哈

jackmao90

赞同来自:

1.通过业务分析,选择数据库厂商或者版本,另外就是大厂的支持和社区活跃度。
2.选择MySQL是为了以后很好地生活。

ffmrlee - 80后IT男

赞同来自:

哈哈,现在还是做运维,而且之前完全没使用过MySQL。
以下是我个人见解:
问题一:
目前大致知道的有以下三个分支,优先是选择MySQL,毕竟是oracle的产品,有成熟的产品线以及后续找官方支撑方便。换句话说,大厂家靠得住。
mariadb,5.6之后一些特性(具体哪些回头再看看哈哈哈)无法与官方兼容,部分功能官方不免费,但它支持,个人可以玩玩
percona,跟紧官方脚步,部分官方不免费的功能percona也有很好的支持。
 
问题二:
看着很闲,而且能搞点事,还有钱

要回复问题请先登录注册