Domande taggate «database-internals»

Per domande tecniche sul funzionamento interno del motore di database.

1
ELIMINA vs TRUNCATO
Sto cercando di capire meglio le differenze tra i comandi DELETEe TRUNCATE. La mia comprensione degli interni va qualcosa del tipo di: DELETE-> il motore di database trova e rimuove la riga dalle pagine di dati pertinenti e da tutte le pagine di indice in cui è inserita la riga. …


2
Ottimizzare i piani con lettori XML
Eseguire la query da qui per estrarre gli eventi deadlock dalla sessione predefinita degli eventi estesi SELECT CAST ( REPLACE ( REPLACE ( XEventData.XEvent.value ('(data/value)[1]', 'varchar(max)'), '<victim-list>', '<deadlock><victim-list>'), '<process-list>', '</victim-list><process-list>') AS XML) AS DeadlockGraph FROM (SELECT CAST (target_data AS XML) AS TargetData FROM sys.dm_xe_session_targets st JOIN sys.dm_xe_sessions s ON s.address …











1
Qual è l'overhead per varchar (n)?
Volevo chiedere il significato di questo frammento dal documento di Postgres per quanto riguarda il varchar(n)tipo: Il requisito di archiviazione per una stringa breve (fino a 126 byte) è 1 byte più la stringa effettiva, che include il riempimento dello spazio in caso di carattere. Le stringhe più lunghe hanno …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.