XAMPP становится очень медленным через некоторое время - PullRequest
0 голосов
/ 14 июня 2019

Кто-нибудь когда-нибудь сталкивался с тем, что MYSQL в XAMPP через какое-то время был очень медленным?

У меня есть приложение для единства, которое запрашивает загрузку строки с помощью этого 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-скрипт вызывается с помощью скрипта c # UnityWebRequest.

    //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 минут, MySQL XAMPP начал значительно замедляться.
Я пытаюсь изменить данные вручную в XAMPP, и это займет около 5 - 8 секунд, пока "строка не будет затронута"
Если я оставлю их дольше, не закрывая программу единства, XAMPP начнет зависать и отключаться.

Кто-нибудь знает решения для решения этой проблемы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...