51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

数据库

在PostgreSQL中限制可视列宽度显示

在PostgreSQL中限制可视列宽度显示

厉飞雨 阅读(326) 评论(0) 赞(15)

英文: Limit the visual column width display in PostgreSQL 问题 {#heading} ============= 如何在PostgreSQL中在视觉上限制列的显示,同时仍允许该列存储值达到其最大长度? 我的意思不是截断它,因为那只是临时的。当你再次加载表时,它将显示列的值的最大字符数。 例如,列access_t...

关于 MySql 的执行计划与索引

关于 MySql 的执行计划与索引

厉飞雨 阅读(456) 评论(0) 赞(16)

<p>昨天在工作的时候,有一个最近上线的项目。</p> <p>运维告诉我有一个sql查询居然长达14秒,那我肯定不能忍啊,决定要优化一下。</p> <p>我是首先看了下代码,觉得和它没关系,然后拿到sql,再对比下生产上表的索引,竟然没有针对这sql的索引!</p> <p>怎会如此粗心!心痛啊!...

MySQL死锁是什么?该如何解决?

MySQL死锁是什么?该如何解决?

厉飞雨 阅读(290) 评论(0) 赞(14)

你好,我是猿java。 MySQL 死锁是什么?如果在实际开发中遇到死锁,该如何解决?这篇文章,我们来详细地聊一聊。 1. 什么是死锁? {#1-什么是死锁?} ===================== 在数据库中,事务是一个独立的工作单元,它必须要么完全执行,要么完全不执行。事务通常会请求对数据库资源的锁定以保证数据的一致性和完整性。然而,当两个事务分别持有对方所需的...

MySQL自动关闭的解决方案

MySQL自动关闭的解决方案

厉飞雨 阅读(254) 评论(0) 赞(14)

<p>服务器上的MySQL总是莫名其妙的关闭,我们可以使用<strong>计划任务</strong>来自动重启MySQL。</p> <ul> <li>登录<strong>宝塔面板</strong>。</li> </ul> <p><img sr...

面试题:MySQL误删数据怎么办?-20240425

面试题:MySQL误删数据怎么办?-20240425

厉飞雨 阅读(339) 评论(0) 赞(24)

哈喽,大家好,我是了不起。 今天给大家介绍一个很常见的数据库面试题:MySQL误删数据怎么办? 大家都知道数据库最重要的就是数据,数据安全是重中之重,对于这种事后面试题,其实面试者回答一些提前规划,比如提前避免误删数据的措施是很加分的。 ### 1、如何回答? {#1如何回答} 在面试中,如果被问到"MySQL误删数据怎么办?",可以按照以下步骤回答...

如何解决MySQL 的深度分页问题?

如何解决MySQL 的深度分页问题?

厉飞雨 阅读(333) 评论(0) 赞(17)

<p>你好,我是猿java。</p> <p>在 MySQL 中,分页是一个常见的功能,但是,当出现深度分页时,因为数据库需要扫描和跳过大量记录,可能会导致性能问题,尤其是在处理大规模数据集时,那么,如何解决深度分页问题,本文我们将一起探讨,并提供多种解决方案,以提高查询性能。</p> <ol> <li>深度...

MySQL中delete,drop,truncate的区别是什么?

MySQL中delete,drop,truncate的区别是什么?

厉飞雨 阅读(495) 评论(0) 赞(18)

你好,我是猿java。 在 MySQL 中,`DELETE`、`DROP` 和 `TRUNCATE` 是三种用来操作数据库表及其数据的数据定义语言(DDL)和数据操作语言(DML)语句。它们各自的功能、特性和应用场景均有所不同。在这篇文章中,我们将详细探讨 `DELETE`、`DROP` 和 `TRUNCATE` 之间的区别,通过语法、作用、性能、事务支持等方面进行深入分析。...

记一次服务器磁盘报警及解决(Mysql binlog日志太多)

记一次服务器磁盘报警及解决(Mysql binlog日志太多)

厉飞雨 阅读(416) 评论(0) 赞(15)

<blockquote> <p>记一次服务器磁盘报警;原因:Mysql binlog日志太多了;及解决方法。</p> <p>中午的时候突然收到服务器发的警告,看见我的磁盘使用率已经百分之九十多了,还以为给攻击了或者给docker占满了。</p> <p>进入后台才发现不是,一看全是 Mysql 的日志给占满了...