概述
生产环境一张日志表占用达到166G,该表一直有数据写入,如果是直接delete/truncate时间过久,故下面采取drop+硬链方式进行删除。
2024年04月21日
生产环境一张日志表占用达到166G,该表一直有数据写入,如果是直接delete/truncate时间过久,故下面采取drop+硬链方式进行删除。
2024年04月21日
作为一名程序员,在求职面试时,不知你有没有遇到类似这样的问题。
张工是一名java程序员,最近到一家软件公司应聘软件开发岗位,面试官问了他关于MySql索引这样的一个问题。
2024年04月21日
已知季度,实现给定月份范围生成一个随机月份,月份保留两位数字,不足两位的数字前填充0,即月份属于已知的季度。
如:
已知第三季度,即7-9月份,返回文本07、08、09
已知第四季度,即10-12月份,返回10、11、12
2024年04月21日
当我们进入一个新环境,需要对数据库整体有个大致了解时,就需要dba去做个大概数据字典。
下面提供一个简单的数据字典统计sql,大家也可以将结果导到excel,然后结合excel的图形,就能大致了解整个数据库的概要。
2024年04月21日
在MySQL中变量分为三种类型: 系统变量、用户定义变量、局部变量。
1、系统变量
系统变量 是MySQL服务器提供,不是用户定义的,属于服务器层面。分为全局变量(GLOBAL)、会话 变量(SESSION)。不写默认是会话级别;
2024年04月21日
本文主要介绍了MySQL中怎么连接字符串,+的用法,concat函数的用法,concat_ws函数的用法,感兴趣的小伙伴们可以参考一下。
2024年04月21日
生产环境一张日志表占用达到166G,该表一直有数据写入,如果是直接delete/truncate时间过久,故下面采取drop+硬链方式进行删除。
2024年04月21日
群里一个小伙伴在问为什么MySQL字符串不加单引号会导致索引失效,这个问题估计很多人都知道答案。没错,是因为MySQL内部进行了隐式转换。
2024年04月21日
前段时间,生产商付款应用发生了特别大的故障,多给商户付款,于是就各种定位,查看各种日志,并且将最近一段时间的mysql的binlogs日志都解析了,将所有涉及付款表和商户所有的付款交易sql都提取出来,在这里用的binlog2sql工具提取的sql语句,binlog2sql工具的使用,这里就不做介绍了。
最后定位到,原来是有一个OA工单,修改金额的sql语句出现的问题,因为隐式转换,多更新了一条记录。在这里,很多人就不明白,一个隐式转换怎么就多更新了生产上记录。下面来做一下复盘。