希望你没事。在我遇到的问题上完全迷失了方向。使用不同的开源自托管软件(如mautic和mailwizz)创建了一个邮件列表。对于mailwizz,country下拉列表基本上提供了country/state作为选择(即:美国/阿拉巴马州)。我的问题是,表单速度非常慢,当点击下拉菜单,然后试图返回输入“name”“email”等时,大约10-15秒没有响应。这在桌面上没有那么差,但在使用chrome的android手机上最差。似乎这个问题可能与mysql有关,但我确实有一些优化,所以不确定是怎么回事。以下是表格:https://marketing.universalenvision.com/index.php/lists/gs453c09q438a/subscribe
这是我的设置。抱歉,我不太清楚如何运行查询,也不知道mysql的确切命令,但是知道如何登录并运行命令(如果提供的话)。不完全是一个专业的mysql,所以任何命令或指南将非常有助于获得信息,你们需要帮助解决这个问题
最新plesk 17.8最新mariadb最新centos 6.9 ram 32gb nginx 1.13.8最新php 7.2
这是我的mysql/mariadb配置,来自my.cnf
[mysqld]
# skip_name_resolve
local-infile=0
# skip-networking
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
tmpdir=/tmp
symbolic-links=0
bind-address=0.0.0.0
max_allowed_packet=500M
binlog-format = MIXED
default-storage-engine = InnoDB
# BINARY LOGGING #
log-bin = /var/lib/mysql/mysql-bin
expire-logs-days = 14
sync-binlog = 1
# CACHES AND LIMITS #
tmp-table-size = 32M
max-heap-table-size = 32M
query-cache-type = 1
query-cache-size = 150M
query-cache-limit = 4M
query-cache-strip-comments = 1
max-connections = 500
thread-cache-size = 50
open-files-limit = 65535
table-definition-cache = 4096
table-open-cache = 10240
# tmp_table_size = 64M
# max_heap_table_size = 64M
# INNODB #
innodb-flush-method = O_DIRECT
innodb-log-files-in-group = 2
innodb-log-file-size = 4G
innodb-flush-log-at-trx-commit = 2
innodb-file-per-table = 1
innodb-buffer-pool-size = 26G
# LOGGING #
log-error = /var/lib/mysql/mysql-error.log
# log-queries-not-using-indexes = 1
slow-query-log = 1
slow-query-log-file = /var/lib/mysql/mysql-slow.log
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
我知道我有很多国家和州的数据,这很可能是这里的问题。我使用的软件有有限的选项,并且不提供(如果x那么x)选项,以便在没有额外字段输入的情况下将表单缩小到一个字段中。希望我能尽快解决这个奇怪的问题。非常感谢你的帮助!
暂无答案!
目前还没有任何答案,快来回答吧!