mysqli::stat

mysqli_stat

Liefert den aktuellen System Status

Beschreibung

Objektorientierter Stil

string mysqli::stat ( void )

Prozeduraler Stil

string mysqli_stat ( mysqli $link )

mysqli_stat liefert einen String welcher Informationen ähnlicher der, die der 'mysqladmin status' Befehl liefert. Das beinhaltet die Uptime in Sekunden, die Anzahl der laufenden Prozesse, Anfragen, reloads und geöffneten Tabellen.

Parameter-Liste

link

Nur bei prozeduralem Aufruf: Ein von mysqli_connect oder mysqli_init zurückgegebenes Verbindungsobjekt.

Rückgabewerte

Ein String der den Server Statue enthält. Im Fehlerfall FALSE.

Beispiele

Beispiel #1 mysqli::stat Beispiel

Objektorientierter Stil

<?php
$mysqli 
= new mysqli("localhost""my_user""my_password""world");

/* check connection */
if (mysqli_connect_errno()) {
    
printf("Connect failed: %s\n"mysqli_connect_error());
    exit();
}

printf ("System status: %s\n"$mysqli->stat());

$mysqli->close();
?>

Prozeduraler Stil

<?php
$link 
mysqli_connect("localhost""my_user""my_password""world");

/* check connection */
if (mysqli_connect_errno()) {
    
printf("Connect failed: %s\n"mysqli_connect_error());
    exit();
}

printf("System status: %s\n"mysqli_stat($link));

mysqli_close($link);
?>

Die obigen Bespiele erzeugen folgende Ausgabe:

System status: Uptime: 272  Threads: 1  Questions: 5340  Slow queries: 0
Opens: 13  Flush tables: 1  Open tables: 0  Queries per second avg: 19.632
Memory in use: 8496K  Max memory used: 8560K

Siehe auch

  • mysqli_get_server_info