Ermitteln Sie die Bytegröße einer Zeile in PostgreSQL

Angenommen, ich habe eine Tabelle in PostgreSQL. Wie kann ich die genaue Byte-Größe ermitteln, die das System verwendet, um eine bestimmte Zeile meiner Tabelle zu speichern?

Angenommen, ich habe einen Tisch mit einemVARCHAR(1000000) Feld und einige Zeilen enthalten sehr große Zeichenfolgen für dieses Feld, während andere sehr kleine Zeichenfolgen enthalten. Wie kann ich in diesem Fall die Bytegröße einer Zeile überprüfen? (einschließlich der Bytegröße auch in diesem FallTOAST wird benutzt).

Antworten auf die Frage(1)

Ihre Antwort auf die Frage