Optimiser les temps de chargement et les performances des bases de données
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 :
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).
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é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.
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 :
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 choisirTout supprimer 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
