Domanda

Non sperimentiamo una notevole differenza in termini di prestazioni per questi due query?

INSERT INTO table (col1, col2, col3, col4, col5) ...

e

INSERT INTO table (col5, col3, col1, col2, col4) ...

C'è bisogno di organizzare le colonne INSERT secondo l'ordine delle colonne della tabella?

È stato utile?

Soluzione

No, non è necessario dato le colonne nello stesso ordine. Non da ultimo, l'ordine tabella non può riflettere fine effettiva su disco (questo è vero al 100% per SQL Server, e sono sicuro che MySQL è lo stesso)

A meno che il prurito OCD ha bisogno graffiato

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a dba.stackexchange
scroll top