Modifier la gestion du lazyload des threads #39

Closed
opened 2019-12-05 00:24:06 +01:00 by Darks · 3 comments
Owner

À priori, actuellement quand on charge un topic, la requête peuple tout le topic. Donc tant que y'a peu d'objets ça va, quand y'en aura plus ça ira moins.

De la doc à ce sujet : https://docs.sqlalchemy.org/en/13/orm/loading_relationships.html#lazy-loading

À priori, actuellement quand on charge un topic, la requête peuple *tout* le topic. Donc tant que y'a peu d'objets ça va, quand y'en aura plus ça ira moins. De la doc à ce sujet : https://docs.sqlalchemy.org/en/13/orm/loading_relationships.html#lazy-loading
Darks added the
enhancement
label 2019-12-05 00:27:08 +01:00
Author
Owner

De la très bonne doc sur le sujet : https://docs.sqlalchemy.org/en/13/orm/collections.html#working-with-large-collections

Je suis en train de passer les thread en dynamic load, ça marche du feu de dieu \o/

Et on gagne environ un ×2 sur les gros threads, en plus de bénéficier de manière triviale de la pagination. 👍

De la très bonne doc sur le sujet : https://docs.sqlalchemy.org/en/13/orm/collections.html#working-with-large-collections Je suis en train de passer les thread en `dynamic load`, ça marche du feu de dieu \o/ Et on gagne environ un ×2 sur les gros threads, en plus de bénéficier de manière triviale de la pagination. :+1:
Darks closed this issue 2019-12-07 16:53:27 +01:00
Owner

Eh bien, je ne m'attendais pas à un tel facteur. Comme quoi il faut être attentif !

Merci d'avoir gardé l'oeil ouvert.

Eh bien, je ne m'attendais pas à un tel facteur. Comme quoi il faut être attentif ! Merci d'avoir gardé l'oeil ouvert.
Author
Owner

Faudra potentiellement refaire pareil sur la liste des topics des forums, ne serait-ce que pour la pagination automatique.

Faudra potentiellement refaire pareil sur la liste des topics des forums, ne serait-ce que pour la pagination automatique.
Sign in to join this conversation.
No description provided.