MySQL数据库专家分享资深DBA经验
数据库管理员DBA在我的印象中一直是一个比较高端的IT技术人员,比起其他的开发和网络系统管理员,DBA有时需要是名多面手。而在这一前提下,一些资深DBA的经验与建议将对DBA“菜鸟”起到非常重要的作用。今天在微博上看到@mysqlops 金官丁分享了一个关于MySQL DBA的ppt,其中提到的一些内容对于刚刚开始学习或者准备学习MySQL的DBA非常有帮助。在这里总结几点,希望看到本文的DBA可以参考借鉴一下。
首先是MySQL开源数据库和Oracle等商业数据库的对比,mysqlops表示商业数据库是以许可license的形式进行收费的,因此不适合大规模部署;MySQL之外的其他非商业数据库产品还不成熟,像NoSQL这样的数据库其业务场景限制且相应的技术人才数量有限。再看看MySQL数据库,它支持的功能及特性,能满足企业的数据存储与管理、稳定性、安全性等需求,尤其是数据伪分布式存储的需求。它采用开放式存储引擎技术架构并开放源码策略。我已经从许多DBA那里了解到,MySQL是一个非常强大的数据库产品,它不仅具有大规模部署的特性,而且在产品的成熟度上来说也不亚于一些商业数据库。而且最重要的是,MySQL社区版本允许遵守GPL协议前提下免费使用,基于成本考虑这是一个非常吸引人的特性。在开源社区的带动下,MySQL技术人才已经具备了相当大的规模。
当然,MySQL也并不是完美的。mysqlops介绍,MySQL数据库中的存储引擎种类众多,且内部机制和实现技术差异较大,而且社区版中缺乏了严谨的开发测试工作,其功能、实现技术和算法不够强大不够完善,这是与商业数据库无法比拟的。另外有意思的是,用户还对于甲骨文收购MySQL之后表示出担忧,目前MySQL技术人才流失严重,内部投入不足并且还不对社区开源。
此外,mysqlops还总结了几点MySQL DBA和商业数据库DBA的不同,除不分开发与运维DBA之外,工作侧重点的不同是最重要的。MySQL DBA注重业务需求、系统架构以及数据库设计,最后才是SQL优化和数据库优化,这与商业数据库DBA恰好相反。用mysqlops的话来说,MySQL DBA的角色应该像是医生+保姆,而商业数据库DBA的角色则更像保健医生。MySQL DBA更加贴近业务以及用户的需求。
mysqlops还分享了一些MySQL技术细节的经验,有兴趣的同学可以去参考ppt:对MySQL DBA的一些思考
转载于:https://blog.51cto.com/wws5201985/746429
MySQL数据库专家分享资深DBA经验相关推荐
- mysql 资深dba_MySQL数据库专家分享资深DBA经验
[IT168技术]数据库管理员DBA在我的印象中一直是一个比较高端的IT技术人员,比起其他的开发和网络系统管理员,DBA有时需要是名多面手.而在这一前提下,一些资深DBA的经验与建议将对DBA&quo ...
- mysql dba项目经验_MySQL数据库专家分享资深DBA经验
数据库管理员DBA在我的印象中一直是一个比较高端的IT技术人员,比起其他的开发和网络系统管理员,DBA有时需要是名多面手.而在这一前提下,一些资深DBA的经验与建议将对DBA"菜鸟" ...
- 腾讯数据库专家多年运维经验凝聚成简,总结这份595页工作笔记
腾讯数据库专家多年运维经验凝聚成简,总结这份595页工作笔记 爱马士团团长 2020-09-25 15:13:54 前言 MySQL是开源数据库方向的典型代表,它拥有成熟的生态体系,同时在可靠性.性能 ...
- mysql数据库j电子课件,MYSQL数据库技术分享PPT演示课件
<MYSQL数据库技术分享PPT演示课件>由会员分享,可在线阅读,更多相关<MYSQL数据库技术分享PPT演示课件(29页珍藏版)>请在人人文库网上搜索. 1.数据库技术分享, ...
- 从运维角度浅谈MySQL数据库优化,中小企业DBA必会
一个成熟的数据库架构并不是一开始设计就具备高可用.高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善. 这篇博文主要谈MySQL数据库发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致 ...
- pymysq向mysql写数据 为什么本地无法查看_从运维角度浅谈MySQL数据库优化,中小企业DBA必会...
原文:http://www.enmotech.com/web/detail/1/712/1.html(复制链接,打开浏览器即可查看原文) 作者:搬砖游击队 一个成熟的数据库架构并不是一开始设计就具备高 ...
- mysql 数据库使用分享(多图解析)
1.大体流程 1.1 一些概念 1.1.1 RDBMS 关系型数据库,是指采用了关系模型来组织数据的数据库,其以行和列的形式存储数据,类似excel 1.1.2 OLAP 和 OLTP OLTP(On ...
- Mysql数据库笔记分享系列--下(内附免费课设报告)
索引和视图 索引 索引类别 普通索引 唯一性索引 主键索引 全文索引 空间索引 创建索引 1.ALTER TABLE创建索引 #ALTER TABLE用来创建普通索引.UNIQUE索引或PRIMARY ...
- jsp mysql简单登录_简单的登录页面,实现增删改查运用jsp/servlet和mysql数据库免费分享...
属性 大小 日期 时间 名称 ----------- --------- ---------- ----- ---- 文件 455 2012 ...
最新文章
- html按钮按下效果_【CSS小分享】纯CSS实现一个水波纹效果按钮
- 数据结构:回溯--解决八皇后问题
- rmi 反序列化漏洞_提醒:Apache Dubbo存在反序列化漏洞
- 使用CORS解决同源限制
- python int转str_用Python生成抖音字符视频!
- 中国蔬菜汤市场趋势报告、技术动态创新及市场预测
- Log4J日志配置详解3
- mysql mutex_MySQL 有关锁的简单介绍
- ISO27001认证办理流程及2022年补贴政策汇总
- Nmap内网扫描端口
- Class文件 反编译成 Java文件
- matlab newton method,matlab Newton method
- ERP系统对接淘宝电商和线下工作人员的问题与解决方案
- 开源托管平台GitHub和git分支
- Python多线程和多进程不同使用场景介绍
- 优秀课件笔记之计算机网络基础
- J2EE Development without EJB
- 生物信息学中重要的评价竞赛
- butter滤波器matlab设计,详解滤波器设计命令之二:butter命令使用实例
- ad中装配图如何导出,PCB设计软件输出装配图的3个方法
热门文章
- 通过channel进行goroutine间的通信
- python自助电影售票机_Spring Cloud版——电影售票系统六使用 Spring Cloud Config 统一管理微服务配置...
- c# oldb连接_(转)C#连接OleDBConnection数据库的操作
- 2015计算机考研重点,2015考研计算机复习:数据结构重点归纳_跨考网
- vue element dialog 对话框
- java 正则表达式 数量
- docker 安装hadoop
- WHAT IS PYTORCH
- flask v0.1 flask.py
- 02 unix文件系统和命令