Optimiser les temps de chargement et les performances des bases de données

Dans ce document d’aide

Voici quelques conseils pour que vos bases de donnĂ©es restent ultra 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.

  • Le nombre de propriĂ©tĂ©s : plus votre base de donnĂ©es contient de propriĂ©tĂ©s visibles, plus son chargement peut ĂȘtre long. Afin de prĂ©server l’efficacitĂ© des bases de donnĂ©es, chacune d’entre elles peut comporter jusqu’à 500 propriĂ©tĂ©s. Si vous atteignez cette limite, vous ne pourrez pas 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 :

  1. Saisissez /liée dans la page et sélectionnez Vue liée de base de données pour créer une base de données liée.

  2. 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).

  • Examinez les propriĂ©tĂ©s de sĂ©lection et de sĂ©lection multiple. Si vous avez plusieurs propriĂ©tĂ©s qui servent le 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 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.

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 :

  • Les propriĂ©tĂ©s de fichiers et de mĂ©dias. 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 sont Ă©galement appliquĂ©es aux relations bidirectionnelles. Supposons que les bases de donnĂ©es A et B soient reliĂ©es. Une fois qu’une mĂȘme page de la base de donnĂ©es A a Ă©tĂ© rĂ©fĂ©rencĂ©e 10 000 fois dans la base de donnĂ©es B en tant que relation, la tentative suivante de la rĂ©fĂ©rencer dans la base de donnĂ©es B ne se reflĂ©tera pas dans la base de donnĂ©es A.

Lorsque vous atteignez la limite de pages dans une base de donnĂ©es, une banniĂšre s’affiche en haut des pages concernĂ©es pour vous en informer. Pour rester sous cette limite, vous pouvez faire ce qui suit :

  • RĂ©duisez ou raccourcissez les options de vos propriĂ©tĂ©s. Par exemple, dans une propriĂ©tĂ© Ă  sĂ©lection multiple, vous pouvez supprimer certaines options ou raccourcir le nom de certaines d’entre elles. Dans une propriĂ©tĂ© de personne, vous pouvez supprimer des personnes rĂ©fĂ©rencĂ©es dans certaines pages.

  • Supprimez toutes les propriĂ©tĂ©s inutiles, ce qui supprimera Ă©galement leur contenu.

Au niveau de la page de base de données

Une limite de 1,5 Mo s’applique aussi Ă  la taille totale des 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Ă© par Fait).

  • 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 :

  1. Cliquez sur l’icĂŽne du curseur en haut de votre base de donnĂ©es.

  2. SĂ©lectionnez Modifier les propriĂ©tĂ©s → PropriĂ©tĂ©s supprimĂ©es.

  3. SĂ©lectionnez ↩ Ă  cĂŽtĂ© de la propriĂ©tĂ© que vous souhaitez restaurer.

Notez que 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 :

  1. Cliquez sur l’icĂŽne du curseur en haut de votre base de donnĂ©es.

  2. SĂ©lectionnez Modifier les propriĂ©tĂ©s → PropriĂ©tĂ©s supprimĂ©es.

  3. SĂ©lectionnez đŸ—‘ïž Ă  cĂŽtĂ© de la propriĂ©tĂ© que vous souhaitez supprimer dĂ©finitivement. Vous pouvez Ă©galement choisir Tout supprimer dĂ©finitivement en 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


Donner votre avis

Cette ressource vous a-t-elle été utile ?


Powered by Fruition