Sarà l'utilizzo della performance built-in ORM in CF db 9 aumento?
-
28-09-2019 - |
Domanda
Come sarà o come sarà vero? Apprezzarlo.
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.
codiceNiente 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.