文章分类 -  mysql

mysql从服务器监控
摘要:1.一般的做法就是根据Seconds_Behind_Master的值来判断slave的延迟状态。可以通过监控show slave status\G命令输出的Seconds_Behind_Master参数的值来判断,是否有发生主从延时。 以上是show slave status\G的输出结果,需要监控 阅读全文

posted @ 2019-08-31 22:34 myworldworld 阅读(263) 评论(0) 推荐(0) 编辑

mysql主从服务器配置
摘要:1.mysql主从服务器介绍: MySQL主从又叫做Replication、AB复制。 简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步。MySQL主从是基于binlog的,主上须开启binlog才能进行主从。 2.主从过程: 说明: 该过程有三个线程 :主 阅读全文

posted @ 2019-08-31 11:33 myworldworld 阅读(2819) 评论(0) 推荐(0) 编辑

MySQL mysqldump数据导出详解
摘要:在日常维护工作当中经常会需要对数据进行导出操作,而mysqldump是导出数据过程中使用非常频繁的一个工具;它自带的功能参数非常多,文章中会列举出一些常用的操作,在文章末尾会将所有的参数详细说明列出来。 转自博客:http://www.cnblogs.com/chenmh 语法: 默认不带参数的导出 阅读全文

posted @ 2019-08-09 14:03 myworldworld 阅读(130) 评论(0) 推荐(0) 编辑

mysql5.7配置详解
摘要:参考:https://blog.csdn.net/ownfire/article/details/78040064 阅读全文

posted @ 2018-10-25 10:01 myworldworld 阅读(525) 评论(0) 推荐(0) 编辑

补充十九:行锁排查
摘要:参考: https://blog.csdn.net/zhaoyangjian724/article/details/51372595 阅读全文

posted @ 2018-10-17 19:00 myworldworld 阅读(68) 评论(0) 推荐(0) 编辑

补充十六:行锁与表锁
摘要:mysql常用引擎有MYISAM和InnoDB,而InnoDB是mysql默认的引擎。MYISAM不支持行锁,而InnoDB支持行锁和表锁。 1.行锁和表锁 2.行锁的类型 3.行锁的实现 1.行锁和表锁 在mysql 的 InnoDB引擎支持行锁,与Oracle不同,mysql的行锁是通过索引加载 阅读全文

posted @ 2018-10-17 17:45 myworldworld 阅读(118) 评论(0) 推荐(0) 编辑

补充九:乐观锁、悲观锁
摘要:参考博客: https://www.cnblogs.com/chenpingzhao/archive/2015/12/13/5041967.html https://www.aliyun.com/jiaocheng/1112687.html https://www.jianshu.com/p/315 阅读全文

posted @ 2018-10-17 15:55 myworldworld 阅读(145) 评论(0) 推荐(0) 编辑

补充二十二:MySQL InnoDB配置并发线程
摘要:MySQL InnoDB配置并发线程( innodb_thread_concurrency) MySQL InnoDB配置并发线程( innodb_thread_concurrency) http://www.ywnds.com/?p=9821 一、thread_concurrency 首先,最重要 阅读全文

posted @ 2018-10-17 14:56 myworldworld 阅读(1921) 评论(0) 推荐(1) 编辑

