2022-05-31
mysql启动一直crash,提示内存不足
启动mysql8.0.22版本数据,一直提示内存不足,有什么办法排查嘛?
2022-05-29T13:31:21.857469-00:00 0 [ERROR] [MY-011825] [InnoDB] [FATAL] Cannot allocate 34256396696 bytes of memory after 60 retries over 60 seconds. OS error: Cannot allocate memory (12). Check if you should increase the swap file or ulimits of your operating system. Note that on most 32-bit computers the process memory space is limited to 2 GB or 4 GB.
我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
如何统计GreatDB数据库表行数?
回答 1
统计GreatDB数据库表行数的操作如下:selectcount()from[dbname].[tablename];优点:统计结果准确。缺点:如果表很大,执行会很慢,占用大量磁盘io。所以统计行数一
MySQL无法启动,日志里面提升非正常关闭。
回答 1
目前了解下来,这个没啥办法,就得mysqldump出来重新导入数据才可以的
mysql sql优化
回答 3
1.sendmessage,needresend,requesttime组合索引。2.单独计算send,success,unknown,fee状态对应的数据,最后进行合并。3.结果集(where结果集
MySQL 外键约束不兼容是什么问题?
回答 1
没理解问题。不过一般来说数据库都不建议使用外键。不管什么数据库。
mysql中的双1是什么含义
回答 4
已采纳
mysql的"双1验证"指的是innodbflushlogattrxcommit和syncbinlog两个参数设置,这两个是是控制MySQL磁盘写入策略以及数据安全性的关键参数。下面从参数含义,性能,
ogg同步oracle到mysql,字段里面可能有需要转义的字符,怎么配置转义?
回答 1
不推荐在ogg中做转义,虽然他支持。最佳实践就是做简单搬运。在源端处理好。
MySQL可以查看到弱密码用户吗?
回答 1
已采纳
看不到。只能有第三方网络捕获。mysql的密码就是1,在数据库中也是加密存储的。
mysql innodb cluster对server、shell、router版本有要求吗
回答 1
server和router版本一致就行(router8.0.3之后与server一致,2.1.x分支被8.0.x取代);shell版本时间晚于server和router就行,一般shell就用较新版本
如果mysql某张表数据量相当大 删掉大部分数据后,可用空间会不会增大?
回答 3
这种大表,若删除大部分数据,一般采取:1)建新表,2)将要的数据插入进去3)验证数据没问题后,做新表换旧表4)新表正常使用后,旧表保留段时间,就清空,然后在删除这样既保证数据处理过程有备份,又能实现清
如何选择数据类型
回答 1
已采纳
0和1
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~