-
「算法与数据结构」带你看分治算法之美
前言 这次分享的内容是,经典算法思想-分治,你可以把它称之为一种思想,也可以叫它分治算法,为了更好的区分,接下来我们以分治法来称呼它。 如果你还不了解什么是分治法,或者知道一些,但是对于它具体是如何实现回溯,那么这篇文章可能适合你阅读。 我对分治算法的理解: 它的基本思想是将一个规模为N的问题分解为K个规模较小的子问题,这些子问题相互独立且与原问题性质相同···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
CPU占用又爆了?MySQL到底在干什么
在日常工作中,发现 MySQL 的状态不太对劲的时候,一般都会看看监控指标,很多时候会看到熟悉的一幕:CPU 使用率又爆了。本文将给大家介绍 MySQL 和 CPU 之间的关系,对此有一定的了解之后可以更准确的判断出问题的原因,也能够提前发现一些引发 CPU 问题的隐患。 怎么看懂CPU使用率 以 Linux 的 top 命令为例,效果如下: Top 命令···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
忘记MySQL密码怎么办?一招教你搞定!
本文转载自微信公众号「Java中文社群」,作者磊哥 。转载本文请联系Java中文社群公众号。 在安装完 MySQL 或者是在使用 MySQL 时,最尴尬的就是忘记密码了,墨菲定律也告诉我们,如果一件事有可能出错,那么它一定会出错。那如果我们不小心忘记了 MySQL 的密码,该如何处理呢?别着急,本文教你一招搞定。 1.修改 MySQL 配置文件 首先我们需···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
如何在RHEL 8中安装PostgreSQL和pgAdmin
Pgadmin4是用于管理PostgreSQL数据库的基于Web的开源管理工具。这是一个基于Python的Web应用程序,使用后端的flask框架以及前端的HTML5,CSS3和Bootstrap开发。Pgadmin4是对Pgadmin 3的重写,它是用C ++编写的,并具有以下显着功能: Pgadmin4功能精致的网页界面,带有优美的图标和面板。 全面响···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL性能优化,MySQL索引优化,order by优化,explain优化
前言 今天我们来讲讲如何优化MySQL的性能,主要从索引方面优化。下期文章讲讲MySQL慢查询日志,我们是依据慢查询日志来判断哪条SQL语句有问题,然后在进行优化,敬请期待MySQL慢查询日志篇 建表//建表CREATETABLEIFNOTEXISTSstaffs(idINTPRIMARYKEYAUTO_INCREMENT,nameVARCHAR(24)N···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
简析AWS DynamoDB的几大基本功能
【.com快译】AWS DynamoDB是一种完全托管的无服务器(Serverless)类型的NoSQL数据库。本文将和您探讨DynamoDB的基本功能、使用场景、计费、设置、查询、以及扫描等方面,以便您更好地将其运用在自己的应用之中。 什么是AWS DynamoDB? 总的说来,DynamoDB是一种键-值(key-value)和文档型数据库,基本可以达···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
为什么MySQL分库分表后总存储大小变大了?
1.背景 在完成一个分表项目后,发现分表的数据迁移后,新库所需的存储容量远大于原本两张表的大小。在做了一番查询了解后,完成了优化。 回过头来,需要进一步了解下为什么会出现这样的情况。 与标题的问题的类似问题还有,为什么表数据内容删除了而表大小没有变化。其本质都是一样的。 要回答这些问题,我们需要从mysql的索引模型谈起。 2.InnoDB 的索引模型 在···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
怎么判断你的MySQL到底是读多还是写多
经常可以看到一些文章说,我们的数据库基本是读多写少,所以要做读写分离架构。 我就很纳闷,他们是怎么判断出来数据库的读多写少的呢? 其实更多的时候是人云亦云,拍脑门罢了~ 下面就告诉大家正确的姿势 笨方法(不准确) 查看自己项目内的所有sql语句,去做个统计,到底是select语句多,还是insert、update、delete语句多。 但是这依然不准确,因···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Redis Node.js实现一个能处理海量数据的异步任务队列系统
在最近的业务中,接到了一个需要处理约十万条数据的需求。这些数据都以字符串的形式给到,并且处理它们的步骤是异步且耗时的(平均处理一条数据需要 25s 的时间)。如果以串行的方式实现,其耗时是相当长的: 总耗时时间 = 数据量 × 单条数据处理时间 T = N * t (N = 100,000; t = 25s) 总耗时时间 = 2,500,000 秒 ≈ 6···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
对于Redis性能指标监控!你了解多少?
监控指标 性能指标:Performance 内存指标: Memory 基本活动指标:Basic activity 持久性指标: Persistence 错误指标:Error 监控方式redis-benchmark redis-stat redis-faina redislive redis-cli monitor showlog get:获取慢查询日志 l···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])