补充二十一:线程池
摘要:结合补充一 MySQL常用(目前线上使用)的线程调度方式是one-thread-per-connection(每连接一个线程),server为每一个连接创建一个线程来服务,连接断开后,这个线程进入thread_cache或者直接退出(取决于thread_cache设置及系统当前已经cache的线程数 阅读全文

posted @ 2018-10-17 14:45 myworldworld 阅读(191) 评论(0) 推荐(0) 编辑

补充一:mysql并发
摘要:参考以下博主,不分先后: https://blog.csdn.net/bzfys/article/details/48161021 https://blog.csdn.net/lu930124/article/details/72772803 https://blog.csdn.net/Kingso 阅读全文

posted @ 2018-10-17 09:02 myworldworld 阅读(307) 评论(0) 推荐(0) 编辑

补充二十:十个常用的mysql变量
摘要:mysql> show global status;可以列出MySQL服务器运行各种状态值,我个人较喜欢的用法是show status like '查询值%';一、慢查询mysql> show variables like '%slow%';+ + +| Variable_name | Value 阅读全文

posted @ 2018-10-15 10:10 myworldworld 阅读(287) 评论(0) 推荐(0) 编辑

补充十八:查看MySQL最近执行的语句
摘要:先查看一下二进制的记录日志是否打开:general_log 如果是OFF。则需要打开这个选项: 然后确认一下默认的log产生在哪里: 然后搜索一下它,得到日志路径,日志文件: 阅读全文

posted @ 2018-10-14 17:56 myworldworld 阅读(74) 评论(0) 推荐(0) 编辑

补充十七:mysql时间函数
摘要:mysql的时间函数 这里是一个使用日期函数的例子。下面的查询选择所有 date_col 值在最后 3 天内的记录。 mysql> SELECT something FROM tbl_nameWHERE TO_DAYS(NOW()) – TO_DAYS(date_col) <= 3; DAYOFWE 阅读全文

posted @ 2018-10-13 20:13 myworldworld 阅读(115) 评论(0) 推荐(0) 编辑

补充十五:使用pt-table-sync主从一致性检查和修复
摘要:使用pt-table-sync主从一致性检查和修复 https://www.cnblogs.com/huminxxl/p/3978559.html https://www.cnblogs.com/huminxxl/p/3978581.html 阅读全文

posted @ 2018-10-13 16:26 myworldworld 阅读(97) 评论(0) 推荐(0) 编辑

补充十四:使用zabbix监控mysql性能
摘要:一、先授权让zabbix连接Mysql数据库: 二、建立数据库连接信息文件 三、复制mysql模板userparameter_mysql.conf需要用到的key到/usr/local/zabbix/etc/zabbix_agentd.conf.d/目录下: 文件在Zabbix的安装包可以找到 #c 阅读全文

posted @ 2018-10-13 16:22 myworldworld 阅读(89) 评论(0) 推荐(0) 编辑

补充十三:mysqldump全量和增量备份
摘要:原文地址:http://www.cnblogs.com/kevingrace/p/6114979.html 在日常运维工作中,对mysql数据库的备份是万分重要的,以防在数据库表丢失或损坏情况出现,可以及时恢复数据。 线上数据库备份场景:每周日执行一次全量备份,然后每天下午1点执行MySQLdump 阅读全文

posted @ 2018-10-13 15:54 myworldworld 阅读(158) 评论(0) 推荐(0) 编辑

补充十二:redo log
摘要:隔离性: 通过锁实现;原子性、和持久性是通过 redo log够实现的;一致性,是通过undo来实现的。 redo 和 undo 比较: 相同点:都是恢复操作: redo:恢复提交事务修改的页操作 undo: 回滚行记录到某个特定版本 记录内容不同: redo: 是物理日志,记录的是物理的修改操作 阅读全文

posted @ 2018-10-11 22:02 myworldworld 阅读(224) 评论(0) 推荐(0) 编辑

补充十一:innodb的几大特性
摘要:插入缓存(insert buffer)、两次写(double write)、自适应哈希(Adaptive Hash index)、异步IO(Async IO)、刷新邻接页(Flush Neighbor Page) 1、插入缓存1.1 Insert BufferInsert Buffer是InnoDB 阅读全文

posted @ 2018-10-11 21:09 myworldworld 阅读(123) 评论(0) 推荐(0) 编辑

补充十:MVCC
摘要:https://www.cnblogs.com/YFYkuner/p/5178684.html 阅读全文

posted @ 2018-10-11 21:04 myworldworld 阅读(49) 评论(0) 推荐(0) 编辑

补充九:使用连接查询代替子查询
摘要:使用连接(JOIN)来代替子查询(Sub-Queries) MySQL从4.1开始支持SQL的子查询。这个技术可以使用SELECT语句来创建一个单列的查询结果,然后把这个结果作为过滤条件用在另一个查询中。 例如,我们要将客户基本信息表中没有任何订单的客户删除掉,就可以利用子查询先从销售信息表中将所有 阅读全文

posted @ 2018-10-10 23:27 myworldworld 阅读(636) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示