-
摘要:墨天轮数据库周刊第14期发布啦,每周1次推送本周数据库相关热门资讯、精选文章、干货文档和最新招聘。本周分享了使用ora2pg工具完成oracle 到 postgresql迁移过程、GaussDB误删库如何恢复
-
序
本文主要研究一下maxwell的FileProducer
FileProducer
maxwell-1.25.1/src/main/java/com/zendesk/maxwell/producer/FileProducer.java
public class FileProducer extends AbstractProducer {
private final File file;
private final FileWriter file
-
简介: MySQL数据库优化技巧大全
MySQL优化三大方向 ① 优化MySQL所在服务器内核(此优化一般由运维人员完成)。 ② 对MySQL配置参数进行优化(my.cnf)此优化需要进行压力测试来进行参数调整。
-
原文链接:何晓东 博客在 MySQL 5.7版本以上进行一些
select @@global.sql_mode;
去掉里面的
set @@global.sql_mode = "查出来的值,去掉 ONLY_FULL_GROUP_BY"
修改配置文件中的 ONLY_FULL_GROUP_BY 模式找到
sql_mo
-
MySQL order by 简单解析1. 语句SELECT distinct first_letter
FROM tb_customer
WHERE (deleted = 0) ORDER BY first_letter = '#' asc,first_letter;2. 个人理解order by first_letter = '#' 相当于做了一个判断 first_letter == "#" ? 1 : 0;3. SQL
-
系统负载高系统负载高导致了申请系统资源失败,最后数据库实例crash,常见原因及诊断方法详见系统资源瓶颈诊断。数据页损坏如果是硬件故障或者磁盘空间满了,向数据文件写入时,很容易
-
近一位朋友(6年工作经验)面了腾讯云,以下是面试题。加油,一起卷。1.聊聊项目,好的设计,好的代码2.谈谈什么是零拷贝?3.一共有几种 IO 模型?NIO 和多路复用的区别?4.Future 实现阻塞等
-
工作总结 工作一年了,作为Java后端开发工程师,发现自己的知识杂乱无章,之前的学习没有产出。很多东西又不断忘掉,导致找工作时发现很多东西都生疏了。为此,有了一个计划,从计
-
MySQL读取my.cnf的顺序
一、mysql.server启动方式
basedir=/opt/mysql/mysql3315
datadir=/opt/mysql/mysql3315/data
进行查找,在解析参数文件的时候会带入 -e进行解析
/opt/mysql/mysql3315/bin/my_print_defaults -e /opt/mysql/m
-
大家肯定听说过,有些开发者由于个人失误,在delete或者update语句的时候没有添加where语句,导致整个表数据错乱。
mysql安全模式:mysql发现delete、update语句没有添加where或者limit条件时会报错。
-
1.单引号:
我们先来介绍一下单引号,下图中的 '男' 就是使用的英文单引号。
为什么要去使用单引号呢?在SQL中一些varchar(string,等字符串类型)是需要用到单引号而不是直接去使用。
一
-
MySQL JOIN 报 Illegal mix of collations 时,先核对两列的字符集和排序规则,再用查询级 COLLATE 临时恢复,最后统一字段定义并检查索引与匹配语义。
-
修改MySQL列数据类型需谨慎,因可能引发数据丢失、性能下降及外键问题。1.修改前务必备份数据,评估现有数据兼容性,检查是否存在不兼容值及精度损失;2.若列涉及外键约束,需先删除外键,修改列类型后再重新添加,确保主外键类型一致;3.修改后注意重建索引、分析查询计划、优化SQL语句,必要时使用覆盖索引或数据压缩以避免性能下降。
-
要把MySQL调成中文界面,可以通过MySQLWorkbench或命令行工具实现。1)在MySQLWorkbench中,打开“Preferences”,选择“Appearance”选项卡,然后在“Language”下拉菜单中选择“Chinese(Simplified)”,重启即可。2)使用命令行工具时,设置操作系统的语言环境变量,如在Linux或macOS上使用“exportLANG=zh_CN.UTF-8”,然后运行mysql客户端。
-
GROUPBY是MySQL中用于对数据进行分组统计的关键字,通常配合聚合函数使用。其核心作用是将相同字段值的多条记录归为一组并进行统计分析,基本用法包括按一个字段或多个字段分组,例如按部门或按部门和职位组合分组。注意事项包括:1.SELECT中的非聚合字段必须全部出现在GROUPBY中,否则会报错;2.GROUPBY字段顺序影响结果展示但不影响性能;3.使用HAVING来过滤分组后的数据,而不能使用WHERE;实际应用中应合理选择分组字段、注意NULL值处理,并结合索引提升查询性能。掌握这些要点有助于写出