Resultados de la búsqueda a petición "select-n-plus-1"

32 la respuesta

¿Cuál es el problema de "N + 1 selecciona" en ORM (mapeo relacional de objetos)?

El "problema de N + 1 selecciona" generalmente se declara como un problema en las discusiones de mapeo relacional de objetos (ORM), y entiendo que tiene algo que ver con tener que hacer muchas consultas en la base de datos para algo que parece ...

2 la respuesta

Prevención de consultas N + 1 en Rails

He visto algunos ejemplos de pasar una:include valor hash cuando se llama a uno de los ActiveRecordfind métodos en Rails. Sin embargo, no he visto ningún ejemplo de si esto es posible a través de métodos de relación. Por ejemplo, digamos que ...

2 la respuesta

Hibernate Subselect vs Batch Fetching

Hibernate proporciona (al menos) dos opciones para solucionar el problema de consulta N + 1. El primero es configurar FetchMode en Subselect, que genera una selección con una cláusula IN y una subselección dentro de esta cláusula IN. El otro es ...

1 la respuesta

Utilizando las propiedades de navegación de Entity Framework sin crear muchas consultas (evitando N + 1)

He estado usando Entity Framework Profiler para probar mi acceso a datos en un proyecto MVC y he encontrado varias páginas donde estoy haciendo muchas más consultas de db de las que necesito debido a problemas de N + 1. Aquí hay un ejemplo ...