• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
金色的鱼儿
博客园 首页 新随笔 联系 订阅 订阅 管理

随笔分类 -  MySQL

MySQL数据库相关知识
 
使用SparkStreaming实现将数据写到MySQL中
摘要:(1)在pom.xml中加入如下依赖包 1 <dependency> 2 <groupId>mysql</groupId> 3 <artifactId>mysql-connector-java</artifactId> 4 <version>5.1.38</version> 5 </dependen 阅读全文
posted @ 2021-02-02 19:08 金色的鱼儿 阅读(427) 评论(0) 推荐(0)
大数据场景下数据异构之 Mysql实时写入HBase(借助canal kafka SparkStreaming)
摘要:背景:公司线下ETC机房有个Mycat集群,供订单系统使用,现需要进行数据异构将Mysql数据(近)实时写入另一套数据库用作读请求和数据归档用技术选型:binlog解析工具:阿里开源的canal 消息中间件:kafka 流式框架:SparkStreaming上代码canal解析mysqlbinlog 阅读全文
posted @ 2021-01-16 14:02 金色的鱼儿 阅读(458) 评论(0) 推荐(0)
Windows下Mysql5.7开启binlog步骤及注意事项
摘要:1、查看是否开启了binlog:show binary logs; 默认情况下是不开启的。 2、开启binlog:修改mysql的配置文件my.ini。添加如下配置: 该文件默认不允许修改,需要右键“管理员取得所有权”之后才能保存修改。 另外,需要注意的是图中的my.ini位于:C:\Program 阅读全文
posted @ 2021-01-15 14:28 金色的鱼儿 阅读(703) 评论(0) 推荐(0)
【Mysql优化】聚簇索引与非聚簇索引概念
摘要:必须为主键字段创建一个索引,这个索引就是所谓的"主索引"。主索引与唯一索引的唯一区别是:前者在定义时使用的关键字是PRIMARY而不是UNIQUE。 首先明白两句话: innodb的次索引指向对主键的引用 (聚簇索引) myisam的次索引和主索引 都指向物理行 (非聚簇索引) 聚簇索引是对磁盘上实 阅读全文
posted @ 2021-01-08 10:02 金色的鱼儿 阅读(276) 评论(0) 推荐(0)
Mysql索引原理与优化
摘要:如何查询数据? 在没有索引的情况下,如果执行select * from t where age = 22,那么要找到age = 22的数据,则是从上往下一个一个比较,直到第6行才能找到,并且数据库的文件是存在磁盘上的文件中,所以每次比较都算做一次IO操作,也就是6次IO操作,如果数据量大,可以想象查 阅读全文
posted @ 2021-01-08 09:34 金色的鱼儿 阅读(1242) 评论(0) 推荐(0)
基于 SpringBoot,来实现MySQL读写分离技术
摘要:作者:Yrion cnblogs.com/wyq178/p/13352707.html /** * 主从配置 * * @author wyq */ @Configuration @MapperScan(basePackages = "com.wyq.mysqlreadwriteseparate.ma 阅读全文
posted @ 2021-01-07 14:47 金色的鱼儿 阅读(397) 评论(0) 推荐(0)
MySQL不推荐使用uuid或者雪花id作为主键
摘要:在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一,单机递增),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究竟有什么坏处? 本文我们就来分析这个问题,探讨一下内部的原因。 目 阅读全文
posted @ 2020-11-10 11:15 金色的鱼儿 阅读(2950) 评论(0) 推荐(0)
MySQL 慢查询日志
摘要:简介MySQL 慢查询日志是排查问题 SQL 语句,以及检查当前 MySQL 性能的一个重要功能。 查看是否开启慢查询功能: mysql> show variables like 'slow_query%'; + + + | Variable_name | Value | + + + | slow_ 阅读全文
posted @ 2020-08-14 14:31 金色的鱼儿 阅读(283) 评论(0) 推荐(0)
MySQL - binlog日志简介及设置
摘要:linux运维菜 发布时间:18-10-1021:55优质创作者 前言 mysql-binlog是MySQL数据库的二进制日志,用于记录用户对数据库操作的SQL语句((除了数据查询语句)信息。可以使用mysqlbin命令查看二进制日志的内容。 MySQL binlog格式 binlog的格式也有三种 阅读全文
posted @ 2020-08-12 13:41 金色的鱼儿 阅读(380) 评论(0) 推荐(0)
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3