Als «database-internals» getaggte Fragen

Bei technischen Fragen zur internen Funktionsweise des Datenbankmoduls.

35
DELETE vs TRUNCATE

Ich versuche, die Unterschiede zwischen den Befehlen DELETEund besser zu verstehen TRUNCATE. Mein Verständnis der Interna geht in etwa so: DELETE-> das Datenbankmodul findet und entfernt die Zeile von den relevanten Datenseiten und allen Indexseiten, auf denen die Zeile eingegeben wird. Je mehr...

15
Was ist der Overhead für varchar (n)?

Ich wollte für die Bedeutung dieses Fragment aus fragen , Postgres doc in Bezug auf varchar(n)Art: Die Speicheranforderung für eine kurze Zeichenfolge (bis zu 126 Byte) beträgt 1 Byte plus der tatsächlichen Zeichenfolge, einschließlich der Leerzeichenauffüllung bei Zeichen. Längere Zeichenfolgen...