©SQL :: Manager
HomeProgramm-InformationenTechnische DetailsKostenloser DownloadKaffee für den Autor
Netzwelt
SQL-FunktionMySQLMariaDB

Die CONNECTION_ID SQL-Funktion in MySQL und MariaDB - Verbindungs-ID der Session

CONNECTION_IDSyntax:CONNECTION_ID()
Rückgabe-Wert:INTEGER
Funktions-Typ:Informations-Funktion
Funktions-Beschreibung

Die SQL-Funktion CONNECTION_ID() gibt die Verbindungs-ID für die aktuelle Verbindung (Session) zurück.

Jede Verbindung hat eine ID, die unter den derzeit verbundenen Clients eindeutig ist. Das gilt auch für Ereignisse.

Beispiel

 1
 2
 3

SELECT connection_id();

connection_id()
int(10)
204
Die Beispiele wurden mit dem MyWAY SQL-Manager erstellt: Download

Verwendung der CONNECTION_ID() Funktion in MySQL und MariaDB-Datenbanken

In MySQL und MariaDB wird die Funktion CONNECTION_ID() verwendet, um die eindeutige Kennung abzurufen, die der aktuellen Clientverbindung (Session) zugewiesen ist. Die Funktion gibt einen ganzzahligen Wert zurück, der die Verbindungs-ID darstellt, die jeder Client-Verbindung vom Datenbankserver zugewiesen wird. Die Funktion erfordert keine Argumente und kann direkt in einer SQL-Anweisung oder innerhalb einer SQL-Abfrage verwendet werden.

Jeder Client-Verbindung wird eine eindeutige Verbindungs-ID zugewiesen, mit der Verbindungen innerhalb des Datenbankservers unterschieden und verwaltet werden können. Die Verbindungs-ID kann für Nachverfolgungs- und Überwachungszwecke verwendet werden, zum Beispiel zum Protokollieren von Verbindungsaktivitäten, zum Überwachen oder zum Identifizieren lang laufender Abfragen im Zusammenhang mit bestimmten Verbindungen. Zudem kann die Verbindungs-ID in Kombination mit benutzerdefinierten Funktionen oder Prozeduren verwendet werden, um eine benutzerdefinierte Zugriffskontrolle zu implementieren oder bestimmte Aktionen basierend auf der Client-Verbindung auszuführen.
Die Verbindungs-ID ist nur für die aktuelle Sitzung (Session) verfügbar und bleibt nicht über verschiedene Sitzungen oder Server-Neustarts hinweg bestehen.
COMPRESSCONCATCONCAT_WSCONNECTION_IDCONVCONVERTCONVERT_TZ

Weitere MySQL und MariaDB SQL Informations-Funktionen

BENCHMARKBENCHMARK(Anzahl, Ausdruck)
Mehr zur BENCHMARK-Funktion

BINLOG_GTID_POSBINLOG_GTID_POS()

CHARSETCHARSET(Zeichenkette)
Mehr zur CHARSET-Funktion

COERCIBILITYCOERCIBILITY(Zeichenkette)
Mehr zur COERCIBILITY-Funktion

COLLATIONCOLLATION(Zeichenkette)
Mehr zur COLLATION-Funktion

CURRENT_USERCURRENT_USER()
Mehr zur CURRENT_USER-Funktion

CURRENT_ROLECURRENT_ROLE()
Mehr zur CURRENT_ROLE-Funktion

DATABASEDATABASE()
Mehr zur DATABASE-Funktion

DECODE_HISTOGRAMDECODE_HISTOGRAM()

DEFAULTDEFAULT(Spalte)
Mehr zur DEFAULT-Funktion

FOUND_ROWSFOUND_ROWS()
Mehr zur FOUND_ROWS-Funktion

LAST_INSERT_IDLAST_INSERT_ID([Ausdruck])
Mehr zur LAST_INSERT_ID-Funktion

LAST_VALUELAST_VALUE(Ausdruck [, Ausdruck ...])
Mehr zur LAST_VALUE-Funktion

ROWNUMROWNUM()

ROW_COUNTROW_COUNT()
Mehr zur ROW_COUNT-Funktion

SCHEMASCHEMA()
Mehr zur SCHEMA-Funktion

SESSION_USERSESSION_USER()
Mehr zur SESSION_USER-Funktion

SYSTEM_USERSYSTEM_USER()
Mehr zur SYSTEM_USER-Funktion

USERUSER()
Mehr zur USER-Funktion

VERSIONVERSION()
Mehr zur VERSION-Funktion

Numerische FunktionenZeichenketten-FunktionenReguläre AusdrückeDatum und Zeit-Funktionen
Vergleichs-FunktionenVerschlüsselung & KomprimierungKonvertierungs-FunktionenNULL-Funktionen
Aggregat-FunktionenWindow-FunktionenJSON-FunktionenGeometrische Funktionen
Sequenz-FunktionenInformations-FunktionenDynamische Tabellen-SpaltenSonstige Funktionen
Weitere Informationen zur SQL-Funktion CONNECTION_ID: mysql.com und mariadb.com
Aktualisiert: 17.09.2023ImpressumKontaktGeschäftsbedingungenDatenschutz & CookiesUpdatesSitemapFacebookLinkedinTwitterStatistics©2020-2024 Heino Cunze-Fischer