mysql
文章平均质量分 69
Mysql技术分享
若水如斯
Java程序员
展开
-
Mysql复制常见的问题及处理方法
跳过复制错误 在明确知道数据库出现了何种错误时,可以忽略此错误,但不要滥用,跳过错误的命令如下。STOP SLAVE;SET GLOBAL sql_slave_skip_counter = 1;START SLAVE; 临时表和复制 必须保证干净地关闭从库,否则复制可能会出错。因为在复制的时候,从库的临时表也在进行同步,如果关闭了从库,再重启的时候,就没有临时表了,那么那些对临时表的更新就不能被复制过来,从而就会复制出错。所以需要干净地关闭临时表,在没有临时表的时候,干净地关闭..原创 2022-05-09 15:17:35 · 1368 阅读 · 0 评论 -
Mysql主从复制配置日志服务器
如果配置主从,从库需要读取的是比较旧的日志,而这些日志没有被主服务器操作系统缓存,必须从磁盘中进行读取,那么可能会导致大量的磁盘读写,从而严重影响数据库繁忙的生产系统,可以考虑的办法是不要直接从主库中进行日志传递,而是专门搭建一个日志服务器。配置守完日志服务器之后,把从库索取的日志文件放到日志服务器中,然后再从这个日志服务器进行同步。我们也可以使用日志服务器来进行时间点恢复,利用复制来进行时间点恢复不是用mysqlbinlog来进行,注意原因如下:* 复制是被久经考验的,而mysqlbinlog原创 2022-05-09 15:07:09 · 190 阅读 · 0 评论 -
(Mysql主从复制)在线搭建从库
我们有多种方式可以在数据库提供服务的时候搭建从库,而不影响线上数据库或对其影响很小。在线搭建从库一般可分为两类,一种是在操作系统下做快照,另一种是利用自带的备份工具mysqldump制作备份。 在操作系统下对打包文件配置主从 (1) 已经有一主一从,增加一个从库1) 关闭从库。2) 打包相关文件到另外一台主机。包括数据文件,如ibdata*、InnoDB事务日志文件ib_logfile*、master.info文件、relay-log.info文件和my.cnf配置文件3) 在原创 2022-05-09 14:30:45 · 1414 阅读 · 0 评论 -
MySQL需要关注的参数及状态变量
open_files_limit操作系统允许mysqld打开的文件数量。这个值可以设置得比较大,比如50000,最好在系统初始化安装时就设置了一个较大的值。可修改文件/etc/security/limits.conf来实现,命令如下:vi /etc/security/limits.conf* -nofile 50000max_connect_errors此值应设置得比较大,如大于5000,以避免因为连接出错而超过出错阈值,导致MySQL阻止该主机连接,如被阻塞,则须手动执行flush-hos原创 2022-05-09 11:13:31 · 43132 阅读 · 0 评论 -
Mysql查询优化
查询优化的常用策略、连接的优化、group by 、distinct、order by语句优化、优化子查询、优化limit子句等等原创 2022-05-08 17:01:06 · 759 阅读 · 0 评论 -
Mysql在存储过程中使用游标
Mysql在存储过程中使用游标原创 2022-05-07 22:12:18 · 540 阅读 · 0 评论