开发者社区> miles_wong> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

mysql日常运维

简介: DBA运维工作 日常 导数据、数据修改、表结构变更 加权限、问题处理 其它 数据库选型部署、设计、监控、备份、优化等 日常运维工作 导数据及注意事项 数据最终形式(csv、sql文本,还是直接导入到某个库中) 导数据的方法(mysq...
+关注继续查看

DBA运维工作

  • 日常

    • 导数据、数据修改、表结构变更
    • 加权限、问题处理
  • 其它

    • 数据库选型部署、设计、监控、备份、优化等
  • 日常运维工作

    • 导数据及注意事项
      • 数据最终形式(csv、sql文本,还是直接导入到某个库中)
      • 导数据的方法(mysqldump、select into outfile)
      • 导数据注意事项
        • 导出为csv格式需要file权限,并且只能数据库本地导
        • 避免锁库锁表(mysqldump使用–single-transaction选项不锁表)
        • 避免对业务造成影响,尽量在镜像库做
          简单案例
    • 数据修改及注意事项
      • 修改前切记做好备份
      • 开事务做,修改完检查好了再提交
      • 避免一次修改大量数据,可以分批修改
      • 避免业务高峰期做
    • 表结构变更及注意事项
      • 在低峰期做
      • 表变更是否会有锁 (5.6包含online DDL功能)
        online DDL官方文档
      • 使用pt-online-schema-change完成表变更(5.5版本建议使用)
        • 可以避免主从延时
        • 可以避免负载过高,可以限速
    • 加权限及注意事项
      • 只给符合需求的最低权限
      • 避免授权时修改密码
      • 避免给应用账号super权限
    • 问题处理,如数据库响应慢
      • 数据库慢在哪?
      • show processlist查看mysql连接信息
      • 查看系统状态(iostat -dmx -1,top,vmstat,tcprstat –port 3306 -t 1 -n 0)

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
mysql
DDL操作数据表
12 0
MySQL运维指令记录
记录一些常用的MySQL运维指令,持续更新。。。
168 0
mysql问题
唔,用脚本跑了下数据库,跑出来了好多,想着把无用的给删除掉,删除的时候遇到点问题。 这个数据库是在刚学数据库的时候创建的,后来wamp安安卸卸好多次,按理说数据库应该清空了,但是不知道为什么这个还在,但是也查看不了,也删除不掉就去百度了下...
889 0
MYSQL学习心得
转载:http://www.cnblogs.com/lyhabc/p/3691555.html          http://www.yiibai.com/mysql/ 我的MYSQL学习心得(一) 简单语法 我的MYSQL学习心得(二) 数据类型宽度 我的MYSQL学习心得(三) 查看字...
1238 0
Mysql++
1 mysqlpp::Connection dbconnection; 2 dbconnection.connect("database", "server", "user", "passwd"); 3 4 mysqlpp::Query prepared_query = dbconnect.
679 0
+关注
miles_wong
Java核心技术 数据存储与数据库 分布式系统与计算 系统研发与运维 编程语言
87
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载