когда форма отправляется, она запускается медленно в первый раз (например, 55-57 секунд), затем после выполнения, когда я отправляю снова, она отлично работает (например, 0,8-0,9 секунд) на виртуальной машине Google Ubuntu 14.04 Google ComputeEngine. И он отлично работает в моем компьютере с Windows.
Используя SHOW FULL PROCESSLIST;
я обнаружил замедляющий запрос (заняло 54 секунды)
SELECT
transaction_cr_dr.acl_code,
SUM(transaction_cr_dr.trcd_amt) AS trcd_amt
FROM
(TRANSACTION)
JOIN transaction_cr_dr
ON transaction_cr_dr.tr_code = transaction.tr_code
AND transaction_cr_dr.acl_code != ""
AND transaction_cr_dr.status = "1"
AND transaction.status = "1"
AND transaction.tr_type != "AM"
WHERE `transaction`.`tr_date` < "2019-06-01"
AND `transaction_cr_dr`.`acl_code` = "XXXX"
GROUP BY transaction_cr_dr.acl_code
Но этот запрос выполняется за 0,02 секунды в phpmyadmin