• MySql导入包含LONGTEXT类型

    报错信息备份文件:180525181020.psc,大小:262 MB,报错信息:[Msg] Table Restored: table_111111[Msg] Table Restored: table_222222[Msg] Table Restored: table_333333[Msg 2025-02-04 00:44:04
  • 使用 DataX 将 Hive 与 MySQL 中的表互导

    一、DataX 简介(摘自 github.com/alibaba/Dat… 详细介绍 Quick StartSupport Data Channels 二、......DataXDataX 是阿里巴巴集团内被广泛使用的离线数据同步工具 / 平台,实现包括 MySQL、Oracle、SqlServer 2025-02-04 00:23:45
  • 20分钟了解MySQL Generated Column

    什么是Generated ColumnMySQL在5.7版本引入了Generated Column,单从名字上来看有“产生”的意思。下面我们先通过一个例子来直观感受一下什么是Generated Column。想象一下我们的客户是一家五金店铺,需要统计每天店里部件的销售情况,我们设计了这样一张的表:表 2025-02-04 00:12:29
  • Logstash写数据到Mysql

    准备工作JDK -1.8+Logstash -5.6.4(版本随意看你心情)第一步,去官网下载Logstash安装包,并解压。第二步,安装目录执行install,当看到successful恭喜你成功了。logstash-plugin install logstash-output-jdbc第三步, 2025-02-04 00:10:51
  • 一文搞懂 MySQL 聚簇索引

    1. 什么是聚簇索引数据库的索引从不同的角度可以划分成不同的类型,聚簇索引便是其中一种。聚簇索引英文是 Clustered Index,有时候小伙伴们可能也会看到有人将之称为聚集索引等,与之相对的是非聚簇索引或者二级索引。聚簇索引并不是一种单独的索引类型,而是一种数据的存储方式。在 MySQL 的 2025-02-03 00:54:03
  • MySQL集群优化的0.4毫秒逻辑分析

    最近做了一个集群服务的在线切换,将原来的主从环境做了切换,当然后端的处理工作是比较复杂的,涉及到主从服务器的在线迁移和硬件变更。 总体来说,切换后的读延迟比原本降低了0.4毫秒左右,对于一个延迟季度敏感的业务来说,0.4毫秒是一个很高的比例,按照既定的比例规则,差不多是优化了25-30%的比例。 2025-02-03 00:33:55
  • 解决Mysql错误Too many connections的方法

    MySQL数据库 Too many connections出现这种错误明显就是 mysql_connect 之后忘记 mysql_close;当大量的connect之后,就会出现Too many connections的错误,mysql默认的连接为100个,而什么情况下会出现这种错误呢?正常的mys 2025-02-03 00:31:45
  • MySQL的查询性能分析神器:explain命令的使用详解

    在MySQL的SQL查询性能分析当中,主要使用explain命令对查询SQL语句的执行情况进行分析,包含查询所涉及的表,查询索引使用情况,排序情况等,用法的使用很简单,示例如下:mysql> EXPLAIN SELECT DISTINCT(trade_date) FROM order WHER 2025-02-03 00:00:42
  • mysql的varchar字段最大长度真的是65535吗?

    在mysql建表sql里,我们经常会有定义字符串类型的需求。CREATE TABLE `user` ( `name` varchar(100) NOT NULL DEFAULT '' COMMENT '名字') ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ;比 2025-02-02 00:21:05
  • MySQL/MariaDB中如何支持全部的Unicode?

    永远不要在 MySQL 中使用 utf8,并且始终使用 utf8mb4 。utf8mb4介绍MySQL/MariaDB中,utf8字符集并不是对Unicode的真正实现,即不是真正的UTF-8编码,因为它支持最多3个字节的字符。作为可变长字符编码,UTF-8最多支持4个字节,对于emoji、中日韩繁 2025-02-02 00:19:49