会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
2020年6月12日
update 修改单表的多个字段,造成数据混乱
摘要: 1、问题描述 今天 QQ群里在讨论一个问题,在某个环境里面,需要修改单个表的多个字段,造成了数据混乱,跟理想修改的数据不一致。 1.1 模拟问题现象 # 注意: 创建的表没有主键,且 t1 表是 innodb 引擎 root@localhost [keme]>create table t1 (a i
阅读全文
posted @ 2020-06-12 23:37 keme
阅读(1262)
评论(0)
推荐(1)
2020年2月10日
ProxySQL 基础篇
摘要: 1、ProxySQL 介绍 ProxySQL 是基于 MySQL 的一款开源的中间件的产品,是一个灵活的 MySQL 代理层,可以实现读写分离,支持 Query 路由功能,支持动态指定某个 SQL 进行缓存,支持动态加载(无需重启 ProxySQL 服务),故障切换和一些 SQL 的过滤功能。 介绍
阅读全文
posted @ 2020-02-10 15:36 keme
阅读(34591)
评论(0)
推荐(28)
2019年10月23日
mysqldump导出 timestamp类型数据 时区偏差8小时
摘要: 1 出现原因 1 出现原因 1.1 查看机器时区和MySQL的时区 #查看linux的机器时区: [root@mysql-150 ~]# date -R Wed, 23 Oct 2019 14:10:04 +0800 [root@mysql-150 ~]# date Wed Oct 23 14:10
阅读全文
posted @ 2019-10-23 15:57 keme
阅读(2466)
评论(0)
推荐(0)
2019年10月16日
mydumper 介绍及使用
摘要: 1 Mydumper 介绍 Mydumper是一个针对MySQL和Drizzle的高性能多线程备份和恢复工具。 Mydumper主要特性: 轻量级C语言写的 多线程备份,备份后会生成多个备份文件 事务性和非事务性表一致的快照(适用于0.2.2以上版本) 快速的文件压缩 支持导出binlog 多线程恢
阅读全文
posted @ 2019-10-16 09:24 keme
阅读(21613)
评论(0)
推荐(3)
2019年8月14日
ansible 基础
摘要: 1 ansible 入门 1.1 ansible 是什么 网上各种介绍都有, 由来的,这里不多写了。 ansible 是一款运维自动化工具,其主要功能是帮运维实现 IT 工作的自动化、降低人为操作事务、提高业务自动化率、提升运维工作效率,常用于软件部署自动化,配置自动化,管理自动化等等一些功能 1.
阅读全文
posted @ 2019-08-14 17:20 keme
阅读(2821)
评论(0)
推荐(0)
2019年7月10日
Linux 误卸载软件,所有命令不能用了咋办
摘要: 1. 一次有趣的事 有个做技术的(不说什么岗位,容易被人喷,谁都有失手的时候),在公司的业务测试环境的机器,卸载了一个软件rpm -e --nodeps filesystem* , 导致机器所有的命令都不能用。看看我们的聊天截图: 然后我问他为什么要操作了,linux 一切皆文件, 看关键字也不能随
阅读全文
posted @ 2019-07-10 10:10 keme
阅读(1098)
评论(0)
推荐(0)
2019年6月21日
MySQL 全局锁和表锁
摘要: 根据加锁的范围,MySQL 里面的锁大致可以分成全局锁,表级锁,行锁。 行锁已经在前面几篇文章说过 1. 全局锁 全局锁就是对整个数据库实例加锁。MySQL 提供了一个加全局读锁的方法,命令是Flush tables with read lock (FTWRL)。 当你需要让整个库处于只读状态的时候
阅读全文
posted @ 2019-06-21 16:57 keme
阅读(13506)
评论(1)
推荐(4)
2019年6月11日
MongoDB 基础
摘要: 1. NoSQL 简介 NoSQL(NoSQL = Not Only SQL ),意即”不仅仅是SQL”。 在现代的计算系统上每天网络上都会产生庞大的数据量。 这些数据有很大一部分是由关系数据库管理系统(RDMBSs)来处理。 1970年 E.F.Codd’s提出的关系模型的论文 “A relati
阅读全文
posted @ 2019-06-11 17:40 keme
阅读(1791)
评论(2)
推荐(10)
2019年6月4日
MySQL 常见错误
摘要: 1. Too many connections ERROR 1040 (HY000): Too many connections 导致结果: 连接数过多,导致连接不上数据库,业务无法正常进行 该错误发生在有max_connections个客户连接了mysqld服务器, 应该重启mysqld, 用更大
阅读全文
posted @ 2019-06-04 12:33 keme
阅读(1543)
评论(1)
推荐(3)
2019年4月20日
MySQL 锁信息和事务
摘要: 1 锁概念 1.1 什么是锁 锁是数据库系统区别于文件系统的一个关键特性。数据库系统使用锁是为了支持对共享资源进行并发访问,提供数据的完整性和一致性。例如:操作缓冲池中的LRU列表,删除、添加、移动LUR列表中的元素。 对于任何一种数据库来说都需要有相应的锁定机制,所以MySQL自然也不能例外。My
阅读全文
posted @ 2019-04-20 09:47 keme
阅读(4067)
评论(4)
推荐(11)
下一页
公告