Php AJAX请求滞后

Php AJAX请求滞后,php,ajax,Php,Ajax,我有一个AJAX请求,它触发一些SQL查询并将数据添加到会话中 console.log(new Date()); //log 1 $.post( "get_all_snos.php", { owner: owner, bucket_id:bucket_id, is_npl:is_npl }, function(data) { console.log(new Date()); //log2 alert(data); //t

我有一个AJAX请求,它触发一些SQL查询并将数据添加到会话中

console.log(new Date());    //log 1
$.post( 
    "get_all_snos.php",
    { owner: owner, bucket_id:bucket_id, is_npl:is_npl },
    function(data) {
        console.log(new Date());    //log2
        alert(data);    //timestamps present in the alert
    }
);
第一个控制台日志提供了初始时间(Ex:13:34:44
第二个控制台日志给出了结束时间(Ex:13:34:59
间隔约为15秒。
但是…
我的php代码是这样的

<?php
    echo date(' H:i:s')." | ";
    // some queries fired
    echo date(' H:i:s')." | ";
    // some queries fired
    echo date(' H:i:s');
?>

我从警报中获得的时间戳如下所示

13:34:58|13:34:58|13:34:59

现在的谜团是在13:34:4413:34:58
发送一个AJAX请求如何花费14-15秒来发送数据??
我似乎不知道发生了什么事


我也尝试过使用javascript的AJAX,但没有任何帮助。

如果这是所有代码的良好表示,您不应该有太多的延迟。这让我觉得您有网络问题(例如使用Firebug的网络面板)


希望能有帮助

这就是与此AJAX调用相关的所有代码?顺便说一句,检查浏览器中调试控制台的网络检查器,查看是否由于任何原因延迟发送调用。是的,我只是使用AJAX启动查询并更新数据库。我不确定这是否相关,但不是
echo
ing,尝试将
日期
附加到字符串中,并在代码末尾回显该字符串。