penguin23
作者penguin23·2017-07-31 11:08
系统运维工程师·广州佳杰科技有限公司

【数据库】更变mysql时区后,旧业务数据的时间会怎么样?

字数 426阅读 1817评论 1赞 1

当前的业务数据(监控日志)时间戳比北京时间慢8小时;遂需调整Mysql数据库系统的时区;
如下图,未在/etc/mysql/my.cnf更改时区前,mysql的current_timestamp为2017-07-31 01:59:30;编辑/etc/mysql/my.cnf配置文件的mysqld区域的参数值:default-time_zone = '+8:00';重启mysql,current_timestamp为2017-07-31 10:13:16。(如下图)
mysql时区.jpg

mysql时区.jpg

在业务系统数据层面来说,我们的业务系统是Observium监控平台,请问更改时区后,最新的业务数据(监控日志),写入数据库都以当前的current_timestamp值,也就是说业务数据(监控日志)就会有8小时是没有监控日志的,换句话说,就是在监控的图形轴中只有在2017-07-31 10:13:16这附近才可重新开始有数据。(如下图)
observium.jpg

observium.jpg

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

1

添加新评论1 条评论

y18511664518y18511664518技术总监长城超云
2017-07-31 11:24
生产业务的时区以及重要参数能随便更改?
Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广