Browse Source

Disable MySQL performance_schema by default #326

bugfixes
gau1991 10 years ago
parent
commit
4a27c3faa4
  1. 4
      src/modules/stack/install/ee_mod_setup_mysql.sh

4
src/modules/stack/install/ee_mod_setup_mysql.sh

@ -6,11 +6,11 @@ function ee_mod_setup_mysql()
# Setting wait_timeout = 30 & interactive_timeout = 60 # Setting wait_timeout = 30 & interactive_timeout = 60
if [ ! -f /etc/mysql/my.cnf ]; then if [ ! -f /etc/mysql/my.cnf ]; then
echo -e "[mysqld] \nwait_timeout = 30 \ninteractive_timeout = 60" > /etc/mysql/my.cnf echo -e "[mysqld] \nwait_timeout = 30 \ninteractive_timeout = 60 \nperformance_schema = 0" > /etc/mysql/my.cnf
else else
grep "_timeout" /etc/mysql/my.cnf &>> $EE_COMMAND_LOG grep "_timeout" /etc/mysql/my.cnf &>> $EE_COMMAND_LOG
if [ $? -ne 0 ]; then if [ $? -ne 0 ]; then
sed -i "/#max_connections/a wait_timeout = 30 \ninteractive_timeout = 60" /etc/mysql/my.cnf sed -i "/#max_connections/a wait_timeout = 30 \ninteractive_timeout = 60 \nperformance_schema = 0" /etc/mysql/my.cnf
fi fi
fi fi
} }

Loading…
Cancel
Save