sql >> Database teknologi >  >> RDS >> Mysql

PHP asynkron mysql-forespørgsel

Det er muligt.

$mysqli->query($long_running_sql, MYSQLI_ASYNC);

echo 'run other stuff';

$result = $mysqli->reap_async_query(); //gives result (and blocks script if query is not done)
$resultArray = $result->fetch_assoc();

Eller du kan bruge mysqli_poll, hvis du ikke vil have et blokerende opkald

http://php.net/manual/en/mysqli.poll.php



  1. mister forbindelsen til mysql, når du bruger mysqldump, selv med parameteren max_allowed_packet

  2. $result =mysql_query()

  3. MySQL afkorter tekst med ellipse

  4. Sådan kører du mysqladmin flush-hosts på Amazon RDS