Я использую экземпляр AWS EC2 для хостинга своего веб-сайта, я вижу, что на моем сервере постоянно используется более 750 МБ памяти
Когда я проверил с помощью команды, чтобы узнать, какой процесс использует большую часть памяти, я узнал, что mysqlId
использует более 340 МБ памяти
что для меня непонятно, потому что я использую экземпляр RDS для mysql отдельно тогда почему mysqlid использует память экземпляра ec2
может быть, я неправильно понимаю, кто-нибудь может помочь мне понять это
Просто войдите в этот экземпляр mysql и проверьте, какую таблицу он содержит?
извините, я не понял
У вас запущен mysqld в этом экземпляре, что означает, что он либо случайно установлен, но ничего не делает, либо на самом деле обслуживает что-то еще. Так что просто войдите в него и посмотрите, что он держит, или проверьте, откуда он получает соединения.
да, спасибо. но как я могу проверить этот вспомогательный материал. я новичок в этом
sudo netstat -peanut
показывает ваши активные подключения, аmysql
подключает вас через терминал, или просто используйте ваш обычный клиент с графическим интерфейсом, если порт открыт (на самом деле плохая идея), или вы настроили SSH-туннель с PuTTY linuxize.com /post/mysql-ssh-туннельВы установили mysql-client только для подключения к RDS, или вы также установили сервер mysql на свой компьютер? Если сервер установлен и работает и, скорее всего, он вам не нужен, вы можете остановить mysqld.