MySql减少内存占用的方法详解
短信预约 -IT技能 免费直播动态提醒
前言
默认设置下,mysql会初始化很大的内存块用于缓存数据库查询数据。
但我的小主机只有640mb的内存,top查询发现他吃了我30% 的内存总量,差不多200MB。
但这个数据库里只有几MB的数据,感觉这设置很不合理。
经过爬文,终于把内存占用降到了128MB
实现方法
直接修改 /etc/mysql/mysql.conf.d/mysqld.cnf
在配置末尾追加如下配置
performance_schema_max_table_instances=150
table_definition_cache=150
table_open_cache=64
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
MySql减少内存占用的方法详解
下载Word文档到电脑,方便收藏和打印~
下载Word文档
猜你喜欢
2024-04-02
怎么减少网页的内存与CPU占用
这篇文章主要为大家展示了“怎么减少网页的内存与CPU占用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么减少网页的内存与CPU占用”这篇文章吧。有的网页看起来并不大但打开会很卡,有的网页虽然很
2023-06-08
VB.NET内存占用的解决方法
本篇文章为大家展示了VB.NET内存占用的解决方法,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。VB.NET为我们带来了许多新的应用方式和代码编写方式,在一定程度上大大提高了编程人员的编程效率。而且
2023-06-17
2024-04-02
选择合适Redis数据结构,减少80%的内存占用
前言redis作为目前最流行的nosql缓存数据库,凭借其优异的性能、丰富的数据结构已成为大部分场景下首选的缓存工具。由于redis是一个纯内存的数据库,在存放大量数据时,内存的占用将会非常可观。那么在一些场景下,通过选用合适数据结构来存
2023-06-02
2024-04-02
Win10电脑内存占用过高怎么办 win10电脑内存占用高的解决方法
一些用了几年或配置比较低的电脑,在如今使用中经常会出现CPU和内存占用太高,而出现卡顿等问题。今天小编以Win10系统为例,教大家如何优化电脑内存占用高的问题,尽可能提升电脑的流畅性。Win10电脑内存占用太高解决办法
其实,很多人在使用电
2023-05-22
win10系统下360rp.exe占用内存高的解决方法
如果你的Windows 10系统下的360rp.exe占用内存高,可以尝试以下解决方法:1. 结束进程:右键点击任务栏,选择“任务管理器”,在“进程”选项卡中找到“360rp.exe”,右键点击并选择“结束任务”。2. 升级或卸载软件:尝试
2023-09-16
2024-04-02
查看redis占用内存的实现方法
目录查看Redis占用js内存方法环境查看方法查询结果含义总结查看redis占用内存方法环境RedisDesktopManager客户端查看方法客户端连接redis进入serve info (redis服务器右边--点击serve
2024-01-29
WinXP下ekrn.exe内存占用100%问题解决方法
不少用户安装完WinXP系统后,总是发现进程里有个程序ekrn.exe,经常都会占用率100%,ekrn.exe是东西呢?其实它是诺顿杀毒软件中的一个反病毒相关程序,很多WinXP正版光碟都是自带安装了诺顿杀毒软件,因此才会出现上述问题。那
2023-06-12
2023-10-20
2023-09-03
doscan.exe进程占用了大量的CPU和内存的解决方法
如果doscan.exe进程占用了大量的CPU和内存,可能是因为该进程在执行某些任务或扫描操作时出现了问题。以下是一些可能的解决方法:1. 终止进程:打开任务管理器,找到doscan.exe进程,右键点击选择“结束任务”来终止进程。这可能会
2023-08-14
MySQL 内存表和临时表的用法详解
内存表:session 1
$ mysql -uroot
root@(none) 10:05:06>use test
Database changed
root@test 10:06:06>CREATE TABLE tmp_memory (
2022-05-23
2024-04-02
2024-04-02
Win11系统exploret.exe内存占用过大怎么办?exploret.exe内存高三种解决方法
Win11系统expandroidloret.exe内存占用过大怎么办?explorer.exe是Windows程序管理器或者文件资源管理器。这个程序是我们电脑开机之后必须运行的一个程序。关闭它将会导致桌面无法正常的显示。有用户发现这个程序
2023-05-19
linux查看内存占用情况的方法是什么
Linux系统中查看内存占用情况的方法有多种。使用free命令:在终端中输入free命令,即可显示系统的内存使用情况。该命令会显示总内存、已使用内存、空闲内存、已用内存、缓冲区和缓存等信息。使用top命令:在终端中输入top命令,然后按下M
2023-10-23
阿里云服务器占用内存问的解决方案
随着互联网的发展,越来越多的企业和个人选择使用云计算服务。其中,阿里云服务器因其性能稳定、扩展性强等优点,受到了广大用户的欢迎。然而,使用过程中可能会遇到服务器占用内存的问题,影响了服务的稳定性和性能。本文将详细分析阿里云服务器占用内存的问题,并提供相应的解决方案。正文:一、问题分析内存泄露内存泄露是指程序在申请
2023-12-11