查看内存占用
free -g
top
调整缓存大小参数
innodb_buffer_pool_size
innodb_log_buffer_size
query_cache_size
query_cache_size
key_buffer_size
read_buffer_size:顺序读缓存大小
read_rnd_buffer_size:随机读缓存大小
sort_buffer_size:排序缓存大小
join_buffer_size:join 联接缓存大小
tmp_table_size:临时表缓存大小
max_connections:最大连接数
innodb_buffer_pool_size 设置过大,会占用太服务器托管网多内存,修改 innodb_buffer_pool_size 的值,可以减少内存
占用。
如系统内存8G,参数设置4G过大
系统推荐参数
SET GLOBAL sort_buffer_size=2*1024*1024;
例如
SET GLOBAL innodb_buffer_pool_size=512M;
并修改my.cnf可以实现静态和动态修改
调整连接数设置
max_connections
SHOW VARIABLES LIKE 'innodb_buffer_pool_size';
查看参数生效情况
OPTIMIZE TABLE table_name
重建表操作整理空间,会锁表
清理表缓存,业务低峰操作
flush tables;
清理空闲session
select concat(‘kill服务器托管网 ‘, id, ‘;’) from information_schema.processlist
where command = ‘Sleep’ and time > … into outfile ‘/tmp/a.txt’;
source /tmp/a.txt;
InnoDB存储引擎:InnoDB可以通过使用多种技术来优化内存的使用,比如缓存索引、缓存表、调整I/O大小等,可以大大提高数据处理效率,减少内存使用率。
MyISAM存储引擎:MyISAM不支持事务处理,但对于对于只读类型的应用程序,可以通过使用MyISAM存储引擎来减少内存使用率。
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
1. 引言 在机器学习领域中,相关模型可能会在训练过程中变得过拟合和欠拟合。为了防止这种情况的发生,我们在机器学习中使用正则化操作来适当地让模型拟合在我们的测试集上。一般来说,正则化操作通过降低过拟合和欠拟合的可能性来帮助大家获得最佳模型。 在本文中,我们将了…