Heim > Datenbank > MySQL-Tutorial > MySQL-Fehlertests – Tests auf hohe Parallelität

MySQL-Fehlertests – Tests auf hohe Parallelität

零下一度
Freigeben: 2017-05-13 16:22:37
Original
1478 Leute haben es durchsucht

MySQL-Fehlertest, Testen auf hohe Parallelität

Dieser Test ist ein lokaler Apache-Test

D:WAMPApachebinab.exe -c 200 -n 200 www.php1100.com/ mysql.php (Diese URL ist Ihre eigene Test-URL, der darin enthaltene Code lautet wie folgt)

error_reporting(0);
echo &#39;<pre class="brush:php;toolbar:false">&#39;;
mysql_connect(&#39;127.0.0.1&#39;,&#39;root&#39;,&#39;root&#39;);
mysql_select_db(&#39;jsshop&#39;);
$rel=mysql_query(&#39;select id from gg&#39;);
$id=mysql_result($rel,0,0);
   //求得下面表内的第一个数据
if($id>0){
    $id--;
       //减一运算
    mysql_query(&#39;update gg set id=&#39;.$id);
//499
}
Nach dem Login kopieren

//Die Tabelle ist wie im Bild gezeigt

MySQL-Fehlertests – Tests auf hohe Parallelität

Fahren Sie also fort. MySQL kann nicht verwendet werden, wenn MySQL eine hohe Parallelität aufweist.
Lösung,

① Verwenden Sie anstelle von MySQL redis. Wenn der Benutzer hereinkommt, speichern Sie es zuerst in der verknüpften Redis-Liste, speichern Sie die Benutzer-ID in der verknüpften Liste und dann endet die Aktivität
②Schneiden Sie so viele Preise aus der verknüpften Liste aus, wie Sie möchten. Die Preise werden normalerweise gleichzeitig verteilt und die Bestellungen werden nach ein paar Minuten bekannt gegeben.

Das Obige Dies ist die Methode in diesem Artikel. Vielen Dank, dass Sie sich darauf konzentrieren.

【Verwandte Empfehlungen】

1. Besondere Empfehlung: Version „php Programmer Toolbox“ V0.1 herunterladen

2. Kostenloses MySQL-Online-Video-Tutorial

3. Diese Dinge über Datenbankdesign

Das obige ist der detaillierte Inhalt vonMySQL-Fehlertests – Tests auf hohe Parallelität. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage