Domanda

Come sarà o come sarà vero? Apprezzarlo.

È stato utile?

Soluzione

Ecco come chiedere se la programmazione lingua A è più veloce di linguaggio di programmazione B. Il fatto della questione è che è possibile scrivere codice poveri con uno di loro, e si può scrivere buon codice con uno di loro.

Come Stephen dice, ORM è di migliorare la produttività dello sviluppo - non dovete pagare il costo della produttività del cambio di contesto tra il codice dell'applicazione e SQL; e in alcuni casi offre booster prestazioni delle applicazioni.

Tuttavia, se stai cercando di "performance db aumento", allora ORM non è un proiettile d'argento. Non credo che uno (un proiettile d'argento) esiste.

codice

Niente può battere ben scritto (sia esso ORM o SQL) che è stato analizzato e ottimizzato.

Altri suggerimenti

Beh no non proprio ...

ORM non si tratta di aumentare le prestazioni del database. La sua su come manipolare che i dati sul lato applicazione.

Si ha elementi come oggetto caching costruite in cui aiutano con il rendimento del tuo applicazione , ma è ancora necessario per creare uno schema di database ben strutturato e indicizzato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top