
mysql数据库优化运维
Jerry_Pan1990
这个作者很懒,什么都没留下…
展开
-
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
错误信息:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)出现问题原因:有可能是 my.cnf 配置文件中设置了 [mysqld] 的参数 socket ,而没有设置[client]的参数socketmysql.sock 文件有什么用:mysq...转载 2019-11-28 14:18:22 · 501 阅读 · 0 评论 -
The Auto-extending innodb_system data file './ibdata1' is of a different size 6400 pages (rounded do
Mark一个解决的问题:ibadat1 是 共享表空间文件,在使用数据库时,会自动增大包含:Data dictionary Double write buffer Insert buffer Rollback segments UNDO space Foreign key constraint system tables(前几个东东和innodb引擎写数据、回滚等...原创 2018-11-01 15:26:34 · 5023 阅读 · 0 评论 -
mysql集群与应用集成中遇到的问题(持续更新)
这个问题,得在后续运行中持续验证了,踩坑后会来这里补充。 坑一: 系统集成测试中发现:有个同学的代码,单机数据库时完全没有问题,使用集群后,会报空指针异常。原因: 他的代码中,在一段逻辑处理中,先将一段数据插入后,从数据库查出。 数据库同步我没有开完全同步,写入时在 A 节点、读取在B 节点,此时,B数据库还未同步。 因此报空指针...原创 2018-11-07 17:10:00 · 484 阅读 · 0 评论 -
初次尝试数据库运维: 一个教训及基于binlog的数据恢复。
首先记录一个教训吧,任何数据库的操作,请三思而行,要做到就算领导同事把你催得欲生欲死,你也要想清楚再操作,否则你一个简单的操作,就有可能让你通宵。 这次就是一个教训: 我们本身的数据库集群是 双主互相切换的,今早突然有开发反馈: 数据库无法写入了,生产上已经无法进行出单操作。 哎呀妈呀,我本人之前就是个开发,搭建数据库、数据库运维全靠这三个月业务时间自修的,当时慌得一批,第一个想法就是:...原创 2018-11-13 20:21:21 · 289 阅读 · 0 评论 -
全量备份数据库shell脚本、sftp开启免密连接、使用sftp上传至固定服务器
目标: 将 XX.XX.X.165、 XX.XX.X.164 的数据库全量备份打包,并上传到 XX.XX.X.44 想备指定库的同学可以放开部分注释掉的变量 以 root 用户登录 XX.XX.X.165、XX.XX.X.164操作:使用root权限创建目录:mkdir -p /app/backup/ 拷贝脚本auto_mysql_back.sh到 ...原创 2018-11-22 19:58:19 · 768 阅读 · 0 评论 -
mysql 查询脚本导出
一个同事让我帮写的SQL,不一定优质,但应该能用。SELECT t1.TABLE_NAME, t1.TABLE_COMMENT, CONCAT( 'select ', GROUP_CONCAT( CONCAT( t2.COLUMN_NAME, ...原创 2019-08-19 11:25:18 · 328 阅读 · 0 评论