XAMPP在一段时间后变得超级慢

时间:2019-06-14 10:23:24

标签: c# php mysql unity3d xampp

有人会在XAMPP中遇到过MYSQL时过慢的情况吗?

我有一个统一的应用程序,要求使用此php脚本下载字符串。

<?php
include 'Config.php'; // Just a normal mysqli connection setup


    //the post from Unity.
    $var_uniqueID       = $_POST['uniqueID_Post'];

    $conn = OpenCon(); // open connection

    //create a query
    $sql = "SELECT 
                var_name,
                var_value
            FROM variable_current_values
            WHERE uniqueID = '".$var_uniqueID."' ";

    $result = mysqli_query($conn, $sql);



    if( mysqli_num_rows($result) > 0)
    {
        //show data for each row
        while($row = mysqli_fetch_assoc($result))
        {
            echo "".$row['var_name'] . 
                 "|".$row['var_value'] . "";
        }
    }

    CloseCon($conn); // close the connection
?>

此PHP脚本被UnityWebRequest的c#脚本调用

    //www variable
    private UnityWebRequest unityWebRequest;

    void Update ()
    {
        if (unityWebRequest == null)
        {
            //fetch The data Widget
            StartCoroutine(RealDataFetchWhere(this.name)); 
        }
    }

    private IEnumerator RealDataFetchWhere(string _uniqueIDPost)
    {
        //gives the unique key
        WWWForm fetchingForm = new WWWForm();
        fetchingForm.AddField("uniqueID_Post", _uniqueIDPost);


        //load and wait until the data is downloaded
        unityWebRequest = UnityWebRequest.Post(**thePHPLink**, fetchingForm);
        yield return unityWebRequest.SendWebRequest();

        string data = unityWebRequest.downloadHandler.text;
        print("the Data is : " + data); 

    }

起初,一切似乎都很好。数据下载完美(几乎实时)。

但是,大约10分钟后,XAMPP mySQL开始显着降低速度。
我尝试在XAMPP中手动修改数据,直到“行受到影响” 大约需要5到8秒
如果我在不关闭我的统一程序的情况下将它们放置更长时间,则XAMPP开始冻结并断开连接。

有人知道解决该问题的方法吗?

0 个答案:

没有答案