腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
cmazxiaoma的架构师之路
专栏作者
举报
105
文章
117614
阅读量
37
订阅数
订阅专栏
申请加入专栏
全部文章
java
spring
编程算法
其他
数据库
sql
云数据库 Redis
nginx
云数据库 SQL Server
数据结构
android
mvc
网络安全
tomcat
linux
容器
分布式
jvm
mybatis
github
maven
容器镜像服务
http
缓存
yum
spring boot
hashmap
https
负载均衡
c++
node.js
eclipse
git
负载均衡缓存
es 2
人工智能
shell
ssh
dns
tcp/ip
dubbo
jenkins
自动驾驶
ios
erlang
bash
.net
servlet
jsp
bootstrap
json
nosql
svn
api
lucene/solr
apache
文件存储
云直播
海外加速
企业
存储
jdbc
ftp
zookeeper
rpc
udp
rabbitmq
gcc
安全
数据可视化
云数据库 MariaDB
任务调度
虚拟化
Elasticsearch Service
搜索文章
搜索
搜索
关闭
删库跑路不怕,用mysqldump和mysqlbinlog进行数据恢复
数据库
云数据库 SQL Server
sql
1.创建douyin数据库、tbl_douyin_author数据库表、插入测试数据。
用户2032165
2019-05-07
689
0
MySQL开发中易忽略知识总结-0
云数据库 SQL Server
数据库
sql
在可重复读隔离级别下,事务在启动的时候就拍另一个快照。注意,这个快照时基于整库的。
用户2032165
2019-03-04
963
0
MySQL基于GTID主从复制的杂谈
其他
数据库
云数据库 SQL Server
sql
云数据库 MariaDB
先来回顾一下MySQL的二进制知识点。基于Row格式的日志可以避免MySQL主从复制中出现的主从不一致问题。在一个sql语句修改了1000条数据的情况下,基于段的日志格式只会记录这个sql语句。而基于row的日志格式会有1000条记录来记录每一行的数据修改。
用户2032165
2018-12-10
1.4K
0
MySQL复制性能优化和常见问题分析
云数据库 SQL Server
二进制日志文件并不是每次写的时候都会同步到磁盘,当发生宕机的时候,可能会有最后一部分数据没有写入到binlog中,这给恢复和复制带来了问题。当sync_binlog=1表示每写缓冲一次就同步到磁盘,表示同步写磁盘的方式来写binlog。也就是说每当向MySQL提交一次事务,MySQL将进行一次fsync之类的磁盘同步命令来将binlog_cache的数据强制刷到磁盘中sync_binlog的值默认为0,sync_binlog=0时表示采用操作系统机制进行缓冲数据同步。采用sync_binlog=1时,会增加磁盘IO的次数,会影响写入性能。sync_binlog=1时,并不是100%安全,会存在相应的问题。比如说使用Innodb引擎时,在一个事务发出commit前,会将binlog立即刷到磁盘中。如果这时候已经写入到binlog中,但是还没有提交就已经挂了,那么MySQL重启时,会将通过Redo log、Undo log将这个事务回滚掉,但是binlog已经记入了该事务信息,不能回滚掉。所以我们需要设置innodb_support_xa=1确保MySQL服务层的binlog和MySQL存储引擎层的Redo log、Undo log之间的数据一致性。
用户2032165
2018-12-07
1.1K
0
MySQL主从复制
云数据库 SQL Server
MySQL复制功能提供分担读负载。 基于二进制日志的复制是异步的,那么复制有什么好处? 1.实现在不同服务器上的数据分布,利用二进制日志增量进行,不需要太多带宽,但是使用基于行的复制在进行大批量的更改时,会对带宽带来一定的压力。特别是跨IDC环境下进行复制,应该分批进行。 2.实现数据读取的负载均衡。可以通过DNS轮询的方式把程序的读连接分配到不同的备份数据库中。还有可以通过LVS+Keepalived等等。 3.增强了数据安全性,利用备库的备份来减少主库负载,还可以避免单点故障。值得注意的是,复制并不能替代备份。 4.实现数据库在线升级。
用户2032165
2018-12-04
1.2K
0
Java开发技术积累(redis、mysql、http、shiro、threadlocal)
java
云数据库 Redis
云数据库 SQL Server
前言 工作越久发现自己越麻瓜。感觉只有每天积累一点,才不会觉得空虚。 redis-benchmark用法 redis-benchmark是用于给redis进行压测的。 1.100个并发连接,10000个请求 redis-benchmark -h 127.0.0.1 -p 6379 -c 100 -n 10000 2.存取大小为100字节的数据包 redis-benchmark -h 127.0.0.1 -p 6379 -q -d 100 3.只测试某些操作的性能 redis-bench
用户2032165
2018-06-05
706
0
【分布式架构之旅-理论篇】数据库分库分表
分布式
数据库
云数据库 SQL Server
前言 储备知识ing,很久之前写的。 MySQL集群 MySQL官方提供的是mysql-proxy方案,主要解决了高并发的问题,但是没有解决高可用的问题。一般项目都是读多写少。读的操作让mysq
用户2032165
2018-06-05
1K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档