sql >> Database >  >> RDS >> Mysql

MySQL Fire-And-Forget INSERT / UPDATE / DELETE - mysql_unbuffered_query gebruik aan te raden?

Na het lezen van http://www.php.net/manual/en /mysqlinfo.concepts.buffering.php :

Het lijkt erop dat niet-gebufferde zoekopdrachten alleen nuttig zijn op selecteren , omdat bijwerken, invoegen en verwijderen geen resultaat hebben.

Ik zie geen enkel probleem met het gebruik van niet-gebufferde update, invoegen en verwijderen, behalve dit:

Dus, zijn last_insert_id en affected_rows een resultaat? Ik geloof het niet, want geen mysql_fetch * wordt gedaan om deze informatie te krijgen.

Dus, als u een verbetering van de prestaties ervaart met behulp van niet-gebufferde query's, gebruik het dan!




  1. Hoe kan ik het aantal rijen 'geretourneerd' krijgen uit een resultatenset van een opgeslagen procedure?

  2. MySQL - Waarom gebruikt deze query geen index (volgens uitleg)

  3. Fix:"De instructie BACKUP LOG is niet toegestaan ​​terwijl het herstelmodel EENVOUDIG is" in SQL Server (en SQL Edge)

  4. MySQL-groep op laatste invoer