Optimiser les temps de chargement et les performances des bases de données
Voici comment vous assurer que vos bases de données sont toujours rapides et réactives.
Si vos bases de donnĂ©es vous semblent lentes, quelques causes possibles et quelques solutions permettent dâen amĂ©liorer les performances.
Le nombre de pages : si votre base de donnĂ©es contient beaucoup de pages, son chargement peut ĂȘtre plus long.
Nombre de propriĂ©tĂ©s : Plus votre base de donnĂ©es comporte de propriĂ©tĂ©s visibles, plus son chargement peut ĂȘtre long. Pour garantir lâefficacitĂ© des bases de donnĂ©es, chacune peut contenir jusquâĂ 500 propriĂ©tĂ©s. Si vous atteignez cette limite, vous ne pourrez plus ajouter de nouvelles propriĂ©tĂ©s tant que vous nâen aurez pas supprimĂ© certaines.
Les tris et filtres complexes : si votre base de donnĂ©es applique un tri ou un filtre basĂ© sur des propriĂ©tĂ©s de titre, de texte, de formule ou dâagrĂ©gation, la logique de ce tri ou de ce filtre peut allonger les temps de chargement.
Ăvitez dâintĂ©grer des bases de donnĂ©es dans les pages les plus visitĂ©es
Si votre espace de travail est volumineux, Ă©vitez de multiplier les bases de donnĂ©es intĂ©grĂ©es, comme des tableaux de bord, sur les pages les plus consultĂ©es. Plus le nombre de bases de donnĂ©es consultĂ©es en mĂȘme temps est important, plus la charge supportĂ©e par votre systĂšme est forte.
Dans un premier temps, hébergez chaque base de données sur une page distincte. Ensuite, vous pouvez intégrer toutes ces bases de données dans une seule page :
Saisissez
/liĂ©edans la page et sĂ©lectionnezVue liĂ©e de base de donnĂ©espour crĂ©er une base de donnĂ©es liĂ©e.CrĂ©ez des vues de bases de donnĂ©es dans cette base de donnĂ©es liĂ©e et configurez-les pour quâelles pointent vers les bases de donnĂ©es sources souhaitĂ©es. Chaque vue peut pointer vers une base de donnĂ©es diffĂ©rente !
Avec une base de données liée unique, il y a une seule vue affichée à la fois. Par conséquent, cette base de données est la seule à envoyer ses modifications en temps réel. Cette stratégie devrait avoir un effet notable sur les performances.
Ăvitez les chaĂźnes de rĂ©fĂ©rence complexes
Les formules et les agrĂ©gations sont trĂšs puissantes, mais plus elles sont puissantes, plus elles risquent de ralentir votre base de donnĂ©es. Par exemple, une formule qui dĂ©pend de plusieurs autres formules, qui dĂ©pendent elles-mĂȘmes dâagrĂ©gations peut nĂ©cessiter un temps de calcul important.
Limitez le nombre de filtres et de tris basés sur des formules et agrégations
Le chargement des bases de donnĂ©es filtrĂ©es et triĂ©es sur la base de propriĂ©tĂ©s de formule et dâagrĂ©gation peut prendre plus de temps.
Créez des filtres basés sur des propriétés simples
Lâajout de filtres basĂ©s sur des propriĂ©tĂ©s simples, comme une sĂ©lection, une sĂ©lection multiple, un statut, un chiffre ou une date peut amĂ©liorer la vitesse de votre base de donnĂ©es. MĂȘme si vous avez des filtres complexes, cela rĂ©duira le nombre de pages Ă traiter simultanĂ©ment.
Masquez les propriétés superflues
Si certaines propriétés sont moins importantes dans votre vue de base de données, vous pouvez améliorer la réactivité en les masquant.
Si vous ne pouvez pas ajouter une nouvelle propriété
Si vous voyez une erreur lorsque vous essayez dâajouter une nouvelle propriĂ©tĂ©, il est possible que votre base de donnĂ©es ait atteint la limite de 500 propriĂ©tĂ©s .
Pour repasser en dessous de la limite :
Supprimez les propriétés inutilisées (en particulier celles qui ne sont utilisées dans aucune vue).
Auditez les propriĂ©tĂ©s de sĂ©lection et de sĂ©lection multiple. Si vous avez plusieurs propriĂ©tĂ©s qui servent au mĂȘme objectif, envisagez de les fusionner.
Supprimez les pages non utilisées
Nous vous suggĂ©rons Ă©galement de supprimer les pages superflues ou en double. Si ce nâest pas possible, ajoutez un filtre sur la propriĂ©tĂ© Date de crĂ©ation pour masquer les pages les plus anciennes. Vous pourrez ainsi bĂ©nĂ©ficier dâune amĂ©lioration notable des performances si vos bases de donnĂ©es sont trĂšs volumineuses.
Pour garantir les meilleures performances de base de données pour tous les utilisateurs, nous appliquons des limites de taille aux bases de données. Une fois ces limites atteintes, les nouvelles modifications apportées à votre base de données ne seront pas enregistrées.
Limite du nombre de lignes
Chaque base de donnĂ©es Notion peut contenir jusquâĂ 250 000 lignes. Vous verrez des signaux si vous approchez de cette limite ou si vous lâavez dĂ©passĂ©e :
Approche de la limite : un avertissement sâaffichera dans votre base de donnĂ©es pour vous indiquer que vous vous en approchez. Vous pouvez toujours ajouter des lignes.
Limite atteinte ou dĂ©passĂ©e : Vous ne pourrez pas ajouter de nouvelles lignes. Les demandes dâajout de lignes renverront une erreur.
Au niveau de la page de base de données
Dans chaque page dâune base de donnĂ©es, les donnĂ©es de toutes les propriĂ©tĂ©s sont limitĂ©es Ă une taille maximale de 2,5 Mo.
Cette limite ne concerne pas :
PropriĂ©tĂ©s de fichiers et mĂ©dia. La taille rĂ©elle du fichier que vous chargez nâest pas prise en compte dans la limite.
Les formules et les agrégations.
Le contenu dans le corps des pages de la base de données (et non les propriétés).
Le nombre de propriétés que vous avez dans une base de données. Par exemple, une base de données avec 50 propriétés peut toujours rester en dessous de la limite si chaque propriété contient des descriptions ou des options courtes.
Remarque : Des limites sâappliquent Ă©galement aux relations bidirectionnelles. Imaginons que la base de donnĂ©es A et la base de donnĂ©es B soient liĂ©es entre elles. Une fois que vous avez rĂ©fĂ©rencĂ© la mĂȘme page de la base de donnĂ©es A 10 000 fois dans la base de donnĂ©es B en tant que relation, la prochaine fois que vous tenterez de rĂ©fĂ©rencer la page dans la base de donnĂ©es B, cela ne sera pas rĂ©percutĂ© dans la base de donnĂ©es A.
Lorsque vous avez atteint la limite pour les pages de base de donnĂ©es, une banniĂšre sâaffichera en haut des pages de base de donnĂ©es concernĂ©es pour vous en informer. Afin de rester en dessous de cette limite, vous pouvez effectuer les actions suivantes :
RĂ©duisez la taille ou la longueur des options de vos propriĂ©tĂ©s. Par exemple, pour une propriĂ©tĂ© de sĂ©lection multiple, vous pouvez rĂ©duire le nombre dâoptions ou raccourcir le nom de certaines dâentre elles. Pour une propriĂ©tĂ© de type Personne, vous pouvez supprimer certaines personnes rĂ©fĂ©rencĂ©es dans des pages spĂ©cifiques.
Supprimez toutes les propriétés inutiles, ce qui supprimera également leur contenu.
Au niveau de la page de base de données
Il existe Ă©galement une limite de 1,5 Mo pour la taille totale de toutes les propriĂ©tĂ©s utilisĂ©es dans votre base de donnĂ©es. Cette limite concerne la structure gĂ©nĂ©rale de votre base de donnĂ©es, par exemple le nombre de propriĂ©tĂ©s quâelle inclut et le nombre dâoptions dans chacune dâelles (comme une propriĂ©tĂ© de sĂ©lection ou de sĂ©lection multiple).
Vous pouvez atteindre cette limite lorsque vous ajoutez de nouvelles propriétés ou de nouvelles options de propriété (comme une option de sélection supplémentaire) à votre base de données.
Pour rester sous cette limite, vous pouvez faire ce qui suit :
Supprimez toutes les propriétés inutiles.
Supprimez toutes les options de propriété inutiles des propriétés de sélection et de sélection multiple.
Réduisez le nombre de caractÚres des options de propriété (par exemple, remplacez une option
TerminéparFait).Raccourcissez la longueur des formules que vous utilisez dans les propriétés de formule.
Suppression de propriétés
Si vous supprimez une propriĂ©tĂ© pour libĂ©rer de lâespace et Ă©viter dâatteindre les limites, vous pourrez la restaurer Ă tout moment avec ses donnĂ©es. Pour ce faire :
Cliquez sur lâicĂŽne du curseur en haut de votre base de donnĂ©es.
Sélectionnez
Modifier les propriĂ©tĂ©s âPropriĂ©tĂ©s supprimĂ©es.SĂ©lectionnez
â©ïžĂ cĂŽtĂ© de la propriĂ©tĂ© que vous souhaitez restaurer.
Remarque : Vous pouvez conserver jusquâĂ 1,5 Mo de propriĂ©tĂ©s supprimĂ©es dans la corbeille. Une fois cette limite atteinte, vous devrez supprimer dĂ©finitivement certaines propriĂ©tĂ©s. Pour ce faire :
Cliquez sur lâicĂŽne du curseur en haut de votre base de donnĂ©es.
Sélectionnez
Modifier les propriĂ©tĂ©s âPropriĂ©tĂ©s supprimĂ©es.SĂ©lectionnez
đïžĂ cĂŽtĂ© de la propriĂ©tĂ© que vous souhaitez supprimer dĂ©finitivement. Vous pouvez Ă©galement choisirSupprimer tout dĂ©finitivementen bas du menu.
Une fois quâune propriĂ©tĂ© et ses donnĂ©es sont dĂ©finitivement supprimĂ©es, vous ne pouvez plus les rĂ©cupĂ©rer.
Approfondissez vos connaissances des bases de données pour optimiser votre utilisation
