
Mysql
文章平均质量分 93
关于Mysql相关的总结。
BAStriver
无限自由中偏爱的一种约束,就是梦想。
展开
-
关于Mysql相关原理的理解
关于Mysql的索引、事务、锁机制和MVCC的理解和总结。原创 2023-04-27 23:15:03 · 316 阅读 · 1 评论 -
关于数据库分表的一些思考
MySQL 单表数据达到多少时才需要考虑分库分表?有人说 2000 万行,也有人说 500 万行。那么,这个数值多少才合适呢?这个数值和实际记录的条数无关,而与 MySQL 的配置以及机器的硬件有关。因为,MySQL 为了提高性能,会将表的索引装载到内存中,在InnoDB buffer size 足够的情况下,其能完成全加载进内存,查询不会有问题。但是,当单表数据库到达某个量级的上限时,导致内存无法存储其索引,使得之后的 SQL 查询会产生磁盘 IO,从而导致性能下降。原创 2023-03-31 20:02:09 · 433 阅读 · 0 评论 -
Mysql获取特定时间内的数据
1.方式一:select * from 表名 where TO_DAYS(NOW()) - TO_DAYS(time)<=7; -- 获取7天内的数据2.方式二:select * from task_logs where time> date_sub(NOW(), interval '0 0 0 10' DAY_SECOND); -- 获取10秒内的数据其中 '0 ...原创 2018-10-26 10:47:32 · 1748 阅读 · 0 评论 -
Linux下开启Mysql的BinLog日志模式
1.因为有时候我们需要实现:mysql增量备份、主从复制,所以需要修改mysql的日志模式,那么首先mysql的cnf文件一般都是在/etc/my.cnf,找到这个文件然后准备修改内容。2.输入: vim /etc/my.cnf , 找到server-id设置为一个随机的整数就行,log-bin设置为某个自定义路径,以便保存日志。如图:3.重启mysql服务,输入:service m...原创 2018-11-26 14:12:52 · 1375 阅读 · 0 评论 -
Golden gate12 使用小结
1.首先,先来了解下Golden gate吧,ogg概念与机制2.这里记录Oracle和Mysql的windows下的同步(从Mysql同步到Oracle),那么到官网下这两个安装包吧,Ogg For Mysql , Ogg For Oracle3.接下来,先总结Ogg For Mysql的安装与配置:1)机器安装了mysql后,修改其my.ini配置(Mysql 开启BinLog)...原创 2018-12-03 15:57:57 · 710 阅读 · 0 评论