Я в настоящее время использую сервер человечности 18.04 (с 8 ГБ RAM, процессора HDD & Intel I3 на 100 ГБ) для развертывания проекта, и использую сервер базы данных mysql 5.7, но каждый раз, когда я пытаюсь вставить данные в базу данных, это вставляло слишком медленный, как выдерживают сравнение с Ubuntu 16.04 с той же конфигурацией.
AS я проверяю производительность системы при вставке данных в mysql затем, я нашел
Ubuntu 18.04 ограничивает mysql приложение в использовании максимального ЦП, сообщите мне решение для вышеупомянутого.
При реализации человечности 18.04 Ubuntu сделала известное улучшение использования ЦП. Ubuntu значительно улучшила и уменьшила использование ЦП. Они также исправили сотни ошибок и сделали сотни других маленьких улучшений.
Только из-за того MySQL, занимающего слишком много времени для выполнения, это - операция, Эта проблема была решена со следующими параметрами MySQL, которые вынуждают MySQL использовать больше потока ЦП для выполнения операции.
Просто решенный это. Путем добавления следующей строки к mysqld.cnf решил проблему:
innodb_read_io_threads=4
innodb_write_io_threads=8 #To stress the double write buffer
innodb_buffer_pool_size=20G # 70-80% available Memory
innodb_buffer_pool_load_at_startup=ON
innodb_log_file_size = 32M #Small log files, more page flush
innodb_log_files_in_group=2
innodb_file_per_table=1
innodb_log_buffer_size=8M
innodb_flush_method=O_DIRECT
innodb_flush_log_at_trx_commit=0
skip-innodb_doublewrite #commented or not depending on test