mysql 啟動 記憶體 mysql啟動記憶體的疑問

2021-10-19 17:13:23 字數 1117 閱讀 7067

mysql 啟動的時候占用的記憶體是怎麼算的

軟體版本 mysql 5.6

網上檢視了一下,影響mysql的記憶體的引數主要大概是 innodb_buffer_pool_size

key_buffer_size。

現在我把乙份線上的配置拷貝到我自己的機器,配置如下

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

user=mysql

innodb_buffer_pool_size = 1024m

datadir = /var/lib/mysql

socket=/var/lib/mysql/mysql.sock

port = 3306

server_id = 11

expire_logs_days = 10

sort_buffer_size = 1m

join_buffer_size = 1m

query_cache_size = 512m

query_cache_limit = 2m

query_cache_min_res_unit = 2k

thread_stack = 192k

tmp_table_size = 246m

max_heap_table_size = 246m

key_buffer_size = 300m

read_buffer_size = 1m

read_rnd_buffer_size = 16m

bulk_insert_buffer_size = 64m

max_connections = 3600

# disabling symbolic-links is recommended to prevent assorted security risks

[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

線上的機器,這份配置啟動的時候佔了800m 記憶體, 而我自己的機器才占用了 214m記憶體,

請問有大佬知道這是怎麼回事麼?

mysql server啟動 mysql的啟動方式

mysql的啟動方式有4種 mysqld mysql safe mysql multi service mysql start 1.mysqld 是mysql的核心程式,用於管理mysql的資料庫檔案以及使用者的請求操作。mysqld可以讀取配置檔案中的 mysqld 的部分 mysqld user...

mysql 幾種啟動方式 mysql的幾種啟動方式

mysql的幾種啟動方式 mysql的四種啟動方式 1 mysqld 啟動mysql伺服器 mysqld defaults file etc my.cnf user root 客戶端連線 mysql defaults file etc my.cnf ormysql s tmp mysql.sock ...

mysql 幾種啟動方式 mysql的幾種啟動方式

mysql的四種啟動方式 1 mysqld 啟動mysql伺服器 mysqld defaults file etc my.cnf user root 客戶端連線 mysql defaults file etc my.cnf ormysql s tmp mysql.sock 2 mysqld safe...